Csound API
6.18
|
#include <csoundCore.h>
Data Fields | |
int16 | pgmno |
most recently received program change More... | |
int16 | insno |
instrument number assigned to this channel More... | |
int16 | RegParNo |
int16 | mono |
MONPCH * | monobas |
MONPCH * | monocur |
struct insds * | kinsptr [128] |
list of active notes (NULL: not active) More... | |
MYFLT | polyaft [128] |
polyphonic pressure indexed by note number More... | |
MYFLT | ctl_val [136] |
... More... | |
int16 | pgm2ins [128] |
program change to instr number (<=0: ignore) More... | |
MYFLT | aftouch |
channel pressure (0-127) More... | |
MYFLT | pchbend |
pitch bend (-1 to 1) More... | |
MYFLT | pbensens |
pitch bend sensitivity in semitones More... | |
int16 | ksuscnt |
number of held (sustaining) notes More... | |
int16 | sustaining |
current state of sustain pedal (0: off) More... | |
int | dpmsb |
int | dplsb |
int | datenabl |
DKLST * | klists |
chain of dpgm keylists More... | |
DPARM * | dparms |
drumset params More... | |
MYFLT mchnblk::aftouch |
channel pressure (0-127)
MYFLT mchnblk::ctl_val[136] |
...
with GS vib_rate, stored in c128-c135
int mchnblk::datenabl |
DPARM* mchnblk::dparms |
drumset params
int mchnblk::dplsb |
int mchnblk::dpmsb |
int16 mchnblk::insno |
instrument number assigned to this channel
struct insds* mchnblk::kinsptr[128] |
list of active notes (NULL: not active)
DKLST* mchnblk::klists |
chain of dpgm keylists
int16 mchnblk::ksuscnt |
number of held (sustaining) notes
int16 mchnblk::mono |
MONPCH* mchnblk::monobas |
MONPCH* mchnblk::monocur |
MYFLT mchnblk::pbensens |
pitch bend sensitivity in semitones
MYFLT mchnblk::pchbend |
pitch bend (-1 to 1)
int16 mchnblk::pgm2ins[128] |
program change to instr number (<=0: ignore)
int16 mchnblk::pgmno |
most recently received program change
MYFLT mchnblk::polyaft[128] |
polyphonic pressure indexed by note number
int16 mchnblk::RegParNo |
int16 mchnblk::sustaining |
current state of sustain pedal (0: off)