Lines Matching defs:soundfont_voice_parm
75 struct soundfont_voice_parm { struct
76 unsigned short moddelay; /* modulation delay (0x8000) */
77 unsigned short modatkhld; /* modulation attack & hold time (0x7f7f) */
78 unsigned short moddcysus; /* modulation decay & sustain (0x7f7f) */
79 unsigned short modrelease; /* modulation release time (0x807f) */
80 short modkeyhold, modkeydecay; /* envelope change per key (not used) */
81 unsigned short voldelay; /* volume delay (0x8000) */
82 unsigned short volatkhld; /* volume attack & hold time (0x7f7f) */
83 unsigned short voldcysus; /* volume decay & sustain (0x7f7f) */
84 unsigned short volrelease; /* volume release time (0x807f) */
85 short volkeyhold, volkeydecay; /* envelope change per key (not used) */
86 unsigned short lfo1delay; /* LFO1 delay (0x8000) */
87 unsigned short lfo2delay; /* LFO2 delay (0x8000) */
88 unsigned short pefe; /* modulation pitch & cutoff (0x0000) */
89 unsigned short fmmod; /* LFO1 pitch & cutoff (0x0000) */
90 unsigned short tremfrq; /* LFO1 volume & freq (0x0000) */
91 unsigned short fm2frq2; /* LFO2 pitch & freq (0x0000) */
92 unsigned char cutoff; /* initial cutoff (0xff) */
93 unsigned char filterQ; /* initial filter Q [0-15] (0x0) */
94 unsigned char chorus; /* chorus send (0x00) */
95 unsigned char reverb; /* reverb send (0x00) */
96 unsigned short reserved[4]; /* not used */