[linux-audio-user] Next question re midi

Gene Heskett gene.heskett at verizon.net
Thu Jan 12 15:51:07 EST 2006


Greetings;

I have installed an Audigy 2 value board which is supposed to do midi 
according to the propaganda.

Kernel is 2.6.15, with all revelant audio as modules and are
modprobe.conf-iged in and showing in the lsmod listing which is 
quite bulky so I won't post that list.

In kde's control center, under sound, the normal, .wav or .ogg based 
effects work rather nicely, but the midi test seems to be a total non 
performer.

I have this Audigy defined as snd-card-0 in my modules.conf, and here is
a cat of /proc/asound/cards:
----------
 0 [Audigy2        ]: Audigy2 - Audigy 2 Value [SB0400]
                      Audigy 2 Value [SB0400] (rev.0, serial:0x10011102) at 0x9000, irq 20
 1 [nForce2        ]: NFORCE - NVidia nForce2
                      NVidia nForce2 with ALC655 at 0xed001000, irq 17
----------
And:
----------
# cat /proc/asound/oss/devices
  0: [0- 0]: mixer
  1:       : sequencer
  2: [0- 0]: raw midi
  3: [0- 0]: digital audio
  4: [0- 0]: digital audio
  8:       : sequencer
  9: [0- 0]: raw midi
 12: [0- 1]: digital audio
 13: [0- 1]: raw midi
 14: [0- 1]: raw midi
 16: [1- 0]: mixer
 19: [1- 0]: digital audio
 20: [1- 0]: digital audio
 28: [1- 1]: digital audio
-----------
And:
-----------
# cat /proc/asound/seq/*
Client info
  cur  clients : 5
  peak clients : 6
  max  clients : 192

Client   0 : "System" [Kernel]
  Port   0 : "Timer" (Rwe-)
  Port   1 : "Announce" (R-e-)
    Connecting To: 15:0
Client  14 : "Midi Through" [Kernel]
  Port   0 : "Midi Through Port-0" (RWe-)
Client  15 : "OSS sequencer" [Kernel]
  Port   0 : "Receiver" (-we-)
    Connected From: 0:1
  Output pool :
    Pool size          : 1024
    Cells in use       : 0
    Peak cells in use  : 1
    Alloc success      : 401
    Alloc failures     : 0
Client  16 : "Audigy MPU-401 #2" [Kernel]
  Port   0 : "Audigy MPU-401 (UART)" (RWeX)
  Port  32 : "Audigy MPU-401 #2" (RWeX)
Client  17 : "Emu10k1 WaveTable" [Kernel]
  Port   0 : "Emu10k1 Port 0" (-We-)
  Port   1 : "Emu10k1 Port 1" (-We-)
  Port   2 : "Emu10k1 Port 2" (-We-)
  Port   3 : "Emu10k1 Port 3" (-We-)
snd-emu10k1-synth,loaded,1
snd-seq-midi,loaded,2
snd-seq-oss,loaded,1
OSS sequencer emulation version 0.1.8
ALSA client number 15
ALSA receiver port 0

Number of applications: 0

Number of synth devices: 1

synth 0: [Emu10k1]
  type 0x1 : subtype 0x20 : voices 64
  capabilities : ioctl enabled / load_patch enabled

Number of MIDI devices: 7

midi 0: [Midi Through Port-0] ALSA port 14:0
  capability read/write / opened none

midi 1: [Audigy MPU-401 (UART)] ALSA port 16:0
  capability read/write / opened none

midi 2: [Audigy MPU-401 #2] ALSA port 16:32
  capability read/write / opened none

midi 3: [Emu10k1 Port 0] ALSA port 17:0
  capability write / opened none

midi 4: [Emu10k1 Port 1] ALSA port 17:1
  capability write / opened none

midi 5: [Emu10k1 Port 2] ALSA port 17:2
  capability write / opened none

midi 6: [Emu10k1 Port 3] ALSA port 17:3
  capability write / opened none
---------
So that looks as if it should be raring to go.

'cat'ing a .mid file to any of the 0- devices is either a no
such device error, or returns silently in 1 second or less.

Whats the next thing to check here?

-- 
Cheers, Gene
People having trouble with vz bouncing email to me should add the word
'online' between the 'verizon', and the dot which bypasses vz's
stupid bounce rules.  I do use spamassassin too. :-)
Yahoo.com and AOL/TW attorneys please note, additions to the above
message by Gene Heskett are:
Copyright 2005 by Maurice Eugene Heskett, all rights reserved.



More information about the Linux-audio-user mailing list