UnityEngine.AudioSource.GetOutputData C# (CSharp) Method

GetOutputData() private method

private GetOutputData ( int numSamples, int channel ) : float[]
numSamples int
channel int
return float[]
        public float[] GetOutputData(int numSamples, int channel)
        {
            float[] samples = new float[numSamples];
            this.GetOutputDataHelper(samples, channel);
            return samples;
        }

Same methods

AudioSource::GetOutputData ( float samples, int channel ) : void

Usage Example

コード例 #1
0
		public static float GetAveragedVolume(AudioSource audio, int samples) {
			float[] data = new float[samples];
			float a = 0;
			audio.GetOutputData(data,0);
			foreach(float s in data)
			{
				a += Mathf.Abs(s);
			}
			return a/samples;
		}
All Usage Examples Of UnityEngine.AudioSource::GetOutputData