#include <csoundCore.h>
sustain loop start and end in sample frames
release loop start and end in sample frames
MYFLT FUNC::cpscvt |
MYFLT FUNC::cvtbas |
LOFACT * (table_sr / orch_sr), cpscvt = cvtbas / base_freq
table length, not including the guard point
MYFLT FUNC::ftable[1] |
table data (flen + 1 MYFLT values)
GEN01 parameters
length mask ( = flen - 1) for power of two table size, 0 otherwise
log2(MAXLEN / flen) for power of two table size, 0 otherwise
MYFLT FUNC::lodiv |
1 / 2^lobits
2^lobits - 1
sustain loop mode (0: none, 1: forward, 2: forward and backward)
release loop mode (0: none, 1: forward, 2: forward and backward)
number of channels
sound file length in sample frames (flenfrms = soundend - 1)