tag | line | file | source code |
voice | 86 | drivers/sound/dev_table.h | int (*kill_note) (int dev, int voice, int velocity); |
voice | 87 | drivers/sound/dev_table.h | int (*start_note) (int dev, int voice, int note, int velocity); |
voice | 88 | drivers/sound/dev_table.h | int (*set_instr) (int dev, int voice, int instr); |
voice | 93 | drivers/sound/dev_table.h | void (*aftertouch) (int dev, int voice, int pressure); |
voice | 94 | drivers/sound/dev_table.h | void (*controller) (int dev, int voice, int ctrl_num, int value); |
voice | 95 | drivers/sound/dev_table.h | void (*panning) (int dev, int voice, int value); |
voice | 159 | drivers/sound/gus_wave.c | static void compute_and_set_volume (int voice, int volume, int ramp_time); |
voice | 161 | drivers/sound/gus_wave.c | static void compute_volume (int voice, int volume); |
voice | 328 | drivers/sound/gus_wave.c | gus_select_voice (int voice) |
voice | 330 | drivers/sound/gus_wave.c | if (voice < 0 || voice > 31) |
voice | 333 | drivers/sound/gus_wave.c | OUTB (voice, u_Voice); |
voice | 434 | drivers/sound/gus_wave.c | gus_voice_init (int voice) |
voice | 439 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 446 | drivers/sound/gus_wave.c | voices[voice].panning = 0; |
voice | 447 | drivers/sound/gus_wave.c | voices[voice].mode = 0; |
voice | 448 | drivers/sound/gus_wave.c | voices[voice].orig_freq = 20000; |
voice | 449 | drivers/sound/gus_wave.c | voices[voice].current_freq = 20000; |
voice | 450 | drivers/sound/gus_wave.c | voices[voice].bender = 0; |
voice | 451 | drivers/sound/gus_wave.c | voices[voice].bender_range = 200; |
voice | 452 | drivers/sound/gus_wave.c | voices[voice].initial_volume = 0; |
voice | 453 | drivers/sound/gus_wave.c | voices[voice].current_volume = 0; |
voice | 454 | drivers/sound/gus_wave.c | voices[voice].loop_irq_mode = 0; |
voice | 455 | drivers/sound/gus_wave.c | voices[voice].loop_irq_parm = 0; |
voice | 456 | drivers/sound/gus_wave.c | voices[voice].volume_irq_mode = 0; |
voice | 457 | drivers/sound/gus_wave.c | voices[voice].volume_irq_parm = 0; |
voice | 458 | drivers/sound/gus_wave.c | voices[voice].env_phase = 0; |
voice | 459 | drivers/sound/gus_wave.c | voices[voice].main_vol = 127; |
voice | 460 | drivers/sound/gus_wave.c | voices[voice].patch_vol = 127; |
voice | 461 | drivers/sound/gus_wave.c | voices[voice].expression_vol = 127; |
voice | 465 | drivers/sound/gus_wave.c | step_envelope (int voice) |
voice | 470 | drivers/sound/gus_wave.c | if (voices[voice].mode & WAVE_SUSTAIN_ON && voices[voice].env_phase == 2) |
voice | 476 | drivers/sound/gus_wave.c | if (voices[voice].env_phase >= 5) |
voice | 482 | drivers/sound/gus_wave.c | gus_voice_init (voice); |
voice | 486 | drivers/sound/gus_wave.c | prev_vol = voices[voice].current_volume; |
voice | 488 | drivers/sound/gus_wave.c | phase = ++voices[voice].env_phase; |
voice | 490 | drivers/sound/gus_wave.c | compute_volume (voice, voices[voice].midi_volume); |
voice | 492 | drivers/sound/gus_wave.c | vol = voices[voice].initial_volume * voices[voice].env_offset[phase] / 255; |
voice | 493 | drivers/sound/gus_wave.c | rate = voices[voice].env_rate[phase]; |
voice | 496 | drivers/sound/gus_wave.c | voices[voice].volume_irq_mode = VMODE_ENVELOPE; |
voice | 500 | drivers/sound/gus_wave.c | step_envelope (voice); /* Continue with the next phase */ |
voice | 518 | drivers/sound/gus_wave.c | voices[voice].current_volume = vol; |
voice | 522 | drivers/sound/gus_wave.c | init_envelope (int voice) |
voice | 524 | drivers/sound/gus_wave.c | voices[voice].env_phase = -1; |
voice | 525 | drivers/sound/gus_wave.c | voices[voice].current_volume = 64; |
voice | 527 | drivers/sound/gus_wave.c | step_envelope (voice); |
voice | 531 | drivers/sound/gus_wave.c | start_release (int voice) |
voice | 536 | drivers/sound/gus_wave.c | voices[voice].env_phase = 2; /* Will be incremented by step_envelope */ |
voice | 538 | drivers/sound/gus_wave.c | voices[voice].current_volume = |
voice | 539 | drivers/sound/gus_wave.c | voices[voice].initial_volume = |
voice | 542 | drivers/sound/gus_wave.c | voices[voice].mode &= ~WAVE_SUSTAIN_ON; |
voice | 544 | drivers/sound/gus_wave.c | step_envelope (voice); |
voice | 548 | drivers/sound/gus_wave.c | gus_voice_fade (int voice) |
voice | 550 | drivers/sound/gus_wave.c | int instr_no = sample_map[voice], is16bits; |
voice | 560 | drivers/sound/gus_wave.c | if (voices[voice].mode & WAVE_ENVELOPES) |
voice | 562 | drivers/sound/gus_wave.c | start_release (voice); |
voice | 573 | drivers/sound/gus_wave.c | gus_voice_init (voice); |
voice | 580 | drivers/sound/gus_wave.c | voices[voice].volume_irq_mode = VMODE_HALT; |
voice | 809 | drivers/sound/gus_wave.c | guswave_set_instr (int dev, int voice, int instr_no) |
voice | 816 | drivers/sound/gus_wave.c | if (voice < 0 || voice > 31) |
voice | 820 | drivers/sound/gus_wave.c | patch_map[voice] = -1; |
voice | 824 | drivers/sound/gus_wave.c | printk ("GUS: Undefined patch %d for voice %d\n", instr_no, voice); |
voice | 830 | drivers/sound/gus_wave.c | printk ("GUS: Sample #%d not loaded for patch %d (voice %d)\n", sample_no, instr_no, voice); |
voice | 834 | drivers/sound/gus_wave.c | sample_map[voice] = sample_no; |
voice | 835 | drivers/sound/gus_wave.c | patch_map[voice] = instr_no; |
voice | 840 | drivers/sound/gus_wave.c | guswave_kill_note (int dev, int voice, int velocity) |
voice | 845 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 846 | drivers/sound/gus_wave.c | gus_voice_fade (voice); |
voice | 853 | drivers/sound/gus_wave.c | guswave_aftertouch (int dev, int voice, int pressure) |
voice | 860 | drivers/sound/gus_wave.c | if (voice < 0 || voice > 31) |
voice | 863 | drivers/sound/gus_wave.c | if (voices[voice].mode & WAVE_ENVELOPES && voices[voice].env_phase != 2) |
voice | 869 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 871 | drivers/sound/gus_wave.c | compute_and_set_volume (voice, 255, 0); /* Back to original volume */ |
voice | 876 | drivers/sound/gus_wave.c | hi_limit = voices[voice].current_volume; |
voice | 882 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 895 | drivers/sound/gus_wave.c | guswave_panning (int dev, int voice, int value) |
voice | 897 | drivers/sound/gus_wave.c | if (voice >= 0 || voice < 32) |
voice | 898 | drivers/sound/gus_wave.c | voices[voice].panning = value; |
voice | 902 | drivers/sound/gus_wave.c | compute_volume (int voice, int volume) |
voice | 906 | drivers/sound/gus_wave.c | voices[voice].midi_volume = volume; |
voice | 911 | drivers/sound/gus_wave.c | voices[voice].initial_volume = |
voice | 912 | drivers/sound/gus_wave.c | gus_adagio_vol (volume, voices[voice].main_vol, |
voice | 913 | drivers/sound/gus_wave.c | voices[voice].expression_vol, |
voice | 914 | drivers/sound/gus_wave.c | voices[voice].patch_vol); |
voice | 918 | drivers/sound/gus_wave.c | voices[voice].initial_volume = volume_base + (volume * volume_scale); |
voice | 922 | drivers/sound/gus_wave.c | if (voices[voice].initial_volume > 4095) |
voice | 923 | drivers/sound/gus_wave.c | voices[voice].initial_volume = 4095; |
voice | 927 | drivers/sound/gus_wave.c | compute_and_set_volume (int voice, int volume, int ramp_time) |
voice | 931 | drivers/sound/gus_wave.c | compute_volume (voice, volume); |
voice | 932 | drivers/sound/gus_wave.c | voices[voice].current_volume = voices[voice].initial_volume; |
voice | 935 | drivers/sound/gus_wave.c | target = voices[voice].initial_volume; |
voice | 975 | drivers/sound/gus_wave.c | dynamic_volume_change (int voice) |
voice | 981 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 988 | drivers/sound/gus_wave.c | if (!(voices[voice].mode & WAVE_ENVELOPES)) |
voice | 990 | drivers/sound/gus_wave.c | compute_and_set_volume (voice, voices[voice].midi_volume, 1); |
voice | 999 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 1005 | drivers/sound/gus_wave.c | compute_and_set_volume (voice, voices[voice].midi_volume, 1); |
voice | 1009 | drivers/sound/gus_wave.c | if (voices[voice].env_phase < 0) |
voice | 1012 | drivers/sound/gus_wave.c | compute_volume (voice, voices[voice].midi_volume); |
voice | 1015 | drivers/sound/gus_wave.c | voices[voice].current_volume = |
voice | 1018 | drivers/sound/gus_wave.c | voices[voice].env_phase--; |
voice | 1019 | drivers/sound/gus_wave.c | step_envelope (voice); |
voice | 1024 | drivers/sound/gus_wave.c | guswave_controller (int dev, int voice, int ctrl_num, int value) |
voice | 1029 | drivers/sound/gus_wave.c | if (voice < 0 || voice > 31) |
voice | 1035 | drivers/sound/gus_wave.c | voices[voice].bender = value; |
voice | 1036 | drivers/sound/gus_wave.c | freq = compute_finetune (voices[voice].orig_freq, value, voices[voice].bender_range); |
voice | 1037 | drivers/sound/gus_wave.c | voices[voice].current_freq = freq; |
voice | 1040 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 1046 | drivers/sound/gus_wave.c | voices[voice].bender_range = value; |
voice | 1051 | drivers/sound/gus_wave.c | voices[voice].expression_vol = value; |
voice | 1052 | drivers/sound/gus_wave.c | dynamic_volume_change (voice); |
voice | 1057 | drivers/sound/gus_wave.c | voices[voice].main_vol = value; |
voice | 1058 | drivers/sound/gus_wave.c | dynamic_volume_change (voice); |
voice | 1067 | drivers/sound/gus_wave.c | guswave_start_note (int dev, int voice, int note_num, int volume) |
voice | 1074 | drivers/sound/gus_wave.c | if (voice < 0 || voice > 31) |
voice | 1082 | drivers/sound/gus_wave.c | if (voices[voice].mode & WAVE_ENVELOPES) |
voice | 1084 | drivers/sound/gus_wave.c | voices[voice].midi_volume = volume; |
voice | 1085 | drivers/sound/gus_wave.c | dynamic_volume_change (voice); |
voice | 1089 | drivers/sound/gus_wave.c | compute_and_set_volume (voice, volume, 1); |
voice | 1093 | drivers/sound/gus_wave.c | if ((patch = patch_map[voice]) == -1) |
voice | 1138 | drivers/sound/gus_wave.c | voices[voice].mode = samples[sample].mode; |
voice | 1139 | drivers/sound/gus_wave.c | voices[voice].patch_vol = samples[sample].volume; |
voice | 1141 | drivers/sound/gus_wave.c | if (voices[voice].mode & WAVE_ENVELOPES) |
voice | 1147 | drivers/sound/gus_wave.c | voices[voice].env_rate[i] = samples[sample].env_rate[i]; |
voice | 1148 | drivers/sound/gus_wave.c | voices[voice].env_offset[i] = samples[sample].env_offset[i]; |
voice | 1152 | drivers/sound/gus_wave.c | sample_map[voice] = sample; |
voice | 1159 | drivers/sound/gus_wave.c | voices[voice].orig_freq = freq; |
voice | 1166 | drivers/sound/gus_wave.c | freq = compute_finetune (voices[voice].orig_freq, voices[voice].bender, voices[voice].bender_range); |
voice | 1167 | drivers/sound/gus_wave.c | voices[voice].current_freq = freq; |
voice | 1169 | drivers/sound/gus_wave.c | pan = (samples[sample].panning + voices[voice].panning) / 32; |
voice | 1189 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 1192 | drivers/sound/gus_wave.c | if (voices[voice].mode & WAVE_ENVELOPES) |
voice | 1194 | drivers/sound/gus_wave.c | compute_volume (voice, volume); |
voice | 1195 | drivers/sound/gus_wave.c | init_envelope (voice); |
voice | 1198 | drivers/sound/gus_wave.c | compute_and_set_volume (voice, volume, 0); |
voice | 1225 | drivers/sound/gus_wave.c | voices[voice].loop_irq_mode = LMODE_FINISH; /* Ramp it down at the |
voice | 1227 | drivers/sound/gus_wave.c | voices[voice].loop_irq_parm = 1; |
voice | 1521 | drivers/sound/gus_wave.c | int voice, cmd; |
voice | 1526 | drivers/sound/gus_wave.c | voice = event[3]; |
voice | 1536 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 1542 | drivers/sound/gus_wave.c | guswave_set_instr (dev, voice, p1); |
voice | 1547 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 1555 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 1562 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 1563 | drivers/sound/gus_wave.c | gus_voice_fade (voice); |
voice | 1569 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 1577 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 1584 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 1591 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 1597 | drivers/sound/gus_wave.c | voices[voice].initial_volume = |
voice | 1598 | drivers/sound/gus_wave.c | voices[voice].current_volume = p1; |
voice | 1602 | drivers/sound/gus_wave.c | if (voices[voice].mode & WAVE_ENVELOPES) |
voice | 1605 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 1611 | drivers/sound/gus_wave.c | if (voices[voice].mode & WAVE_ENVELOPES) |
voice | 1614 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 1620 | drivers/sound/gus_wave.c | if (voices[voice].mode & WAVE_ENVELOPES) |
voice | 1623 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 1630 | drivers/sound/gus_wave.c | if (voices[voice].mode & WAVE_ENVELOPES) |
voice | 1633 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 1640 | drivers/sound/gus_wave.c | if (voices[voice].mode & WAVE_ENVELOPES) |
voice | 1643 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 2373 | drivers/sound/gus_wave.c | do_loop_irq (int voice) |
voice | 2380 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 2386 | drivers/sound/gus_wave.c | mode = voices[voice].loop_irq_mode; |
voice | 2387 | drivers/sound/gus_wave.c | voices[voice].loop_irq_mode = 0; |
voice | 2388 | drivers/sound/gus_wave.c | parm = voices[voice].loop_irq_parm; |
voice | 2399 | drivers/sound/gus_wave.c | gus_voice_init (voice); |
voice | 2405 | drivers/sound/gus_wave.c | voices[voice].volume_irq_mode = VMODE_HALT; |
voice | 2440 | drivers/sound/gus_wave.c | do_volume_irq (int voice) |
voice | 2448 | drivers/sound/gus_wave.c | gus_select_voice (voice); |
voice | 2454 | drivers/sound/gus_wave.c | mode = voices[voice].volume_irq_mode; |
voice | 2455 | drivers/sound/gus_wave.c | voices[voice].volume_irq_mode = 0; |
voice | 2456 | drivers/sound/gus_wave.c | parm = voices[voice].volume_irq_parm; |
voice | 2461 | drivers/sound/gus_wave.c | gus_voice_init (voice); |
voice | 2466 | drivers/sound/gus_wave.c | step_envelope (voice); |
voice | 2481 | drivers/sound/gus_wave.c | unsigned char src, voice; |
voice | 2486 | drivers/sound/gus_wave.c | voice = src & 0x1f; |
voice | 2492 | drivers/sound/gus_wave.c | voice_bit = 1 << voice; |
voice | 2495 | drivers/sound/gus_wave.c | if (!(wave_ignore & voice_bit) && voice < nr_voices) /* Not done yet */ |
voice | 2498 | drivers/sound/gus_wave.c | do_loop_irq (voice); |
voice | 2502 | drivers/sound/gus_wave.c | if (!(volume_ignore & voice_bit) && voice < nr_voices) /* Not done yet */ |
voice | 2505 | drivers/sound/gus_wave.c | do_volume_irq (voice); |
voice | 79 | drivers/sound/opl3.c | static int opl3_kill_note (int dev, int voice, int velocity); |
voice | 237 | drivers/sound/opl3.c | opl3_kill_note (int dev, int voice, int velocity) |
voice | 241 | drivers/sound/opl3.c | if (voice < 0 || voice >= nr_voices) |
voice | 244 | drivers/sound/opl3.c | map = &physical_voices[logical_voices[voice]]; |
voice | 246 | drivers/sound/opl3.c | DEB (printk ("Kill note %d\n", voice)); |
voice | 251 | drivers/sound/opl3.c | opl3_command (map->ioaddr, KEYON_BLOCK + map->voice_num, voices[voice].keyon_byte & ~0x20); |
voice | 253 | drivers/sound/opl3.c | voices[voice].keyon_byte = 0; |
voice | 254 | drivers/sound/opl3.c | voices[voice].bender = 0; |
voice | 255 | drivers/sound/opl3.c | voices[voice].bender_range = 200; /* 200 cents = 2 semitones */ |
voice | 256 | drivers/sound/opl3.c | voices[voice].orig_freq = 0; |
voice | 257 | drivers/sound/opl3.c | voices[voice].current_freq = 0; |
voice | 258 | drivers/sound/opl3.c | voices[voice].mode = 0; |
voice | 283 | drivers/sound/opl3.c | opl3_set_instr (int dev, int voice, int instr_no) |
voice | 285 | drivers/sound/opl3.c | if (voice < 0 || voice >= nr_voices) |
voice | 291 | drivers/sound/opl3.c | active_instrument[voice] = &instrmap[instr_no]; |
voice | 339 | drivers/sound/opl3.c | set_voice_volume (int voice, int volume) |
voice | 345 | drivers/sound/opl3.c | if (voice < 0 || voice >= nr_voices) |
voice | 348 | drivers/sound/opl3.c | map = &physical_voices[logical_voices[voice]]; |
voice | 350 | drivers/sound/opl3.c | instr = active_instrument[voice]; |
voice | 358 | drivers/sound/opl3.c | if (voices[voice].mode == 0) |
voice | 361 | drivers/sound/opl3.c | if (voices[voice].mode == 2) |
voice | 429 | drivers/sound/opl3.c | opl3_start_note (int dev, int voice, int note, int volume) |
voice | 436 | drivers/sound/opl3.c | if (voice < 0 || voice >= nr_voices) |
voice | 439 | drivers/sound/opl3.c | map = &physical_voices[logical_voices[voice]]; |
voice | 446 | drivers/sound/opl3.c | set_voice_volume (voice, volume); |
voice | 462 | drivers/sound/opl3.c | instr = active_instrument[voice]; |
voice | 471 | drivers/sound/opl3.c | voice); |
voice | 553 | drivers/sound/opl3.c | voices[voice].mode = voice_mode; |
voice | 555 | drivers/sound/opl3.c | set_voice_volume (voice, volume); |
voice | 557 | drivers/sound/opl3.c | freq = voices[voice].orig_freq = note_to_freq (note) / 1000; |
voice | 564 | drivers/sound/opl3.c | freq = compute_finetune (voices[voice].orig_freq, voices[voice].bender, voices[voice].bender_range); |
voice | 565 | drivers/sound/opl3.c | voices[voice].current_freq = freq; |
voice | 575 | drivers/sound/opl3.c | voices[voice].keyon_byte = data; |
voice | 747 | drivers/sound/opl3.c | opl3_panning (int dev, int voice, int pressure) |
voice | 758 | drivers/sound/opl3.c | opl3_aftertouch (int dev, int voice, int pressure) |
voice | 764 | drivers/sound/opl3.c | if (voice < 0 || voice >= nr_voices) |
voice | 767 | drivers/sound/opl3.c | map = &physical_voices[logical_voices[voice]]; |
voice | 769 | drivers/sound/opl3.c | DEB (printk ("Aftertouch %d\n", voice)); |
voice | 778 | drivers/sound/opl3.c | instr = active_instrument[voice]; |
voice | 783 | drivers/sound/opl3.c | if (voices[voice].mode == 4) |
voice | 824 | drivers/sound/opl3.c | opl3_controller (int dev, int voice, int ctrl_num, int value) |
voice | 830 | drivers/sound/opl3.c | if (voice < 0 || voice >= nr_voices) |
voice | 833 | drivers/sound/opl3.c | map = &physical_voices[logical_voices[voice]]; |
voice | 841 | drivers/sound/opl3.c | voices[voice].bender = value; |
voice | 844 | drivers/sound/opl3.c | if (!(voices[voice].keyon_byte & 0x20)) |
voice | 847 | drivers/sound/opl3.c | freq = compute_finetune (voices[voice].orig_freq, voices[voice].bender, voices[voice].bender_range); |
voice | 848 | drivers/sound/opl3.c | voices[voice].current_freq = freq; |
voice | 857 | drivers/sound/opl3.c | voices[voice].keyon_byte = data; |
voice | 862 | drivers/sound/opl3.c | voices[voice].bender_range = value; |
voice | 641 | drivers/sound/soundcard.h | #define SEQ_START_NOTE(dev, voice, note, vol) {_SEQ_NEEDBUF(8);\ |
voice | 645 | drivers/sound/soundcard.h | _seqbuf[_seqbufptr+3] = (voice);\ |
voice | 652 | drivers/sound/soundcard.h | #define SEQ_STOP_NOTE(dev, voice, note, vol) {_SEQ_NEEDBUF(8);\ |
voice | 656 | drivers/sound/soundcard.h | _seqbuf[_seqbufptr+3] = (voice);\ |
voice | 663 | drivers/sound/soundcard.h | #define SEQ_CHN_PRESSURE(dev, voice, pressure) {_SEQ_NEEDBUF(8);\ |
voice | 667 | drivers/sound/soundcard.h | _seqbuf[_seqbufptr+3] = (voice);\ |
voice | 674 | drivers/sound/soundcard.h | #define SEQ_PANNING(dev, voice, pos) {_SEQ_NEEDBUF(8);\ |
voice | 678 | drivers/sound/soundcard.h | _seqbuf[_seqbufptr+3] = (voice);\ |
voice | 685 | drivers/sound/soundcard.h | #define SEQ_CONTROL(dev, voice, controller, value) {_SEQ_NEEDBUF(8);\ |
voice | 689 | drivers/sound/soundcard.h | _seqbuf[_seqbufptr+3] = (voice);\ |
voice | 695 | drivers/sound/soundcard.h | #define SEQ_PITCHBEND(dev, voice, value) SEQ_CONTROL(dev, voice, CTRL_PITCH_BENDER, value) |
voice | 696 | drivers/sound/soundcard.h | #define SEQ_BENDER_RANGE(dev, voice, value) SEQ_CONTROL(dev, voice, CTRL_PITCH_BENDER_RANGE, value) |
voice | 697 | drivers/sound/soundcard.h | #define SEQ_EXPRESSION(dev, voice, value) SEQ_CONTROL(dev, voice, CTRL_EXPRESSION, value) |
voice | 698 | drivers/sound/soundcard.h | #define SEQ_MAIN_VOLUME(dev, voice, value) SEQ_CONTROL(dev, voice, CTRL_MAIN_VOLUME, value) |
voice | 706 | drivers/sound/soundcard.h | #define SEQ_SET_PATCH(dev, voice, patch) {_SEQ_NEEDBUF(8);\ |
voice | 710 | drivers/sound/soundcard.h | _seqbuf[_seqbufptr+3] = (voice);\ |
voice | 1378 | drivers/sound/soundcard.h | #define SEQ_START_NOTE(dev, voice, note, vol) {_SEQ_NEEDBUF(8);\ |
voice | 1382 | drivers/sound/soundcard.h | _seqbuf[_seqbufptr+3] = (voice);\ |
voice | 1389 | drivers/sound/soundcard.h | #define SEQ_STOP_NOTE(dev, voice, note, vol) {_SEQ_NEEDBUF(8);\ |
voice | 1393 | drivers/sound/soundcard.h | _seqbuf[_seqbufptr+3] = (voice);\ |
voice | 1400 | drivers/sound/soundcard.h | #define SEQ_CHN_PRESSURE(dev, voice, pressure) {_SEQ_NEEDBUF(8);\ |
voice | 1404 | drivers/sound/soundcard.h | _seqbuf[_seqbufptr+3] = (voice);\ |
voice | 1411 | drivers/sound/soundcard.h | #define SEQ_PANNING(dev, voice, pos) {_SEQ_NEEDBUF(8);\ |
voice | 1415 | drivers/sound/soundcard.h | _seqbuf[_seqbufptr+3] = (voice);\ |
voice | 1422 | drivers/sound/soundcard.h | #define SEQ_CONTROL(dev, voice, controller, value) {_SEQ_NEEDBUF(8);\ |
voice | 1426 | drivers/sound/soundcard.h | _seqbuf[_seqbufptr+3] = (voice);\ |
voice | 1432 | drivers/sound/soundcard.h | #define SEQ_PITCHBEND(dev, voice, value) SEQ_CONTROL(dev, voice, CTRL_PITCH_BENDER, value) |
voice | 1433 | drivers/sound/soundcard.h | #define SEQ_BENDER_RANGE(dev, voice, value) SEQ_CONTROL(dev, voice, CTRL_PITCH_BENDER_RANGE, value) |
voice | 1434 | drivers/sound/soundcard.h | #define SEQ_EXPRESSION(dev, voice, value) SEQ_CONTROL(dev, voice, CTRL_EXPRESSION, value) |
voice | 1435 | drivers/sound/soundcard.h | #define SEQ_MAIN_VOLUME(dev, voice, value) SEQ_CONTROL(dev, voice, CTRL_MAIN_VOLUME, value) |
voice | 1443 | drivers/sound/soundcard.h | #define SEQ_SET_PATCH(dev, voice, patch) {_SEQ_NEEDBUF(8);\ |
voice | 1447 | drivers/sound/soundcard.h | _seqbuf[_seqbufptr+3] = (voice);\ |
voice | 94 | drivers/sound/ultrasound.h | #define _GUS_CMD(chn, voice, cmd, p1, p2) \ |
voice | 97 | drivers/sound/ultrasound.h | _seqbuf[_seqbufptr+3] = voice;\ |
voice | 103 | drivers/sound/ultrasound.h | #define GUS_VOICESAMPLE(chn, voice, p1) _GUS_CMD(chn, voice, _GUS_VOICESAMPLE, (p1), 0) /* OBSOLETE */ |
voice | 104 | drivers/sound/ultrasound.h | #define GUS_VOICEON(chn, voice, p1) _GUS_CMD(chn, voice, _GUS_VOICEON, (p1), 0) |
voice | 105 | drivers/sound/ultrasound.h | #define GUS_VOICEOFF(chn, voice) _GUS_CMD(chn, voice, _GUS_VOICEOFF, 0, 0) |
voice | 106 | drivers/sound/ultrasound.h | #define GUS_VOICEFADE(chn, voice) _GUS_CMD(chn, voice, _GUS_VOICEFADE, 0, 0) |
voice | 107 | drivers/sound/ultrasound.h | #define GUS_VOICEMODE(chn, voice, p1) _GUS_CMD(chn, voice, _GUS_VOICEMODE, (p1), 0) |
voice | 108 | drivers/sound/ultrasound.h | #define GUS_VOICEBALA(chn, voice, p1) _GUS_CMD(chn, voice, _GUS_VOICEBALA, (p1), 0) |
voice | 109 | drivers/sound/ultrasound.h | #define GUS_VOICEFREQ(chn, voice, p) _GUS_CMD(chn, voice, _GUS_VOICEFREQ, \ |
voice | 111 | drivers/sound/ultrasound.h | #define GUS_VOICEVOL(chn, voice, p1) _GUS_CMD(chn, voice, _GUS_VOICEVOL, (p1), 0) |
voice | 112 | drivers/sound/ultrasound.h | #define GUS_VOICEVOL2(chn, voice, p1) _GUS_CMD(chn, voice, _GUS_VOICEVOL2, (p1), 0) |
voice | 113 | drivers/sound/ultrasound.h | #define GUS_RAMPRANGE(chn, voice, low, high) _GUS_CMD(chn, voice, _GUS_RAMPRANGE, (low), (high)) |
voice | 114 | drivers/sound/ultrasound.h | #define GUS_RAMPRATE(chn, voice, p1, p2) _GUS_CMD(chn, voice, _GUS_RAMPRATE, (p1), (p2)) |
voice | 115 | drivers/sound/ultrasound.h | #define GUS_RAMPMODE(chn, voice, p1) _GUS_CMD(chn, voice, _GUS_RAMPMODE, (p1), 0) |
voice | 116 | drivers/sound/ultrasound.h | #define GUS_RAMPON(chn, voice, p1) _GUS_CMD(chn, voice, _GUS_RAMPON, (p1), 0) |
voice | 117 | drivers/sound/ultrasound.h | #define GUS_RAMPOFF(chn, voice) _GUS_CMD(chn, voice, _GUS_RAMPOFF, 0, 0) |
voice | 118 | drivers/sound/ultrasound.h | #define GUS_VOLUME_SCALE(chn, voice, p1, p2) _GUS_CMD(chn, voice, _GUS_VOLUME_SCALE, (p1), (p2)) |