C# Class AudioAnalyzer, audio_analyzer

Inheritance: MonoBehaviour
ファイルを表示 Open project: zombience/audio_analyzer Class Usage Examples

Public Properties

Property Type Description
freqData float[]
masterGain float
output float[]

Protected Properties

Property Type Description
band float[]
isListening bool
micSelector SelectInputGUI,
minFreq int
selectedDevice string
source UnityEngine.AudioSource

Public Methods

Method Description
GetScaledOutput ( int listenBand, float bandMax, float targetMin, float targetMax ) : float
Start ( ) : void
Update ( ) : void

Protected Methods

Method Description
GetAverageAmplitude ( ) : float

GetAveragedVolume returns the average volume of the entire signal

GetMultibandAmplitude ( ) : void
ManageBuffer ( ) : IEnumerator
SetInputDevice ( string device ) : void
StopMicrophone ( ) : void

Method Details

GetAverageAmplitude() protected method

GetAveragedVolume returns the average volume of the entire signal
protected GetAverageAmplitude ( ) : float
return float

GetMultibandAmplitude() protected method

protected GetMultibandAmplitude ( ) : void
return void

GetScaledOutput() public static method

public static GetScaledOutput ( int listenBand, float bandMax, float targetMin, float targetMax ) : float
listenBand int
bandMax float
targetMin float
targetMax float
return float

ManageBuffer() protected method

protected ManageBuffer ( ) : IEnumerator
return IEnumerator

SetInputDevice() protected method

protected SetInputDevice ( string device ) : void
device string
return void

Start() public method

public Start ( ) : void
return void

StopMicrophone() protected method

protected StopMicrophone ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

band protected_oe property

protected float[] band
return float[]

freqData public_oe static_oe property

public static float[] freqData
return float[]

isListening protected_oe property

protected bool isListening
return bool

masterGain public_oe static_oe property

public static float masterGain
return float

micSelector protected_oe property

protected SelectInputGUI, micSelector
return SelectInputGUI,

minFreq protected_oe property

protected int minFreq
return int

output public_oe static_oe property

public static float[] output
return float[]

selectedDevice protected_oe property

protected string selectedDevice
return string

source protected_oe property

protected AudioSource,UnityEngine source
return UnityEngine.AudioSource