1 #ifndef AL_SPEAKERADJUSTMENT
2 #define AL_SPEAKERADJUSTMENT
6 #include "al/io/al_AudioIOData.hpp"
7 #include "al/sound/al_Speaker.hpp"
22 void configure(
Speakers layout,
double expon = 2.0);
27 std::vector<float> mGains;
53 using SpeakerDistanceGainAdjustment::processGains;
75 using SpeakerDistanceTimeAdjustment::processDelays;
Adjust the gain of speakers based on distance.
This class is added for convenience to append it to AudioIO processing.
virtual void onAudioCB(AudioIOData &io)
Callback.
virtual void onAudioCB(AudioIOData &io)
Callback.
std::vector< Speaker > Speakers
A set of speakers.