[PlanetCCRMA] frustrated with midi - finding no help

David Slimp rock808@gmail.com
Mon Feb 13 10:53:03 2006


Fernando,

I started off trying without virmidi and since that wasn't working someone
suggested turning it on... either way it does not help.  I will turn
it off for now.

$ cat /proc/asound/devices  # (virmidi on)
  8: [0- 0]: raw midi
 16: [0- 0]: digital audio playback
 24: [0- 0]: digital audio capture
  0: [0- 0]: ctl
  1:       : sequencer
 33:       : timer
 43: [1- 3]: raw midi
 42: [1- 2]: raw midi
 41: [1- 1]: raw midi
 40: [1- 0]: raw midi
 32: [1- 0]: ctl


... now, without virmidi:
$ cat /proc/asound/devices
  8: [0- 0]: raw midi
 16: [0- 0]: digital audio playback
 24: [0- 0]: digital audio capture
  0: [0- 0]: ctl
  1:       : sequencer
 33:       : timer


yes... I do see the midi device available on the 1010LT card



When I start qjackctl, I do have a MIDI tab, and I see these two
in/out ports available:
62: MIDI Through
64: M Audio Delta 1010LT
.. both are avail on input and output sides.


Now, I start kmidimon:
$ kmidimon
kbuildsycoca running...
ALSA lib seq.c:928:(snd_seq_open_noupdate) Unknown SEQ default
KMidiMon ALSA Error Sequencer open rc: -2 (No such file or directory)
kmidimon: seq.c:1157: snd_seq_client_id: Assertion `seq' failed.
KCrash: Application 'kmidimon' crashing...



not sure where to go from here.

David



On 2/13/06, Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> wrote:
> On Mon, 2006-02-13 at 12:15 -0600, David Slimp wrote:
> > Thanks,
> >
> > I have tried that.
> >
> > Here are some outputs, but even with this, muse/rosegarden give same error
> >
> > $  cat /proc/asound/cards
> > 0 [M1010LT        ]: ICE1712 - M Audio Delta 1010LT
> >                      M Audio Delta 1010LT at 0xb800, irq 19
> > 1 [VirMIDI        ]: VirMIDI - VirMIDI
> >                      Virtual MIDI Card 1
>
> Could you do a "cat /proc/asound/devices"?
>
> That should show a midi interface for the 1010lt, I presume it has one,
> right? I have not worked with VirMIDI so I don't know if it could be the
> source of the problem. Maybe you could disable it temporarily for now.
>
> > I can see midi drivers in lsmod and can play them using fluidsynth,
> > but I cannot start qsynth, muse, or rosegarden because they all
> > report THIS error:
> >
> > ALSA lib seq.c:928:(snd_seq_open_noupdate) Unknown SEQ hw
> > Could not open ALSA sequencer: No such file or directory
>
> This would seem to suggest you are missing device files in /dev/snd/? What
> do you see if you do a:
>   ls /dev/snd/
>
> What happens if you start Qjackctl and go to the "Connect" window and
> in there to the MIDI tab? Do you see the midi ports? If you do see them
> you could try starting kmidimon and connectig the input to it to see if
> you get midi bytes from the external controller.
>
> -- Fernando
>
> > $  cat /proc/modules | egrep -i "midi|401"
> > snd_virmidi 4544 8 - Live 0xe0b19000
> > snd_seq_virmidi 8320 10 snd_virmidi, Live 0xe0b15000
> > snd_seq_midi 10400 3 - Live 0xe09db000
> > snd_seq_midi_event 8704 2 snd_seq_virmidi,snd_seq_midi, Live 0xe09d1000
> > snd_seq 61456 35
> > snd_seq_virmidi,snd_seq_dummy,snd_seq_midi,snd_seq_midi_event, Live
> > 0xe09fc000
> > snd_mpu401_uart 8704 1 snd_ice1712, Live 0xe082c000
> > snd_rawmidi 27936 3 snd_seq_virmidi,snd_seq_midi,snd_mpu401_uart, Live
> > 0xe085d000
> > snd_seq_device 9612 4 snd_seq_dummy,snd_seq_midi,snd_seq,snd_rawmidi,
> > Live 0xe0823000
> > snd 69636 29 snd_virmidi,snd_seq_virmidi,snd_seq_dummy,snd_seq_midi,snd_seq_midi_event,snd_seq,snd_ice1712,snd_ice17xx_ak4xxx,snd_ak4xxx_adda,snd_cs8427,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_i2c,snd_mpu401_uart,snd_rawmidi,snd_seq_device,
> > Live 0xe084a000
> >
> >
> >
> > ... what ELSE is there to look at that I MUST be missing?
> > Who would know about these things?  -- at a lower level ?
>
>
>