|
LMMS
|
Public Member Functions | |
| GrainScatter (const LADSPA_Descriptor *, unsigned long lSampleRate) | |
| ~GrainScatter () | |
Private Attributes | |
| Grain * | m_poCurrentGrains |
| long | m_lSampleRate |
| LADSPA_Data * | m_pfBuffer |
| unsigned long | m_lBufferSize |
| unsigned long | m_lWritePointer |
Friends | |
| void | activateGrainScatter (LADSPA_Handle Instance) |
| void | runGrainScatter (LADSPA_Handle Instance, unsigned long SampleCount) |
Additional Inherited Members | |
| Protected Member Functions inherited from CMT_PluginInstance | |
| CMT_PluginInstance (const unsigned long lPortCount) | |
| virtual | ~CMT_PluginInstance () |
| Protected Attributes inherited from CMT_PluginInstance | |
| LADSPA_Data ** | m_ppfPorts |
This plugin cuts an audio stream up and uses it to generate a granular texture.
|
inline |
|
inline |
|
friend |
Initialise and activate a plugin instance.
|
friend |
|
private |
Buffer size, a power of two.
|
private |
|
private |
Write pointer in buffer.
|
private |
|
private |