[linux] Midi files afspelen

Johan Wevers johanw op vulcan.xs4all.nl
Wo mei 25 23:27:26 CEST 2005


Hallo,

Ik probeer midi files af te spelen met pmidi onder Linux, maar ik krijg geen
geluid. MP3's spelen wel met mpg123, dus de geluidskaart werkt wel onder
Linux.

Ik heb alsaconf gedraaid onder Slackware, pmidi gecompileerd en
geinstalleerd. Hij ziet de kaart wel:

vulcan:~# pmidi -l
 Port     Client name                       Port name
 64:0     Sound Blaster 16 MIDI - Rawmid    Sound Blaster 16 MIDI
 65:0     OPL3 FM synth                     OPL3 FM Port

maar na pmidi -p64:0 midifile (of -p65:0) lijkt hij wel te willen spelen,
maar ik hoor niks. Enig idee waar dit aan kan liggen?

lsmod geeft nu een hele waslijst aan geladen modules, verreweg de meeste
zijn geluidsmodules:

Module                  Size  Used by    Not tainted
snd-opl4-synth         19136   0 (unused)
snd-opl4-lib            3584   0 [snd-opl4-synth]
snd-opl3-synth          9352   0
snd-seq-midi            3488   0 (autoclean)
snd-seq-midi-event      3264   0 (autoclean) [snd-seq-midi]
snd-seq-instr           4864   0 (autoclean) [snd-opl3-synth]
snd-seq-midi-emul       4720   0 (autoclean) [snd-opl4-synth snd-opl3-synth]
snd-ainstr-fm           1812   0 (autoclean) [snd-opl3-synth]
snd-seq                33424   0 (autoclean) [snd-opl4-synth snd-opl3-synth snd-seq-midi snd-seq-midi-event snd-seq-instr snd-seq-midi-emul]
snd-pcm-oss            37736   0 (unused)
snd-mixer-oss          12504   0 [snd-pcm-oss]
snd-sb16                6284   0
snd-pnp                 3168   0 [snd-sb16]
snd-sb16-dsp            5808   0 [snd-sb16]
snd-pcm                56072   0 [snd-pcm-oss snd-sb16-dsp]
snd-page-alloc          6328   0 [snd-pcm]
snd-sb16-csp           14924   0 [snd-sb16]
snd-sb-common           6980   0 [snd-sb16 snd-sb16-dsp snd-sb16-csp]
snd-opl3-lib            5892   0 [snd-opl4-lib snd-opl3-synth snd-sb16]
snd-hwdep               4804   0 [snd-sb16-csp snd-opl3-lib]
snd-timer              13604   0 [snd-seq snd-pcm snd-opl3-lib]
snd-mpu401-uart         3200   0 [snd-sb16]
snd-rawmidi            12740   0 [snd-seq-midi snd-mpu401-uart]
snd-seq-device          3888   0 [snd-opl4-synth snd-opl4-lib snd-opl3-synth snd-seq-midi snd-seq snd-opl3-lib snd-rawmidi]
snd                    30852   0 [snd-opl4-lib snd-opl3-synth snd-seq-midi snd-seq-midi-event snd-seq-instr snd-seq snd-pcm-oss snd-mixer-oss snd-sb16 snd-sb16-dsp snd-pcm snd-sb16-csp snd-sb-common snd-opl3-lib snd-hwdep snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device]
uhci                   24444   0 (unused)
usbcore                59308   1 [uhci]
ne2k-pci                4576   1
8390                    6000   0 [ne2k-pci]
crc32                   2880   0 [8390]
pcmcia_core            39972   0
parport_pc             14788   0 (autoclean)
parport                23336   0 [parport_pc]
ncr53c8xx              54824   0 (unused)
ide-scsi                9328   0
binfmt_aout             4100   0
sb                      7732   0 (unused)
sb_lib                 35374   0 [sb]
uart401                 6532   0 [sb_lib]
isa-pnp                30736   0 [snd-sb16 snd-pnp sb]
sound                  55656   0 [sb_lib uart401]
soundcore               3396   6 [snd sb_lib sound]
agpgart                43940   0 (unused)

-- 
ir. J.C.A. Wevers         //  Physics and science fiction site:
johanw op vulcan.xs4all.nl   //  http://www.xs4all.nl/~johanw/index.html
PGP/GPG public keys at http://www.xs4all.nl/~johanw/pgpkeys.html



More information about the Linux mailing list