Page 1 of 1

Making M-Audio Oxygen 8 (Mini-Keyboard) run under Linux

Posted: Thu Jun 24, 2010 7:35 pm
by om3
Hi...

Can anyone help me to get my M-Audio Oxygen 8 Keyboard running under Linux?

I'm using AVLinux4, which is based on Debian. The "midisport-firmware" is readily installed, but my keyboard doesn't seem to be visible in any application.

om3

Re: Making M-Audio Oxygen 8 (Mini-Keyboard) run under Linux

Posted: Thu Jun 24, 2010 9:24 pm
by om3
I've already found the solution. Adding usb-filesystem in /etc/fstab as described in the AVLinux manual does the job. Sorry for premature asking.

Re: Making M-Audio Oxygen 8 (Mini-Keyboard) run under Linux

Posted: Fri Jun 25, 2010 8:19 am
by autostatic
Hello om3, the Oxygen 8 is a class compliant device, no need to load firmware, no need to modify fstab, just plug it in, make the connections in QjackCtl and you should be good to go: http://www.youtube.com/watch?v=kBEzMC35gt8

Re: Making M-Audio Oxygen 8 (Mini-Keyboard) run under Linux

Posted: Sun Nov 06, 2011 8:34 pm
by osterchrisi
Hello!

I got an old Oxygen8 as a present from a friend who figured he didn't use it in years.
When I plug it in, it doesn't show up neither in qjackctl nor in kmidimon... Any suggestions? Maybe the keyboard is setup in a strange way?

Re: Making M-Audio Oxygen 8 (Mini-Keyboard) run under Linux

Posted: Mon Nov 07, 2011 9:36 am
by slowpick
Verify life in some windows computer.
A few linux things, in qjackctl, set Periods /Buffer =3 and
Midi Driver = none. Don't use a usb hub, use a power supply if there
is a connector for one. Use 5 pin midi ports, or usb to connect, but
not both. Unplug all other usb devices, and try each port after a new boot.
Try alternate linux versions using live CD/dvd or usb stick or hard-disk installs.
Tango Studio
AVLinux
Puppy Studio
Dynebolic
Ubuntu Studio
The fun has just begun :)

Re: Making M-Audio Oxygen 8 (Mini-Keyboard) run under Linux

Posted: Tue Nov 08, 2011 6:24 am
by khz
Maybe --help:
How to get M-audo transit 24/96 under GNU/Linux working on Debian squeeze
http://forums.m-audio.com/showthread.ph ... an-squeeze

Re: Making M-Audio Oxygen 8 (Mini-Keyboard) run under Linux

Posted: Tue Nov 08, 2011 10:38 pm
by osterchrisi
Thanks for your suggestions. Actually got it to work by simply installing packge midisport-firmware... :roll:

Re: Making M-Audio Oxygen 8 (Mini-Keyboard) run under Linux

Posted: Wed Nov 09, 2011 8:34 am
by steevc
osterchrisi wrote:Thanks for your suggestions. Actually got it to work by simply installing packge midisport-firmware... :roll:
Glad to hear it. I should have known to suggest that as I had to install it for my M-Audio Uno MIDI interface, but it was actually mentioned in the first post of this thread.

I've created yet another page on the wiki that may help others

http://wiki.linuxmusicians.com/doku.php ... dio_oxygen

Re: Making M-Audio Oxygen 8 (Mini-Keyboard) run under Linux

Posted: Wed Nov 09, 2011 5:15 pm
by osterchrisi
steevc wrote:
osterchrisi wrote:Thanks for your suggestions. Actually got it to work by simply installing packge midisport-firmware... :roll:
Glad to hear it. I should have known to suggest that as I had to install it for my M-Audio Uno MIDI interface, but it was actually mentioned in the first post of this thread.
Oh right... I didn't get that om3 meant a package by that though... some really need it straight in the face... :roll:

Re: Making M-Audio Oxygen 8 (Mini-Keyboard) run under Linux

Posted: Wed Nov 09, 2011 7:49 pm
by khz
nice.
pls add "change the ./configure script"
http://forums.m-audio.com/showthread.ph ... an-squeeze

at my gentoo box (no midisport in the overlay, also not in the proaudio overlay) i must compile it by my self.
error:

Code: Select all

~/Audio/midisport-firmware-1.2 $ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for fxload... /sbin/fxload
checking for udev version... ./configure: line 1740: udevinfo: command not found
none
configure: error: udev version 057 or later is required
1.) install udev fxload
2.) Download the firmware, and the firmware loader

Code: Select all

wget http://downloads.sourceforge.net/project/usb-midi-fw/midisport-firmware/1.2/midisport-firmware-1.2.tar.gz?use_mirror=garr
Extract the files, and go into the extracted directory
3.) There is a new udevadmin utility called udevadm. The configure script uses udevinfo. You need to change the ./configure script to:
(i must change the ./configure script to:)

Code: Select all

udev_ver=154 #new, change to this.
#udev_ver=`udevinfo -V | awk '{ print $3 }'` #old, line 2809
...
4.) Build the firmware loader by doing:

Code: Select all

/.configure
make
make install #as root
5.) i do not this but maybe for other linux boxes
On a debian squeeze system the usb filesystem isn't enabled by default. To do so edit /etc/fstab, add:

Code: Select all

none /proc/bus/usb usbfs defaults 0 0
Then do

Code: Select all

mount -a
Reconnect the device physically