#import <SndAudioProcessorDelay.h>

Public Member Functions | |
| (id) | - setLength:andFeedback: |
| (id) | - freemem |
Static Public Member Functions | |
| (id) | + delayWithLength:feedback: |
| Factory method. | |
Protected Attributes | |
| float * | chanL |
| float * | chanR |
| float | feedback |
| long | length |
| long | readPos |
| long | writePos |
| NSLock * | processingLock |
To come - see base class.
| + (id) delayWithLength: | (const long) | nSams | ||
| feedback: | (const float) | fFB | ||
Factory method.
| nSams | Delay length in sample frames. | |
| fFB | Percentage of feedback. |
| - (id) setLength: | (const long) | nSams | ||
| andFeedback: | (const float) | fFB | ||
| nSams | ||
| fFB |
| - (id) freemem |
- (float*) chanL [protected] |
chanL temporary delay buffer (left channel)
- (float*) chanR [protected] |
chanR temporary delay buffer (right channel)
- (float) feedback [protected] |
feedback The normalised amount of signal summed from earlier time.
- (long) length [protected] |
length Delay length in samples.
- (long) readPos [protected] |
readPos The delayed sample to next read from.
- (long) writePos [protected] |
writePos The delay sample to save.
- (NSLock*) processingLock [protected] |
processingLock So we can't resize the delay lines whilst using them!
1.5.6