[PlanetCCRMA] frustrated with midi - finding no help

David Slimp rock808@gmail.com
Mon Feb 13 11:14:02 2006


Hmm...
perhaps THIS is getting somewhere....

$ ls -l /dev/snd/midi*
crw-------  1 david root 116, 8 Feb 10 16:10 /dev/snd/midiC0D0

$ ls -l /dev/seq*
ls: /dev/seq*: No such file or directory



Of course the output from the trace is huge...
if you need it all I could send it, but I think the
important part might be here:

stat64("/usr/share/alsa/alsa.conf", 0xbffff49c) = -1 ENOENT (No such
file or directory)
write(2, "ALSA lib seq.c:928:(snd_seq_open"..., 43ALSA lib
seq.c:928:(snd_seq_open_noupdate) ) = 43
write(2, "Unknown SEQ default", 19Unknown SEQ default)     = 19
write(2, "\n", 1
)                       = 1
write(2, "KMidiMon ALSA Error ", 20KMidiMon ALSA Error )    = 20
futex(0x413d43f4, FUTEX_WAKE, 2147483647) = 0
write(2, "Sequencer open", 14Sequencer open)          = 14
write(2, " rc: ", 5 rc: )                    = 5
write(2, "-2", 2-2)                       = 2
write(2, " (", 2 ()                       = 2
write(2, "No such file or directory", 25No such file or directory) = 25
write(2, ")", 1))                        = 1
write(2, "\n", 1
)                       = 1
write(2, "kmidimon: seq.c:1157: snd_seq_cl"..., 65kmidimon:
seq.c:1157: snd_seq_client_id: Assertion `seq' failed.
) = 65
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(16906, 16906, SIGABRT)           = 0
--- SIGABRT (Aborted) @ 0 (0) ---
rt_sigaction(SIGALRM, {SIG_DFL}, {SIG_DFL}, 8) = 0
alarm(3)                                = 0
close(9)                                = 0



Does any of that help at all?

thanks,
David





On 2/13/06, Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> wrote:
> On Mon, 2006-02-13 at 12:52 -0600, David Slimp wrote:
> > 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.
>
> Hmmm, weird.
>
> > 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.
>
> Let's see if you have the device files:
>   ls -l /dev/snd/midi*
>   ls -l /dev/seq*
>
> Or we could try to trace kmidimon to actually see what's failing. To do
> that do:
>
>   strace kmidimon &> trace.text
>
> and then examine trace.text with an editor, I imagine there is something
> wrong with /dev, a file missing or something like that.
>
> -- Fernando
>
>
>


--
David Slimp
rock808@gmail.com
http://www.MySpace.com/rock808
=

"On proprietary platforms, eventually you'll run into 'you can't do that.'
 On open platforms, you'll run into 'you have to learn more to do that.' "
 -- Ian Smith-Heisters