Lines Matching refs:emu
39 struct snd_emux *emu;
45 if (hw->emu)
48 if (snd_emux_new(&emu) < 0)
51 hw->emu = emu;
54 emu->hw = hw;
55 emu->max_voices = EMU8000_DRAM_VOICES;
56 emu->num_ports = hw->seq_ports;
64 snd_emux_free(emu);
65 hw->emu = NULL;
69 emu->memhdr = hw->memhdr;
70 emu->midi_ports = hw->seq_ports < 2 ? hw->seq_ports : 2; /* number of virmidi ports */
71 emu->midi_devidx = 1;
72 emu->linear_panning = 1;
73 emu->hwdep_idx = 2; /* FIXED */
75 if (snd_emux_register(emu, dev->card, hw->index, "Emu8000") < 0) {
76 snd_emux_free(emu);
78 hw->emu = NULL;
105 if (hw->emu)
106 snd_emux_free(hw->emu);
109 hw->emu = NULL;