Lines Matching defs:snd_emux_voice
151 struct snd_emux_voice { struct
152 int ch; /* Hardware channel number */
154 int state; /* status */
163 unsigned int time; /* An allocation time */
164 unsigned char note; /* Note currently assigned to this voice */
165 unsigned char key;
166 unsigned char velocity; /* Velocity of current note */
168 struct snd_sf_zone *zone; /* Zone assigned to this note */
169 void *block; /* sample block pointer (optional) */
170 struct snd_midi_channel *chan; /* Midi channel for this note */
171 struct snd_emux_port *port; /* associated port */
172 struct snd_emux *emu; /* assigned root info */
173 void *hw; /* hardware pointer (emu8000 or emu10k1) */
174 unsigned long ontime; /* jiffies at note triggered */
177 struct soundfont_voice_info reg;
180 int avol; /* volume attenuation */
181 int acutoff; /* cutoff target */
182 int apitch; /* pitch offset */
183 int apan; /* pan/aux pair */
184 int aaux;
185 int ptarget; /* pitch target */
186 int vtarget; /* volume target */
187 int ftarget; /* filter target */