On Sunday 24 Oct 2004 01:03, Marc Shapiro wrote: > I am trying to play MIDI files on my Debian box. I have installed > playmidi, but can not get it to work. It gives me the following > error: > > [EMAIL PROTECTED]:~/daisy$ playmidi FirstNoel.mid > Playmidi 2.4 Copyright (C) 1994-1997 Nathan I. Laredo, AWE32 by > Takashi IwaiThis is free software with ABSOLUTELY NO WARRANTY. > For details please see the file COPYING. > open /dev/sequencer: No such device > > but, when I take a look in /dev, I see: > > crw-rw---- 1 root audio 14, 1 Jul 12 23:08 sequencer > > I am in the audio group, so it does not seem to be a permissions > thing. Is there something else that I am missing? > > Also, is there a package that will allow me to convert a MIDI file > to .wav format so that I can burn it to CD with XCDRoast? > > Marc
I sympathise deeply, having had endless troubles with MIDI myself. As far as I can tell, your problem is that you need to be running something like TiMidity++ as a midi server for ALSA. This command works for me when run as root: [~]# timidity --realtime-priority=40 -iA -B10,10 -Os I find that's adequate to make KMid, Rosegarden and NoteEdit work reasonably well. (of course you have to have TiMidity++ installed.) Higher settings for realtime priority have caused all kinds of trouble for me, but it may depend on how much memory you have (I have only 128MB). TiMidity++ will also convert your .mid files to .wav or .ogg. The man page gives details of the necessary command line options. I also recommend getting better patch files than the incomplete freepat set that comes with Debian. The legendary EAW patches are still available in far-flung corners of the Internet: I downloaded a .deb from a Russian site a few days ago. As far as I can tell, there's some doubt about the licence that makes them unsuitable for Debian, but they're apparently in the public domain. -- PJR :-) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]