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

midi question


I have a
01:07.0 Multimedia audio controller: Creative Labs SB0400 Audigy2 Value
in this system x86_64 system running in x86_32 mode(F8), and I have these 
modules loaded:

 [root coyote sys]# lsmod |grep midi
snd_seq_midi            7040  0
snd_seq_virmidi         6272  1 snd_emux_synth
snd_seq_midi_emul       6784  1 snd_emux_synth
snd_rawmidi            19968  3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1
snd_seq_midi_event      7040  3 snd_seq_midi,snd_seq_virmidi,snd_seq_oss
snd_seq                47664  9 
snd_seq_device          7308  8 
snd                    48420  20 

And I have a /dev/midi device.  The soundfont is loaded, or at least reports 
no error when I reload it.

Kmid is silent although it seems to go through the motions, but its volume 
control doesn't seem to be coupled to anything in the kmix display 
(kde-3.5.10-fc8)  or vice versa.

Kmid's keyboard display is also motionless while its playing a .mid file.

I was at one point a year or so back, under the impression that I could do 

#> cat filenam.mid >/dev/midi

and it would play, but a 3:50 song is accepted silently in about 2 seconds.

I have inspected things in /sys/ and of the 3 audio cards this system 
constructs at bootup, card0, the audigy2 above, is the only one with a midi 
function according to that device tree in /sys.  It lists several in fact:
[root coyote sys]# ls class/sound/card0
admmidi  amidi  controlC0  dmmidi  hwC0D0  midi      midiC0D1  midiC0D3  
pcmC0D0c  pcmC0D1c  pcmC0D2p  power      uevent
adsp     audio  device     dsp     hwC0D2  midiC0D0  midiC0D2  mixer     
pcmC0D0p  pcmC0D2c  pcmC0D3p  subsystem

And the 'dev' entries match:
[root coyote sys]# cat class/sound/card0/midi/dev
[root coyote sys]# ls -l /dev/midi
crw-rw----+ 1 root root 14, 2 2008-12-19 10:19 /dev/midi

So at least these match up.

What can I do to allow .mid files to be played again?

Cheers, Gene
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
"Every man has his price.  Mine is $3.95."

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