|
LMMS
|
Public Member Functions | |
| Grain (const long lReadPointer, const long lGrainLength, const long lAttackTime) | |
| bool | isFinished () const |
| void | run (const unsigned long lSampleCount, float *pfOutput, const float *pfHistoryBuffer, const unsigned long lHistoryBufferSize) |
Public Attributes | |
| Grain * | m_poNextGrain |
Private Attributes | |
| long | m_lReadPointer |
| long | m_lGrainLength |
| long | m_lAttackTime |
| long | m_lRunTime |
| bool | m_bFinished |
| LADSPA_Data | m_fAttackSlope |
| LADSPA_Data | m_fDecaySlope |
Pointers to this can be used as linked list of grains.
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| Grain* Grain::m_poNextGrain |
NULL if end of grain list.