Page 1 of 1

building a small audiocontroller with the help of avr-usb

Posted: Sun Jul 01, 2007 7:16 pm
by sukisum
hello,

i am about to tear an old audiomixer apart, remove all faders and knobs and
tie them to a Atmega16@16Mhz.

it should really just do the basic stuff so all that i want to do is connect
9 knobs, 2 faders, the crossfader and one switch.

i looked at the "PPM RC to USB Interface" which does basically most of
the things i need. all that seems to be missing is a view channels.

i am happy for any hints on similar projects :)

and just to mention it :) AVR-USB rocks!

thanks
sukisum

Posted: Sun Jul 01, 2007 10:23 pm
by christian
I don't know what "view channels" are, but there are other joystick examples, see http://www.obdev.at/products/avrusb/prjhid.html

There are the SNES/NES Gamepad adapter, 3DP-Vert, USBJoy and the N64 adapter. The definitive reference is the USB "HID Usage Tables" document available from usb.org. It contains examples for a Joystick, a Gamepad, a Graphic Euqalizer and other devices.

Posted: Mon Jul 02, 2007 12:21 pm
by sukisum_
servus christian,

view channels is what you get if your a lazynative germanspeaker that doesnt even
review the stuff he wrote.

i ment to say "few"

thanks for the hint, since my last posting i discovered that the musicplayer of
my choice (traktor) does know nothing about HID.

just MIDI and OSC.

as far i see i can try to mess around with midi&bulktransfer thus stick with avr-usb :)
or take the etherTrain and ride to open soundcontrol land.

thanks
sukisum

Posted: Mon Jul 02, 2007 1:58 pm
by christian
I think OSC would be the most versatile solution, if Traktor supports it. You could still make your device HID and write a daemon which connects to it and sends OSC events.

That's a bit more installation and configuration work since you need a separate daemon, but you could easily control other software such as LiVES.