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

Post fully complete "how to" guides and tutorials here. This is a great place to get feedback on stuff you might put in the wiki.

Moderators: MattKingUSA, khz

Post Reply
om3
Established Member
Posts: 6
Joined: Thu Jun 17, 2010 1:56 pm

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

Post 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

om3
Established Member
Posts: 6
Joined: Thu Jun 17, 2010 1:56 pm

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

Post 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.

User avatar
autostatic
Established Member
Posts: 1728
Joined: Wed Dec 09, 2009 5:26 pm
Location: Beverwijk, The Netherlands
Contact:

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

Post 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

osterchrisi
Established Member
Posts: 23
Joined: Sat Apr 24, 2010 7:07 pm
Contact:

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

Post 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?
http://zaunerelektronik.net <-- horray!
http://koma-elektronik.com <-- hot equipment for musicians and producers, handmade in berlin

slowpick
Established Member
Posts: 457
Joined: Mon Apr 25, 2011 10:09 am

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

Post 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 :)

User avatar
khz
Established Member
Posts: 1257
Joined: Thu Apr 17, 2008 6:29 am
Location: German

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

Post 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
FZ - Does humor belongs in Music?
GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
  • I don't care about the freedom of speech because I have nothing to say.

osterchrisi
Established Member
Posts: 23
Joined: Sat Apr 24, 2010 7:07 pm
Contact:

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

Post by osterchrisi »

Thanks for your suggestions. Actually got it to work by simply installing packge midisport-firmware... :roll:
http://zaunerelektronik.net <-- horray!
http://koma-elektronik.com <-- hot equipment for musicians and producers, handmade in berlin

steevc
Established Member
Posts: 248
Joined: Fri May 23, 2008 7:05 pm
Location: Bedfordshire, UK
Contact:

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

Post 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
Steve
Sounds - http://soundcloud.com/steevc
Blog - http://studiospoon.blogspot.co.uk/
Recording via M-Audio Delta 66 (+Omni i/o) and Zoom H4. Got Korg nanoKONTROL and M-Audio Uno for my Casio keyboard.

osterchrisi
Established Member
Posts: 23
Joined: Sat Apr 24, 2010 7:07 pm
Contact:

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

Post 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:
http://zaunerelektronik.net <-- horray!
http://koma-elektronik.com <-- hot equipment for musicians and producers, handmade in berlin

User avatar
khz
Established Member
Posts: 1257
Joined: Thu Apr 17, 2008 6:29 am
Location: German

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

Post 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
FZ - Does humor belongs in Music?
GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
  • I don't care about the freedom of speech because I have nothing to say.

Post Reply