Lines Matching defs:soundfont_voice_parm
90 struct soundfont_voice_parm { struct
91 unsigned short moddelay; /* modulation delay (0x8000) */
92 unsigned short modatkhld; /* modulation attack & hold time (0x7f7f) */
93 unsigned short moddcysus; /* modulation decay & sustain (0x7f7f) */
94 unsigned short modrelease; /* modulation release time (0x807f) */
95 short modkeyhold, modkeydecay; /* envelope change per key (not used) */
96 unsigned short voldelay; /* volume delay (0x8000) */
97 unsigned short volatkhld; /* volume attack & hold time (0x7f7f) */
98 unsigned short voldcysus; /* volume decay & sustain (0x7f7f) */
99 unsigned short volrelease; /* volume release time (0x807f) */
100 short volkeyhold, volkeydecay; /* envelope change per key (not used) */
101 unsigned short lfo1delay; /* LFO1 delay (0x8000) */
102 unsigned short lfo2delay; /* LFO2 delay (0x8000) */
103 unsigned short pefe; /* modulation pitch & cutoff (0x0000) */
104 unsigned short fmmod; /* LFO1 pitch & cutoff (0x0000) */
105 unsigned short tremfrq; /* LFO1 volume & freq (0x0000) */
106 unsigned short fm2frq2; /* LFO2 pitch & freq (0x0000) */
107 unsigned char cutoff; /* initial cutoff (0xff) */
108 unsigned char filterQ; /* initial filter Q [0-15] (0x0) */
109 unsigned char chorus; /* chorus send (0x00) */
110 unsigned char reverb; /* reverb send (0x00) */
111 unsigned short reserved[4]; /* not used */