Allolib
1.0
C++ Components For Interactive Multimedia
|
This is the complete list of members for al::DistributedScene, including all inherited members.
allNotesOff() override | al::DistributedScene | virtual |
allocatePolyphony(int number) | al::PolySynth | |
allocatePolyphony(std::string name, int number) | al::PolySynth | |
allocateVoice(std::string name) (defined in al::PolySynth) | al::PolySynth | |
allocateVoice() (defined in al::PolySynth) | al::PolySynth | inline |
AllocationCallback typedef (defined in al::PolySynth) | al::PolySynth | protected |
append(AudioCallback &v) | al::PolySynth | |
BusRoutingCallback typedef (defined in al::PolySynth) | al::PolySynth | |
cleanup() (defined in al::DynamicScene) | al::DynamicScene | inlinevirtual |
consumeMessage(osc::Message &m, std::string rootOSCPath="") override | al::DistributedScene | virtual |
Creators typedef (defined in al::PolySynth) | al::PolySynth | protected |
disableAllocation() (defined in al::PolySynth) | al::PolySynth | |
disableAllocation(std::string name) (defined in al::PolySynth) | al::PolySynth | |
distanceAttenuation() (defined in al::DynamicScene) | al::DynamicScene | inline |
DistributedScene(std::string name="scene", int threadPoolSize=0, TimeMasterMode masterMode=TimeMasterMode::TIME_MASTER_CPU) (defined in al::DistributedScene) | al::DistributedScene | |
DistributedScene(TimeMasterMode masterMode) (defined in al::DistributedScene) | al::DistributedScene | inline |
DynamicScene(int threadPoolSize=0, TimeMasterMode masterMode=TimeMasterMode::TIME_MASTER_AUDIO) (defined in al::DynamicScene) | al::DynamicScene | |
FreeCallback typedef (defined in al::PolySynth) | al::PolySynth | protected |
gain(float gainValue) | al::PolySynth | inline |
gain() | al::PolySynth | inline |
getActiveVoices() (defined in al::PolySynth) | al::PolySynth | inline |
getFreeVoice() | al::PolySynth | |
getFreeVoices() | al::PolySynth | inline |
getVoice(bool forceAlloc=false) | al::PolySynth | |
getVoice(std::string name, bool forceAlloc=false) | al::PolySynth | |
insertAfter(AudioCallback &v, AudioCallback &afterThis) | al::PolySynth | |
insertBefore(AudioCallback &v, AudioCallback &beforeThis) | al::PolySynth | |
insertFreeVoice(SynthVoice *voice) | al::PolySynth | |
internalAudioIO (defined in al::PolySynth) | al::PolySynth | protected |
listenerPose() | al::DynamicScene | inline |
listenerPose(Pose &pose) (defined in al::DynamicScene) | al::DynamicScene | inline |
m_internalAudioConfigured (defined in al::PolySynth) | al::PolySynth | protected |
m_useInternalAudioIO (defined in al::PolySynth) | al::PolySynth | protected |
mActiveVoices | al::PolySynth | protected |
mAllNotesOff (defined in al::PolySynth) | al::PolySynth | protected |
mAllocationCallbacks (defined in al::PolySynth) | al::PolySynth | protected |
mAudioGain (defined in al::PolySynth) | al::PolySynth | protected |
mBusRoutingCallback (defined in al::PolySynth) | al::PolySynth | protected |
mChannelMap (defined in al::PolySynth) | al::PolySynth | protected |
mCpuClockThread (defined in al::PolySynth) | al::PolySynth | protected |
mCpuGranularitySec (defined in al::PolySynth) | al::PolySynth | protected |
mCreators (defined in al::PolySynth) | al::PolySynth | protected |
mDefaultUserData (defined in al::PolySynth) | al::PolySynth | protected |
mFreeCallbacks (defined in al::PolySynth) | al::PolySynth | protected |
mFreeVoiceLock (defined in al::PolySynth) | al::PolySynth | protected |
mFreeVoices | al::PolySynth | protected |
mGraphicsLock (defined in al::PolySynth) | al::PolySynth | protected |
mIdCounter (defined in al::PolySynth) | al::PolySynth | protected |
mMasterMode (defined in al::PolySynth) | al::PolySynth | protected |
mNoAllocationList (defined in al::PolySynth) | al::PolySynth | protected |
mPostProcessing (defined in al::PolySynth) | al::PolySynth | protected |
mRunCPUClock (defined in al::PolySynth) | al::PolySynth | protected |
mTriggerOffCallbacks (defined in al::PolySynth) | al::PolySynth | protected |
mTriggerOnCallbacks (defined in al::PolySynth) | al::PolySynth | protected |
mVerbose (defined in al::PolySynth) | al::PolySynth | protected |
mVoiceBusChannels (defined in al::PolySynth) | al::PolySynth | protected |
mVoiceIdsToFree (defined in al::PolySynth) | al::PolySynth | protected |
mVoiceIdsToTurnOff (defined in al::PolySynth) | al::PolySynth | protected |
mVoiceMaxInputChannels (defined in al::PolySynth) | al::PolySynth | protected |
mVoiceMaxOutputChannels (defined in al::PolySynth) | al::PolySynth | protected |
mVoicesToInsert | al::PolySynth | protected |
mVoiceToInsertLock (defined in al::PolySynth) | al::PolySynth | protected |
name() (defined in al::DistributedScene) | al::DistributedScene | inline |
PolySynth(TimeMasterMode masterMode=TimeMasterMode::TIME_MASTER_AUDIO) (defined in al::PolySynth) | al::PolySynth | |
popFreeVoice(SynthVoice *voice) | al::PolySynth | |
prepare(AudioIOData &io) | al::DynamicScene | virtual |
prepend(AudioCallback &v) | al::PolySynth | |
print(std::ostream &stream=std::cout) (defined in al::DynamicScene) | al::DynamicScene | |
processGain(AudioIOData &io) (defined in al::PolySynth) | al::PolySynth | inlineprotected |
processInactiveVoices() | al::PolySynth | inline |
processVoices() | al::PolySynth | inline |
processVoiceTurnOff() | al::PolySynth | inline |
registerAllocateCallback(std::function< void(SynthVoice *voice, void *)> cb, void *userData=nullptr) | al::PolySynth | |
registerFreeCallback(std::function< bool(int id, void *userData)> cb, void *userData=nullptr) | al::PolySynth | |
registerNotifier(OSCNotifier ¬ifier) (defined in al::DistributedScene) | al::DistributedScene | inline |
registerSynthClass(std::string name="", bool allowAutoAllocation=true) | al::PolySynth | inline |
registerTriggerOffCallback(std::function< bool(int id, void *userData)> cb, void *userData=nullptr) | al::PolySynth | |
registerTriggerOnCallback(std::function< bool(SynthVoice *voice, int offsetFrames, int id, void *userData)> cb, void *userData=nullptr) | al::PolySynth | |
remove(AudioCallback &v) | al::PolySynth | |
render(Graphics &g) final | al::DynamicScene | virtual |
render(AudioIOData &io) final | al::DynamicScene | virtual |
setAudioThreaded(bool threaded) (defined in al::DynamicScene) | al::DynamicScene | inline |
setBusRoutingCallback(BusRoutingCallback cb) | al::PolySynth | |
setChannelMap(std::vector< size_t > channelMap) | al::PolySynth | |
setCpuClockGranularity(double timeSecs) | al::PolySynth | inline |
setDefaultUserData(void *userData) | al::PolySynth | inline |
setSpatializer(Speakers &sl) | al::DynamicScene | inline |
setTimeMaster(TimeMasterMode masterMode) | al::PolySynth | |
setUpdateThreaded(bool threaded) (defined in al::DynamicScene) | al::DynamicScene | inline |
setVoiceBusChannels(uint16_t channels) | al::PolySynth | inline |
setVoiceMaxOutputChannels(uint16_t channels) | al::PolySynth | |
showWorldMarker(bool show=true) (defined in al::DynamicScene) | al::DynamicScene | inline |
sortDrawingByDistance(bool sort=true) | al::DynamicScene | |
startCpuClockThread() (defined in al::PolySynth) | al::PolySynth | protected |
stopAudioThreads() | al::DynamicScene | inline |
triggerOff(int id) | al::PolySynth | |
TriggerOffCallback typedef (defined in al::PolySynth) | al::PolySynth | protected |
triggerOn(SynthVoice *voice, int offsetFrames=0, int id=-1, void *userData=nullptr) | al::PolySynth | |
TriggerOnCallback typedef (defined in al::PolySynth) | al::PolySynth | protected |
update(double dt=0) final | al::DynamicScene | virtual |
verbose() (defined in al::PolySynth) | al::PolySynth | inline |
verbose(bool verbose) (defined in al::PolySynth) | al::PolySynth | inline |
VoiceCreatorFunc typedef (defined in al::PolySynth) | al::PolySynth | protected |
~DynamicScene() (defined in al::DynamicScene) | al::DynamicScene | virtual |
~MessageConsumer() (defined in al::osc::MessageConsumer) | al::osc::MessageConsumer | inlinevirtual |
~PolySynth() (defined in al::PolySynth) | al::PolySynth | virtual |