On Sun, 30 Mar 2003 19:37:30 -0500
Charles Philip Chan
On March 30, 2003 06:26 pm, zentara wrote:
Hmm, it don't work for me with my sblive. I need timidity to play midi files. What do you use without timidity?
I am using kmid right now, but any ALSA compatable MIDI player will do. The only other one that I am aware of is pmidi which is a command line program. You can find it at:
http://www.parabola.demon.co.uk/alsa/pmidi.html
Is there a /dev/midi or /dev/sequencer?
No you don't use that. First make sure that snd-synth-emu10k1 is loaded. Then you must load some soundfonts with sfxload. If you are using pmidi (which I think is what you want since you don't use KDE), the first client:port of the SB Live! is 65:0, so you can play a file by using the command:
pmidi -p 65:0 <filename>
You can see a list of device by using the command
pmidi -l
OK, thanks, after tracing it down, I see that I didn't have the sfxload program installed. And like you said, if you sfxload the default.sf2 soundfont file in /usr/share/sounds I do get output from the emu at 65:0. I needed to install the awesfx rpm. However, it seems to play slow on my sblive card, and the docs seem to indicate to use .bnk files for the sblive. ??? Well anyways, at least I know where to look for answers now, on using the builtin emu of my sblive. -- use Perl; #powerful programmable prestidigitation