idea: "shim" driver for Roland / Edirol SD-20 MIDI sound module?

Hans Petter Selasky hselasky at c2i.net
Thu Feb 24 07:47:34 UTC 2011


On Wednesday 23 February 2011 21:58:44 Torfinn Ingolfsen wrote:
> On Wed, 23 Feb 2011 10:30:32 +0100
> 
> Hans Petter Selasky <hselasky at c2i.net> wrote:
> > Hi Torfinn,
> > 
> > I got enough information now to make your device work.
> > 
> > Can you try the attached patch on FreeBSD 9-current or simply copy the
> > attached files?
> 
> As my machine is running FreeBSD 8.2-prerelease, I copied the files, and
> rebuilt the snd_audio module. root at kg-v7# uname -a
> FreeBSD kg-v7.kg4.no 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #4: Sun Feb 20
> 03:18:04 CET 2011     root at kg-v7.kg4.no:/usr/obj/usr/src/sys/GENERIC 
> amd64
> 
> With snd_audio loaded, I get this in /var/log/messages:
> Feb 23 21:53:03 kg-v7 kernel: ugen0.3: <Roland> at usbus0
> Feb 23 21:53:03 kg-v7 kernel: uaudio0: <Roland EDIROL SD-20, rev 1.10/1.00,
> addr 3> on usbus0 Feb 23 21:53:03 kg-v7 kernel: uaudio0: No playback!
> Feb 23 21:53:03 kg-v7 kernel: uaudio0: No recording!
> Feb 23 21:53:03 kg-v7 kernel: uaudio0: MIDI sequencer
> Feb 23 21:53:03 kg-v7 kernel: pcm0: <USB audio> on uaudio0
> 
> Yay! Cool!

:-)

> crw-r--r--  1 root  operator    0, 109 Feb 23 21:53 /dev/umidi0.0

Could you do a simple loopback test:

dd if=/dev/umidi0.0 of=/dev/null bs=1

And see if you get any bytes when you press keys?

--HPS


More information about the freebsd-multimedia mailing list