Crosstales.RTVoice.Demo.GUIMultiAudioFilter Class Reference

Simple GUI for audio filters on multiple objects. More...

Inheritance diagram for Crosstales.RTVoice.Demo.GUIMultiAudioFilter:

Public Member Functions

void ResetFilters ()
 
void ClearFilters ()
 
void ReverbFilterDropdownChanged (int index)
 
void ChorusFilterEnabled (bool isEnabled)
 
void EchoFilterEnabled (bool isEnabled)
 
void DistortionFilterEnabled (bool isEnabled)
 
void DistortionFilterChanged (float value)
 
void LowPassFilterEnabled (bool isEnabled)
 
void LowPassFilterChanged (float value)
 
void HighPassFilterEnabled (bool isEnabled)
 
void HighPassFilterChanged (float value)
 
void VolumeChanged (float value)
 
void PitchChanged (float value)
 

Public Attributes

System.Collections.Generic.List< AudioSource > Sources = new System.Collections.Generic.List<AudioSource>()
 
System.Collections.Generic.List< AudioReverbFilter > ReverbFilters = new System.Collections.Generic.List<AudioReverbFilter>()
 
System.Collections.Generic.List< AudioChorusFilter > ChorusFilters = new System.Collections.Generic.List<AudioChorusFilter>()
 
System.Collections.Generic.List< AudioEchoFilter > EchoFilters = new System.Collections.Generic.List<AudioEchoFilter>()
 
System.Collections.Generic.List< AudioDistortionFilter > DistortionFilters = new System.Collections.Generic.List<AudioDistortionFilter>()
 
System.Collections.Generic.List< AudioLowPassFilter > LowPassFilters = new System.Collections.Generic.List<AudioLowPassFilter>()
 
System.Collections.Generic.List< AudioHighPassFilter > HighPassFilters = new System.Collections.Generic.List<AudioHighPassFilter>()
 
Text Distortion
 
Text Lowpass
 
Text Highpass
 
Text Volume
 
Text Pitch
 
Dropdown ReverbFilterDropdown
 

Detailed Description

Simple GUI for audio filters on multiple objects.


The documentation for this class was generated from the following file:
  • C:/Users/slaub/Unity/assets/RTVoice/RTVoicePro/Assets/Plugins/crosstales/RTVoice/Demos/Scripts/GUIMultiAudioFilter.cs