Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Mar 2007 13:19:38 +0100
From:      Stefan Ehmann <shoesoft@gmx.net>
To:        Martin Dieringer <martin.dieringer@gmx.de>
Cc:        freebsd-multimedia@freebsd.org
Subject:   Was: Re: M-Audio Transit experiments
Message-ID:  <200703171319.38994.shoesoft@gmx.net>
In-Reply-To: <20070317130828.Y900@thinkpad.dieringer.dyndns.org>
References:  <200703120143.28799.shoesoft@gmx.net> <200703171257.02321.shoesoft@gmx.net> <20070317130828.Y900@thinkpad.dieringer.dyndns.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Saturday 17 March 2007 13:09:48 Martin Dieringer wrote:
> On Sat, 17 Mar 2007, Stefan Ehmann wrote:
> > On Saturday 17 March 2007 10:27:04 Martin Dieringer wrote:
> >> On Mon, 12 Mar 2007, Stefan Ehmann wrote:
> >>> On Mon, 2007-03-12 at 01:43 +0100, Stefan Ehmann wrote:
> >>>> I was trying to get my M-audio Transit to work today.
> >>>>
> >>>> Basically it should be a standard USB audio device, but it needs to
> >>>> load a firmware first.
> >>>>
> >>>> For linux, there's madfuload available here:
> >>>> http://usb-midi-fw.sourceforge.net/
> >>>>
> >>>> After modifying a few lines (taken from libusb), the firmware seemed
> >>>> to be downloaded correctly.
> >>
> >> Could you give some details on what you had to change or mail the
> >> source?
> >
> > I was waiting for some help for proper attachment of the device and
> > then make a port out of it (or maybe this belongs into the kernel).
> > Having to unload usb really is a botch.
> >
> > If I don't get any replies here, I probably should try the usb
> > list.
> >
> > Anyway, if you want to play around, the patch is attached. Forget
> > about the autotools stuff for now and simply compile the
> > madfuload.c file.
>
> great, thanks
>
> > Then you can invoke madfuload something like this:
> > ./madfuload -l -3 -f ma006100.bin -D /dev/ugen0
>
> ok, works.
>
> > After unloading all usb modules and kldload snd_uaudio you should
> > see the device.
>
> No reaction. If I have usb things hardcoded in kernel it won't work,
> right?
As for now this is expected. Note that only loading ugen as module won't do 
the trick either for now - you need the whole usb system as module. Also, you 
need to load snd_uaudio (which automatically will load usb) - if you first 
load usb and then uaudio it doesn't work either for me.

But I'm sure there's a better way :)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200703171319.38994.shoesoft>