[PlanetCCRMA] snd_seq loaded but no midi
Kenneth
cocteau at phreaker.net
Wed May 25 17:42:00 PDT 2005
Fernando Lopez-Lezcano wrote:
>On Wed, 2005-05-25 at 17:44, Kenneth wrote:
>
>
>>Fernando Lopez-Lezcano wrote:
>>
>>
>>>On Wed, 2005-05-25 at 04:10, Kenneth wrote:
>>>
>>>
>>>>cat /proc/asound/devices
>>>> 0: [0- 0]: ctl
>>>>17: [0- 1]: digital audio playback
>>>>25: [0- 1]: digital audio capture
>>>>16: [0- 0]: digital audio playback
>>>>24: [0- 0]: digital audio capture
>>>> 1: : sequencer
>>>>33: : timer
>>>>32: [1- 0]: ctl
>>>>48: [1- 0]: digital audio playback
>>>>56: [1- 0]: digital audio capture
>>>>
>>>>
>>>> I'm guessing that starting pd with -mididev 2 would point it to the sequencer in the device list, but that didn't work either.
>>>> Also JACK fails to recognize the keyboard as well. Before I would just run pd through JACK and everything was fine.
>>>>
>>>>
>>>>
>>>>
>>>Ah, pd, of course. Pd (the version at Planet CCRMA, at least) still uses
>>>oss for midi i/o. See if you have the OSS midi devices in /dev ("ls -l
>>>/dev/midi*")
>>>
>>>
>>>
>>And we have a winner... there are no midi devices in the /dev or
>>/dev/snd directories. So... how do I fix that? I checked my kernel and
>>the oss sequencer API is compiled as a moduled together with alsa.
>>
>>
>
>I have not yet transfered from the "planetedge" repository to the normal
>repository the packages that have this fix (part of the alsa-driver
>pacakge). You can copy these couple of lines:
>
>=== CUT HERE ===
># alsa-driver: add symbolic link too oss midi device in /dev
>KERNEL="midi[CD0-9]*", SYMLINK="midi%e"
>=== CUT HERE ===
>
>to a file named "/etc/udev/rules.d/40-ossmidi.rules"
>I don't know how to restart udev, I guess a reboot will do :-)
>-- Fernando
>
>
ok... that was a little weird. Seems that file was already there with
exactly those two lines in it and nothing else. Is there another way to
get the kernel to recognize this?
kenneth
More information about the PlanetCCRMA
mailing list