|
Allolib
1.0
C++ Components For Interactive Multimedia
|
Classes | |
| class | al::AmbiBase |
| class | al::AmbiDecode |
| class | al::AmbiEncode |
| class | al::AmbisonicsSpatializer |
| class | al::BiQuad |
| The BiQuad class. More... | |
| class | al::BiQuadNX |
| class | al::Crossover< T > |
| class | al::Dbap |
| class | al::Lbap |
| class | al::StaticDelayLine< N, T > |
| Delay-line whose maximum size is fixed. More... | |
| class | al::Reverb< T > |
| Plate reverberator. More... | |
| struct | al::SoundFile |
| Read sound file and store the data in float array (interleaved) More... | |
| struct | al::SoundFilePlayer |
| Soundfile player class. More... | |
| struct | al::SoundFilePlayerTS |
| Soundfile player class with thread-safe access to playback controls. More... | |
| class | al::Spatializer |
| class | al::Speaker |
| class | al::StereoPanner |
| The StereoPanner class. More... | |
| class | al::Vbap |
Functions | |
| template<int N> | |
| Speakers | al::SpeakerRingLayout (unsigned int deviceChannelStart=0, float phase=0.f, float radius=1.f, float gain=1.f) |
| Speakers | al::StereoSpeakerLayout (unsigned int deviceChannelStart=0, float angle=30.f, float distance=1.f, float gain=1.f) |
| Speakers | al::OctalSpeakerLayout (unsigned int deviceChannelStart=0, float phase=0.f, float radius=1.f, float gain=1.f) |
| Speakers al::OctalSpeakerLayout | ( | unsigned int | deviceChannelStart = 0, |
| float | phase = 0.f, |
||
| float | radius = 1.f, |
||
| float | gain = 1.f |
||
| ) |
Octophonic ring speaker layout
| Speakers al::SpeakerRingLayout | ( | unsigned int | deviceChannelStart = 0, |
| float | phase = 0.f, |
||
| float | radius = 1.f, |
||
| float | gain = 1.f |
||
| ) |
Generic layout of N speakers spaced equidistantly in a ring
| [in] | deviceChannelStart | starting index of device channel |
| [in] | phase | starting phase of first speaker, in degrees |
| [in] | radius | radius of all speakers |
| [in] | gain | gain of all speakers |
Definition at line 113 of file al_Speaker.hpp.
| Speakers al::StereoSpeakerLayout | ( | unsigned int | deviceChannelStart = 0, |
| float | angle = 30.f, |
||
| float | distance = 1.f, |
||
| float | gain = 1.f |
||
| ) |
Stereo speaker layout