Allolib
1.0
C++ Components For Interactive Multimedia
|
This is the complete list of members for al::PolySynth, including all inherited members.
allNotesOff() | al::PolySynth | 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 | |
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 | |
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 |
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 |
PolySynth(TimeMasterMode masterMode=TimeMasterMode::TIME_MASTER_AUDIO) (defined in al::PolySynth) | al::PolySynth | |
popFreeVoice(SynthVoice *voice) | al::PolySynth | |
prepare(AudioIOData &io) (defined in al::PolySynth) | al::PolySynth | protectedvirtual |
prepend(AudioCallback &v) | al::PolySynth | |
print(std::ostream &stream=std::cout) | al::PolySynth | |
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 | |
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(AudioIOData &io) | al::PolySynth | virtual |
render(Graphics &g) | al::PolySynth | virtual |
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 |
setTimeMaster(TimeMasterMode masterMode) | al::PolySynth | |
setVoiceBusChannels(uint16_t channels) | al::PolySynth | inline |
setVoiceMaxOutputChannels(uint16_t channels) | al::PolySynth | |
startCpuClockThread() (defined in al::PolySynth) | al::PolySynth | protected |
SynthSequencer (defined in al::PolySynth) | al::PolySynth | friend |
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) | al::PolySynth | 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 |
~PolySynth() (defined in al::PolySynth) | al::PolySynth | virtual |