oscii-bot icon indicating copy to clipboard operation
oscii-bot copied to clipboard

OSCII-bot

Unofficial Linux port of Cockos' Oscii-bot app, a scriptable OSC-to-MIDI, MIDI-to-OSC, MIDI-to-MIDI, or OSC-to-OSC converter.

Getting Started

It uses Jack as MIDI interface. Start the script after Jack is running + your Device is up and it should automatically build the connections you specified in the script (see Oscii-bot documentation).

By default it loads all scripts placed in ~/.config/OSCII-bot/ (start the app once to create the folder) but you can set a search directory by using the command line option -dir /home/foo/bar/

Binaries

You can find a binary built on Ubuntu 16.04 here. I include my libSwell.colortheme file to theme the look of the app, refer to the Reaper Linux Forum for more info.

Prerequisites:

  • Jack1 or Jack2
  • if you want to use ALSA MIDI devices and have Jack2 installed: a2jmidid
  • GTK/GDK 3.0

Build it yourself

Navigate into /oscii-bot/ and type make or make GDK2=1 (for GDK2 instead of GDK3) or make DEBUG=1 etc.

Prerequisites:

  • Jack development packages (i.e. libjack-dev for Jack1 or libjack-jackd2-dev for Jack2)
  • gcc
  • make
  • GTK/GDK 2.0 or 3.0 development packages
  • php (php-cli should be sufficient)

Where to get help