Lines Matching defs:soundfont_voice_info
101 struct soundfont_voice_info { struct
102 unsigned short sf_id; /* file id (should be zero) */
103 unsigned short sample; /* sample id */
104 int start, end; /* sample offset correction */
105 int loopstart, loopend; /* loop offset correction */
106 short rate_offset; /* sample rate pitch offset */
107 unsigned short mode; /* sample mode */
114 short root; /* midi root key */
115 short tune; /* pitch tuning (in cents) */
116 unsigned char low, high; /* key note range */
117 unsigned char vellow, velhigh; /* velocity range */
118 signed char fixkey, fixvel; /* fixed key, velocity */
119 signed char pan, fixpan; /* panning, fixed panning */
120 short exclusiveClass; /* exclusive class (0 = none) */
121 unsigned char amplitude; /* sample volume (127 max) */
122 unsigned char attenuation; /* attenuation (0.375dB) */
123 short scaleTuning; /* pitch scale tuning(%), normally 100 */
124 struct soundfont_voice_parm parm; /* voice envelope parameters */
125 unsigned short sample_mode; /* sample mode_flag (set by driver) */