|
| | ProcessBufferOp (const AudioProcessorGraph::Node::Ptr &n, const Array< uint > &audioChannelsUsed, const uint totalNumChans, const Array< uint > &cvInChannelsUsed, const Array< uint > &cvOutChannelsUsed, const int midiBuffer) |
| void | perform (AudioSampleBuffer &sharedAudioBufferChans, AudioSampleBuffer &sharedCVBufferChans, const OwnedArray< MidiBuffer > &sharedMidiBuffers, const int numSamples) |
| void | callProcess (AudioSampleBuffer &audioBuffer, AudioSampleBuffer &cvInBuffer, AudioSampleBuffer &cvOutBuffer, MidiBuffer &midiMessages) |
| | AudioGraphRenderingOpBase () noexcept |
| virtual | ~AudioGraphRenderingOpBase () |
◆ ProcessBufferOp()
◆ callProcess()
◆ perform()
◆ audioChannels
| HeapBlock<float*> water::GraphRenderingOps::ProcessBufferOp::audioChannels |
|
private |
◆ audioChannelsToUse
| Array<uint> water::GraphRenderingOps::ProcessBufferOp::audioChannelsToUse |
|
private |
◆ cvInChannels
| HeapBlock<float*> water::GraphRenderingOps::ProcessBufferOp::cvInChannels |
|
private |
◆ cvInChannelsToUse
| Array<uint> water::GraphRenderingOps::ProcessBufferOp::cvInChannelsToUse |
|
private |
◆ cvOutChannels
| HeapBlock<float*> water::GraphRenderingOps::ProcessBufferOp::cvOutChannels |
|
private |
◆ cvOutChannelsToUse
| Array<uint> water::GraphRenderingOps::ProcessBufferOp::cvOutChannelsToUse |
|
private |
◆ midiBufferToUse
| const int water::GraphRenderingOps::ProcessBufferOp::midiBufferToUse |
|
private |
◆ node
◆ processor
◆ tempBuffer
◆ totalAudioChans
| const uint water::GraphRenderingOps::ProcessBufferOp::totalAudioChans |
|
private |
◆ totalCVIns
| const uint water::GraphRenderingOps::ProcessBufferOp::totalCVIns |
|
private |
◆ totalCVOuts
| const uint water::GraphRenderingOps::ProcessBufferOp::totalCVOuts |
|
private |
The documentation for this struct was generated from the following file:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/modules/water/processors/AudioProcessorGraph.cpp