|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
Classes | |
| struct | Context |
| struct | GlobalIO |
Public Types | |
| using | Node = AudioProcessorGraph::Node |
Public Member Functions | |
| void | perform (AudioBuffer< FloatType > &buffer, MidiBuffer &midiMessages, AudioPlayHead *audioPlayHead) |
| void | addClearChannelOp (int index) |
| void | addCopyChannelOp (int srcIndex, int dstIndex) |
| void | addAddChannelOp (int srcIndex, int dstIndex) |
| JUCE_END_IGNORE_WARNINGS_MSVC void | addClearMidiBufferOp (int index) |
| void | addCopyMidiBufferOp (int srcIndex, int dstIndex) |
| void | addAddMidiBufferOp (int srcIndex, int dstIndex) |
| void | addDelayChannelOp (int chan, int delaySize) |
| void | addProcessOp (const Node::Ptr &node, const Array< int > &audioChannelsUsed, int totalNumChans, int midiBuffer) |
| void | prepareBuffers (int blockSize) |
Public Attributes | |
| int | numBuffersNeeded |
| int | numMidiBuffersNeeded |
| AudioBuffer< FloatType > | renderingBuffer |
| AudioBuffer< FloatType > | currentAudioOutputBuffer |
| MidiBuffer | currentMidiOutputBuffer |
| Array< MidiBuffer > | midiBuffers |
| MidiBuffer | midiChunk |
Definition at line 499 of file juce_AudioProcessorGraph.cpp.
| struct juce::GraphRenderSequence::Context |
Definition at line 511 of file juce_AudioProcessorGraph.cpp.
| Class Members | ||
|---|---|---|
| AudioPlayHead * | audioPlayHead | |
| GlobalIO | globalIO | |
| int | numSamples | |
| struct juce::GraphRenderSequence::GlobalIO |
Definition at line 503 of file juce_AudioProcessorGraph.cpp.
| Class Members | ||
|---|---|---|
| AudioBuffer< FloatType > & | audioIn | |
| AudioBuffer< FloatType > & | audioOut | |
| MidiBuffer & | midiIn | |
| MidiBuffer & | midiOut | |
| using juce::GraphRenderSequence< FloatType >::Node = AudioProcessorGraph::Node |
Definition at line 501 of file juce_AudioProcessorGraph.cpp.
| void juce::GraphRenderSequence< FloatType >::addAddChannelOp | ( | int | srcIndex, |
| int | dstIndex | ||
| ) |
Definition at line 618 of file juce_AudioProcessorGraph.cpp.
| void juce::GraphRenderSequence< FloatType >::addAddMidiBufferOp | ( | int | srcIndex, |
| int | dstIndex | ||
| ) |
Definition at line 693 of file juce_AudioProcessorGraph.cpp.
| void juce::GraphRenderSequence< FloatType >::addClearChannelOp | ( | int | index | ) |
Definition at line 570 of file juce_AudioProcessorGraph.cpp.
| JUCE_END_IGNORE_WARNINGS_MSVC void juce::GraphRenderSequence< FloatType >::addClearMidiBufferOp | ( | int | index | ) |
Definition at line 645 of file juce_AudioProcessorGraph.cpp.
| void juce::GraphRenderSequence< FloatType >::addCopyChannelOp | ( | int | srcIndex, |
| int | dstIndex | ||
| ) |
Definition at line 593 of file juce_AudioProcessorGraph.cpp.
| void juce::GraphRenderSequence< FloatType >::addCopyMidiBufferOp | ( | int | srcIndex, |
| int | dstIndex | ||
| ) |
Definition at line 668 of file juce_AudioProcessorGraph.cpp.
| void juce::GraphRenderSequence< FloatType >::addDelayChannelOp | ( | int | chan, |
| int | delaySize | ||
| ) |
Definition at line 718 of file juce_AudioProcessorGraph.cpp.
| void juce::GraphRenderSequence< FloatType >::addProcessOp | ( | const Node::Ptr & | node, |
| const Array< int > & | audioChannelsUsed, | ||
| int | totalNumChans, | ||
| int | midiBuffer | ||
| ) |
Definition at line 757 of file juce_AudioProcessorGraph.cpp.
| void juce::GraphRenderSequence< FloatType >::perform | ( | AudioBuffer< FloatType > & | buffer, |
| MidiBuffer & | midiMessages, | ||
| AudioPlayHead * | audioPlayHead | ||
| ) |
Definition at line 518 of file juce_AudioProcessorGraph.cpp.
| void juce::GraphRenderSequence< FloatType >::prepareBuffers | ( | int | blockSize | ) |
Definition at line 788 of file juce_AudioProcessorGraph.cpp.
| AudioBuffer<FloatType> juce::GraphRenderSequence< FloatType >::currentAudioOutputBuffer |
Definition at line 813 of file juce_AudioProcessorGraph.cpp.
| MidiBuffer juce::GraphRenderSequence< FloatType >::currentMidiOutputBuffer |
Definition at line 815 of file juce_AudioProcessorGraph.cpp.
| Array<MidiBuffer> juce::GraphRenderSequence< FloatType >::midiBuffers |
Definition at line 817 of file juce_AudioProcessorGraph.cpp.
| MidiBuffer juce::GraphRenderSequence< FloatType >::midiChunk |
Definition at line 818 of file juce_AudioProcessorGraph.cpp.
| int juce::GraphRenderSequence< FloatType >::numBuffersNeeded |
Definition at line 811 of file juce_AudioProcessorGraph.cpp.
| int juce::GraphRenderSequence< FloatType >::numMidiBuffersNeeded |
Definition at line 811 of file juce_AudioProcessorGraph.cpp.
| AudioBuffer<FloatType> juce::GraphRenderSequence< FloatType >::renderingBuffer |
Definition at line 813 of file juce_AudioProcessorGraph.cpp.