uint_fast8_t
void oplsyn_releasev(midisyn *, uint_fast16_t, uint_fast8_t);
int oplsyn_ctlnotice(midisyn *, midictl_evt, uint_fast8_t, uint_fast16_t);
void oplsyn_programchange(midisyn *, uint_fast8_t, uint_fast8_t);
static void oplsyn_panhandler(midisyn *, uint_fast8_t);
oplsyn_releasev(midisyn *ms, uint_fast16_t voice, uint_fast8_t vel)
midictl_evt evt, uint_fast8_t chan, uint_fast16_t key)
oplsyn_programchange(midisyn *ms, uint_fast8_t chan, uint_fast8_t prog)
oplsyn_panhandler(midisyn *ms, uint_fast8_t chan)
cms_off(midisyn *ms, uint_fast16_t vidx, uint_fast8_t vel)
void cms_off(midisyn *, uint_fast16_t, uint_fast8_t);
midi_pcppi_off(midisyn *ms, uint_fast16_t voice, uint_fast8_t vel)
static void midi_pcppi_off (midisyn *, uint_fast16_t, uint_fast8_t);
uint_fast8_t chan, uint_fast16_t key, uint16_t value);
static uint_fast8_t const packing[] = {
midictl_change(midictl *mc, uint_fast8_t chan, uint8_t *ctlval)
midictl_read(midictl *mc, uint_fast8_t chan, uint_fast8_t ctlr,
midictl_rpn_read(midictl *mc, uint_fast8_t chan, uint_fast16_t ctlr,
midictl_nrpn_read(midictl *mc, uint_fast8_t chan, uint_fast16_t ctlr,
reset_all_controllers(midictl *mc, uint_fast8_t chan)
enter14(midictl *mc, uint_fast8_t chan, class c, uint_fast16_t key,
read14(midictl *mc, uint_fast8_t chan, class c, uint_fast16_t key,
uint_fast8_t chan, uint_fast16_t k)
store_locate(midictl_store *s, class c, uint_fast8_t chan, uint_fast16_t key)
store_extract(midictl_store *s, class c, uint_fast8_t chan,
store_update(midictl_store *s, class c, uint_fast8_t chan,
static void reset_all_controllers(midictl *mc, uint_fast8_t chan);
static void enter14(midictl *mc, uint_fast8_t chan, class c,
static uint_fast16_t read14(midictl *mc, uint_fast8_t chan, class c,
uint_fast8_t chan, uint_fast16_t key);
uint_fast8_t chan, uint_fast16_t key);
midictl_notify(void *, midictl_evt, uint_fast8_t, uint_fast16_t);
uint_fast8_t accept_any_ctl_rpn:1; /* 0 ==> ignore chgs for unqueried */
uint_fast8_t accept_any_nrpn:1; /* likewise for NRPNs */
uint_fast8_t base_channel; /* set >= 16 to ignore any MODE messages */
midictl_change(midictl *, uint_fast8_t, uint8_t *);
midictl_read(midictl *, uint_fast8_t, uint_fast8_t, uint_fast16_t);
midictl_rpn_read(midictl *mc, uint_fast8_t, uint_fast16_t, uint_fast16_t);
midictl_nrpn_read(midictl *mc, uint_fast8_t, uint_fast16_t, uint_fast16_t);
uint_fast8_t chan;
midisyn_allocvoice(midisyn *ms, uint_fast8_t chan, uint_fast8_t note)
int16_t level_cB, uint_fast8_t vel)
uint_fast8_t chan, uint_fast16_t key)
midisyn_adj_level(midisyn *ms, uint_fast8_t chan)
midisyn_adj_pitch(midisyn *ms, uint_fast8_t chan)
midisyn_chan_releasev(midisyn *ms, uint_fast8_t chan, uint_fast8_t vel)
midisyn_upd_level(midisyn *ms, uint_fast8_t chan)
static uint_fast16_t midisyn_allocvoice(midisyn *, uint_fast8_t, uint_fast8_t);
int16_t, uint_fast8_t);
midisyn_upd_pitch(midisyn *ms, uint_fast8_t chan)
static int16_t midisyn_adj_level(midisyn *, uint_fast8_t);
static midipitch_t midisyn_adj_pitch(midisyn *, uint_fast8_t);
static void midisyn_chan_releasev(midisyn *, uint_fast8_t, uint_fast8_t);
uint_fast8_t shift;
static void midisyn_upd_level(midisyn *, uint_fast8_t);
static void midisyn_upd_pitch(midisyn *, uint_fast8_t);
void (*pgmchg) (midisyn *, uint_fast8_t, uint_fast8_t);
int (*ctlnotice) (midisyn *, midictl_evt, uint_fast8_t, uint_fast16_t);
uint_fast16_t (*allocv) (midisyn *, uint_fast8_t, uint_fast8_t);
uint_fast16_t, midipitch_t, int16_t, uint_fast8_t);
void (*releasev) (midisyn *, uint_fast16_t, uint_fast8_t);
const uint_fast8_t llen, const uint_fast8_t rlen,
const uint_fast8_t fieldstart, const uint_fast8_t fieldend)
uint_fast8_t cmpend, minlen;
const uint_fast8_t indexofs = offsetof(struct sockaddr_dl, sdl_index);
const uint_fast8_t nlenofs = offsetof(struct sockaddr_dl, sdl_nlen);
uint_fast8_t dataofs = offsetof(struct sockaddr_dl, sdl_data[0]);
uint_fast8_t length = mask;
uint_fast8_t length = mask;
uint_fast8_t len;
const uint_fast8_t addrofs = offsetof(struct sockaddr_at, sat_addr),
uint_fast8_t len;
const uint_fast8_t addrofs = offsetof(struct sockaddr_in, sin_addr),
uint_fast8_t r = 0;
uint_fast8_t len;
const uint_fast8_t addrofs = offsetof(struct sockaddr_in6, sin6_addr),
uint_fast8_t dom_sa_cmpofs;
uint_fast8_t dom_sa_cmplen;
uint_fast8_t uif8 = 0;
ATest<uint_fast8_t>();