How to make oxygen 8 midi keyboard work in linux

Support & discussion regarding DAWs and MIDI sequencers.

Moderators: MattKingUSA, khz

Post Reply
gperius
Posts: 1
Joined: Tue Sep 29, 2020 11:44 am

How to make oxygen 8 midi keyboard work in linux

Post by gperius »

i have tried a lot of stuff, linux recognizes the keyboard but the output of stuff such as aseqdump is none. the solution i found to myself was to use a virtual machine to run windows and dowload the drivers for this keyboard and it works :shock:
but how to get it going in linux?
externalmidi
Established Member
Posts: 6
Joined: Mon Nov 16, 2020 9:06 pm

Re: How to make oxygen 8 midi keyboard work in linux

Post by externalmidi »

I have a Midiman Oxygen 8, which works with the midisport-firmware driver on Linux Mint Cinnamon 20 and Linux Mint Xfce 20 (Xfce is better as it's more lightweight). I've recently solved this problem solely in Linux, using LMMS and ZynAddSubFX.

Install from the Software Manager:
qjackctl
midisport-firmware
a2jmidid
LMMS (I'll use this as my example, as an alternative to ZynAddSubFX used in the wikibooks link.)

In LMMS, in edit>settings, set MIDI and audio to use jack. Then exit LMMS, after altering these settings.

Setup qjackctl by following the instructions down the rest of this link:
https://en.wikibooks.org/wiki/Digital_M ... d_On_Linux

For the pajackconnect script, to workaround pulseaudio, see:
https://github.com/ldo/pajackconnect/bl ... ackconnect

On your computer, the /usr/local/bin folder needs to be opened as root, by right clicking and selecting "Open as root", before the pajackconnect script can be copied across.

Once the pajackconnect script is copied, start qjackctl, then restart LMMS.

From the qjackctl main window:
Connect>audio tab>LMMS output to system input
Connect>midi tab>a2j/keystation output to LMMS input

Then setup an LMMS softsynth track (TripleOscillator etc.) to use the Oxygen8/keystation as the MIDI input.

You should then have the Oxygen 8 triggering sound in LMMS.

Good luck. :wink:
Post Reply