Re: midi support in debian
On Tue, 21 Feb 2006 18:53:55 +0300
Roman Makurin <drolyk@gmail.com> wrote:
> 1) $ sudo aptitude install awesfx
> 2) Copy from Driver`s CD sound fonts to /usr/share/sounds/sf2
> 2GMGSMT.SF2
> 4GMGSMT.SF2
> 3) $ sudo modprobe snd_emu10k1_synth
> 4) $ asfxload 4GMGSMT
> 5) $ pmidi -l
> Port Client name Port name
> 62:0 Midi Through Midi Through Port-0
> 64:0 EMU10K1 MPU-401 (UART) EMU10K1 MPU-401 (UART)
> 65:0 Emu10k1 WaveTable Emu10k1 Port 0
> 65:1 Emu10k1 WaveTable Emu10k1 Port 1
> 65:2 Emu10k1 WaveTable Emu10k1 Port 2
> 65:3 Emu10k1 WaveTable Emu10k1 Port 3
> 6) $ pmidi -p 65:0 ~/Desktop/MIDI/X-S1AALL.MID
> there is nothing happened on this step
Hmmm, my last message got bounced back, but that's OK since then I have
found something new. A little package called ld10k1 (LDtenKone).
On my system with ld10k1 installed/enabled it seems to screw with the
mixer stuff causing only an OSS like subset of the sliders to show up. I
uninstalled this package and things seem to work as expected.
I have to try the instructions in the awesfx documentation about
getting the soundfont loaded during boot up.
During my experimentation I have modified a line
in /etc/modprobe.d/alsabase from:
install snd-emu10k1-synth modprobe --ignore-install snd-emu10k1-synth
&& /usr/bin/asfxload PC51d && /lib/alsa/modprobe-post-install
snd-emu10k1-synth
: to:
install snd-emu10k1-synth modprobe --ignore-install snd-emu10k1-synth
&& /usr/bin/asfxload PC51d && /lib/alsa/modprobe-post-install
snd-emu10k1-synth
: for the dense each 'install blah blah' line above should be a single
line in /etc/modprobe.d/alsa-base. ;)
This works but it is not optimal as this file will surely get over
written on future updates making it necessary to do it again, so only
do the above if the instructions in /usr/share/doc/awesfx/README.Debian
don't work for you.
Later, Seeker
Reply to: