From owner-freebsd-multimedia@FreeBSD.ORG Wed Feb 23 20:58:46 2011 Return-Path: Delivered-To: freebsd-multimedia@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E8AFC106566C for ; Wed, 23 Feb 2011 20:58:46 +0000 (UTC) (envelope-from torfinn.ingolfsen@broadpark.no) Received: from thalia-smout.broadpark.no (thalia-smout.broadpark.no [80.202.8.21]) by mx1.freebsd.org (Postfix) with ESMTP id 9EBB88FC14 for ; Wed, 23 Feb 2011 20:58:46 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII Received: from terra-smin.broadpark.no ([80.202.8.13]) by thalia-smout.broadpark.no (Sun Java(tm) System Messaging Server 7u3-15.01 64bit (built Feb 12 2010)) with ESMTP id <0LH3002KS8XWWI80@thalia-smout.broadpark.no> for freebsd-multimedia@FreeBSD.org; Wed, 23 Feb 2011 21:58:44 +0100 (CET) Received: from kg-v2.kg4.no ([84.48.120.77]) by terra-smin.broadpark.no (Sun Java(tm) System Messaging Server 7u3-15.01 64bit (built Feb 12 2010)) with SMTP id <0LH3003FM8XWRI10@terra-smin.broadpark.no> for freebsd-multimedia@FreeBSD.org; Wed, 23 Feb 2011 21:58:44 +0100 (CET) Date: Wed, 23 Feb 2011 21:58:44 +0100 From: Torfinn Ingolfsen To: freebsd-multimedia@FreeBSD.org Message-id: <20110223215844.784dcdfb.torfinn.ingolfsen@broadpark.no> In-reply-to: <201102231030.32160.hselasky@c2i.net> References: <20110221234912.fc03786d.torfinn.ingolfsen@broadpark.no> <201102220900.05248.hselasky@c2i.net> <4D63852C.5050603@ladisch.de> <201102231030.32160.hselasky@c2i.net> X-Mailer: Sylpheed 3.1.0 (GTK+ 2.22.1; amd64-portbld-freebsd8.1) X-Face: "t9w2,-X@O^I`jVW\sonI3.,36KBLZE*AL[y9lL[PyFD*r_S:dIL9c[8Y>V42R0"!"yb_zN,f#%.[PYYNq; m"_0v; ~rUM2Yy!zmkh)3&U|u!=T(zyv,MHJv"nDH>OJ`t(@mil461d_B'Uo|'nMwlKe0Mv=kvV?Nh@>Hb<3s_z2jYgZhPb@?Wi^x1a~Hplz1.zH Cc: Subject: Re: idea: "shim" driver for Roland / Edirol SD-20 MIDI sound module? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Feb 2011 20:58:47 -0000 On Wed, 23 Feb 2011 10:30:32 +0100 Hans Petter Selasky 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@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@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: at usbus0 Feb 23 21:53:03 kg-v7 kernel: uaudio0: 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: on uaudio0 Yay! Cool! And this in /dev: root@kg-v7# ls -l /dev/*mid* crw-rw-rw- 1 root wheel 0, 105 Feb 23 21:52 /dev/midistat crw-r--r-- 1 root operator 0, 109 Feb 23 21:53 /dev/umidi0.0 crw-r--r-- 1 root operator 0, 110 Feb 23 21:53 /dev/umidi0.1 crw-r--r-- 1 root operator 0, 119 Feb 23 21:53 /dev/umidi0.10 crw-r--r-- 1 root operator 0, 120 Feb 23 21:53 /dev/umidi0.11 crw-r--r-- 1 root operator 0, 121 Feb 23 21:53 /dev/umidi0.12 crw-r--r-- 1 root operator 0, 122 Feb 23 21:53 /dev/umidi0.13 crw-r--r-- 1 root operator 0, 123 Feb 23 21:53 /dev/umidi0.14 crw-r--r-- 1 root operator 0, 124 Feb 23 21:53 /dev/umidi0.15 crw-r--r-- 1 root operator 0, 111 Feb 23 21:53 /dev/umidi0.2 crw-r--r-- 1 root operator 0, 112 Feb 23 21:53 /dev/umidi0.3 crw-r--r-- 1 root operator 0, 113 Feb 23 21:53 /dev/umidi0.4 crw-r--r-- 1 root operator 0, 114 Feb 23 21:53 /dev/umidi0.5 crw-r--r-- 1 root operator 0, 115 Feb 23 21:53 /dev/umidi0.6 crw-r--r-- 1 root operator 0, 116 Feb 23 21:53 /dev/umidi0.7 crw-r--r-- 1 root operator 0, 117 Feb 23 21:53 /dev/umidi0.8 crw-r--r-- 1 root operator 0, 118 Feb 23 21:53 /dev/umidi0.9 Thanks! A very, very big thanks! I haven't actually teste that the device works (ie. produces sounds) yet; I must figure out how to connect all the dots (in a MIDI setup) first. -- Torfinn