Lines Matching defs:soundfont_voice_info
116 struct soundfont_voice_info { struct
117 unsigned short sf_id; /* file id (should be zero) */
118 unsigned short sample; /* sample id */
119 int start, end; /* sample offset correction */
120 int loopstart, loopend; /* loop offset correction */
121 short rate_offset; /* sample rate pitch offset */
122 unsigned short mode; /* sample mode */
129 short root; /* midi root key */
130 short tune; /* pitch tuning (in cents) */
131 unsigned char low, high; /* key note range */
132 unsigned char vellow, velhigh; /* velocity range */
133 signed char fixkey, fixvel; /* fixed key, velocity */
134 signed char pan, fixpan; /* panning, fixed panning */
135 short exclusiveClass; /* exclusive class (0 = none) */
136 unsigned char amplitude; /* sample volume (127 max) */
137 unsigned char attenuation; /* attenuation (0.375dB) */
138 short scaleTuning; /* pitch scale tuning(%), normally 100 */
139 struct soundfont_voice_parm parm; /* voice envelope parameters */
140 unsigned short sample_mode; /* sample mode_flag (set by driver) */