Lines Matching defs:snd_emux_voice
164 struct snd_emux_voice { struct
165 int ch; /* Hardware channel number */
167 int state; /* status */
176 unsigned int time; /* An allocation time */
177 unsigned char note; /* Note currently assigned to this voice */
178 unsigned char key;
179 unsigned char velocity; /* Velocity of current note */
181 struct snd_sf_zone *zone; /* Zone assigned to this note */
182 void *block; /* sample block pointer (optional) */
183 struct snd_midi_channel *chan; /* Midi channel for this note */
184 struct snd_emux_port *port; /* associated port */
185 struct snd_emux *emu; /* assigned root info */
186 void *hw; /* hardware pointer (emu8000 or emu10k1) */
187 unsigned long ontime; /* jiffies at note triggered */
190 struct soundfont_voice_info reg;
193 int avol; /* volume attenuation */
194 int acutoff; /* cutoff target */
195 int apitch; /* pitch offset */
196 int apan; /* pan/aux pair */
197 int aaux;
198 int ptarget; /* pitch target */
199 int vtarget; /* volume target */
200 int ftarget; /* filter target */