Lines Matching defs:snd_dm_fm_voice
42 struct snd_dm_fm_voice { struct
43 unsigned char op; /* operator cell (0 or 1) */
44 unsigned char voice; /* FM voice (0 to 17) */
46 unsigned char am; /* amplitude modulation */
47 unsigned char vibrato; /* vibrato effect */
48 unsigned char do_sustain; /* sustain phase */
49 unsigned char kbd_scale; /* keyboard scaling */
50 unsigned char harmonic; /* 4 bits: harmonic and multiplier */
51 unsigned char scale_level; /* 2 bits: decrease output freq rises */
52 unsigned char volume; /* 6 bits: volume */
54 unsigned char attack; /* 4 bits: attack rate */
55 unsigned char decay; /* 4 bits: decay rate */
56 unsigned char sustain; /* 4 bits: sustain level */
57 unsigned char release; /* 4 bits: release rate */
59 unsigned char feedback; /* 3 bits: feedback for op0 */
60 unsigned char connection; /* 0 for serial, 1 for parallel */
61 unsigned char left; /* stereo left */
62 unsigned char right; /* stereo right */
63 unsigned char waveform; /* 3 bits: waveform shape */