microphone listener
This commit is contained in:
1 parent
407ff42597
commit
02cb0d182e
9 files changed
+1699
-1318
No files matched your search
+35
-35
@@ -1,35 +1,35 @@
|
||||
using System.Collections.Generic;
|
||||
using Assets.WasapiAudio.Scripts.Unity;
|
||||
using UnityEngine;
|
||||
|
||||
public abstract class TripsitterAve : MonoBehaviour
|
||||
{
|
||||
// Inspector Properties
|
||||
public WasapiAudioSource WasapiAudioSource;
|
||||
|
||||
[SpectrumDataPreview]
|
||||
public SpectrumData Preview;
|
||||
|
||||
protected int SpectrumSize { get; private set; }
|
||||
|
||||
public virtual void Awake()
|
||||
{
|
||||
WasapiAudioSource = GameObject.Find("WasapiLoopback").GetComponent<WasapiAudioSource>();
|
||||
SpectrumSize = WasapiAudioSource.SpectrumSize;
|
||||
Preview = new SpectrumData();
|
||||
}
|
||||
|
||||
protected float[] GetSpectrumData()
|
||||
{
|
||||
if (WasapiAudioSource == null)
|
||||
{
|
||||
Debug.Log("You must set a WasapiAudioSource");
|
||||
return null;
|
||||
}
|
||||
|
||||
// Get raw / unmodified spectrum data
|
||||
var spectrumData = WasapiAudioSource.GetSpectrumData();
|
||||
Preview.Values = spectrumData;
|
||||
return spectrumData;
|
||||
}
|
||||
}
|
||||
using System.Collections.Generic;
|
||||
using Assets.WasapiAudio.Scripts.Unity;
|
||||
using UnityEngine;
|
||||
|
||||
public abstract class TripsitterAve : MonoBehaviour
|
||||
{
|
||||
// Inspector Properties
|
||||
public WasapiAudioSource WasapiAudioSource;
|
||||
|
||||
[SpectrumDataPreview]
|
||||
public SpectrumData Preview;
|
||||
|
||||
protected int SpectrumSize { get; private set; }
|
||||
|
||||
public virtual void Awake()
|
||||
{
|
||||
WasapiAudioSource = GameObject.Find("WasapiLoopback").GetComponent<WasapiAudioSource>();
|
||||
SpectrumSize = WasapiAudioSource.SpectrumSize;
|
||||
Preview = new SpectrumData();
|
||||
}
|
||||
|
||||
protected float[] GetSpectrumData()
|
||||
{
|
||||
if (WasapiAudioSource == null)
|
||||
{
|
||||
Debug.Log("You must set a WasapiAudioSource");
|
||||
return null;
|
||||
}
|
||||
|
||||
// Get raw / unmodified spectrum data
|
||||
var spectrumData = WasapiAudioSource.GetSpectrumData();
|
||||
Preview.Values = spectrumData;
|
||||
return spectrumData;
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user