[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

midi Dateien abspielen



Hallo,

was ist nötig, damit ich midi Dateien abspielen kann?
Ich verwende eine Soundblaster PCI 128 mit Ensoniq ES1370 Chipsatz unter
dem standard debian Kernel 2.6.8.


$ playmidi d_e1m1.mid
Playmidi 2.4 Copyright (C) 1994-1997 Nathan I. Laredo, AWE32 by Takashi Iwai
This is free software with ABSOLUTELY NO WARRANTY.
For details please see the file COPYING.
open /dev/sequencer: No such file or directory


Folgende Module habe ich geladen:

$ lsmod | grep snd
snd_bt87x              15976  0
snd_ens1370            21124  3
snd_rawmidi            27556  1 snd_ens1370
snd_seq_device          9996  1 snd_rawmidi
snd_pcm_oss            56744  0
snd_mixer_oss          20224  4 snd_pcm_oss
snd_pcm               103304  3 snd_bt87x,snd_ens1370,snd_pcm_oss
snd_timer              26376  1 snd_pcm
snd_page_alloc         13712  3 snd_bt87x,snd_ens1370,snd_pcm
gameport                6016  1 snd_ens1370
snd_ak4531_codec       10496  1 snd_ens1370
snd                    58568  9
snd_bt87x,snd_ens1370,snd_rawmidi,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_ak4531_codec
soundcore              12320  5 bttv,snd


Ich weiss jetzt nicht genau, was ich noch alles brauche, daher habe
ich noch folgende snd-seq* module, die nicht automatisch geladen wurden
testweise manuell geladen:

$ modprobe snd-seq-midi snd-seq-midi-emul snd-seq-midi-event snd-seq-oss
snd-seq-virmidi snd-seq-instr snd-seq


Jetzt erhalte ich folgende Ergebnisse beim Abspielen:
FM-Synthesizer Output:

$ playmidi -f d_e1m1.mid
Playmidi 2.4 Copyright (C) 1994-1997 Nathan I. Laredo, AWE32 by Takashi Iwai
This is free software with ABSOLUTELY NO WARRANTY.
For details please see the file COPYING.
playmidi: No playback device found.


Soundblaster Output:

$ playmidi -a d_e1m1.mid
Playmidi 2.4 Copyright (C) 1994-1997 Nathan I. Laredo, AWE32 by Takashi Iwai
This is free software with ABSOLUTELY NO WARRANTY.
For details please see the file COPYING.

Hier hängt playmidi als wenn es eine Eingabe erwarte oder gerade was
abspiele, aber ich höre nichts.



Die Soundblaster PCI 128 sollte doch per Hardware midi abspielen können,
oder?
Ich habe dann mal testweise timidity + freepats installiert, aber ich
erhalte sehr viele Warnungen, dass Instrumente fehlen und daher wäre ein
Abspielen per Hardware sehr schön:

No instrument mapped to tone bank 0, program XXX - this instrument will
not be heard
No instrument mapped to drum set 0, program XXX - this instrument will
not be heard


Besten Dank,
Alexander



Reply to: