Re: [LAD] More midi related questions

From: Paul Davis <paul@email-addr-hidden>
Date: Wed Dec 14 2011 - 18:39:26 EET

On Wed, Dec 14, 2011 at 10:58 AM, gene heskett <gheskett@email-addr-hidden> wrote:
a reboot, shows:
>
> [gene@email-addr-hidden ~]$ ls -l /dev/snd/

 [ ... ]

> crw-rw----+ 1 root audio 116,  4 Dec 14 08:40 midiC0D0
> crw-rw----+ 1 root audio 116,  3 Dec 14 08:40 midiC0D1
> crw-rw----+ 1 root audio 116, 13 Dec 14 08:41 midiC0D2
> crw-rw----+ 1 root audio 116, 14 Dec 14 08:41 midiC0D3

These are the only MIDI raw ports you have.

> So, to which of these should java be sending the actual bytes exactly
> as they would go down the midi cable to a midi capable keyboard?

I have no idea because precisely what devices 0 through 3 are is
entirely device specific.

Here is my system:

crw-rw----+ 1 root audio 116, 10 Nov 17 12:15 /dev/snd/midiC1D0
crw-rw----+ 1 root audio 116, 9 Nov 17 12:15 /dev/snd/midiC1D1

the first one is the MIDI labelled "MIDI 1" on my Digiface I/O box,
the second one is the one labelled "MIDI 0" on the same box.

In your case, you will likely get a bit more insight by using:

   aplaymidi -l

and

  amidi -l

to see what names ALSA has managed to dig up and associate with each
port. the first command gives an ALSA sequencer view of things; the
second gives the raw MIDI view of things.

> And, is there a utility available that I can use to test send a file
> to one of those midiC0Dn devices?  My tests with cat just resulted
> in a powerdown reboot to recover.

amidi will send stuff to a raw port.
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Wed Dec 14 20:15:01 2011

This archive was generated by hypermail 2.1.8 : Wed Dec 14 2011 - 20:15:02 EET