Bare-bones Simple Nutshell Page ™ (no piffle, just the facts)
MidiBus Library
Version 1.35, 01 October 2015
apps@audeonic.com

Making MIDI on iOS and OS-X (new) easier for developers and users

MidiBus is a freely available library for developers to add (or retrofit) well-behaved and robust MIDI to their apps with just a modicum of effort.

Feature list

  • Simple to add via Objective C class to iOS apps
  • Sits on top of CoreMIDI, so compatible with CoreMIDI devices and other apps
  • MIDI events are presented to apps as discrete, classified and validated messages
  • Internally written in C with focus on performance
  • Automatic setup of virtual ports for an app
  • Automatic setup of 'well behaved' OMAC compliant MIDI app
  • Ability to query the MIDI topology with interfaces being presented in matched pairs with cleaned up and unique (enumerated where necessary) names
  • Large sysex (eg. bulk dump) support new
  • Built in support for OMAC app switching (including via MIDI command)
  • Generate stable MIDI clock signal from your app
  • Documented and supported down to iOS 4.3 including 64 bit architectures and for OS-X down to 10.6 Snow Leopard 32 and 64 bit.

Coming next

  • Midi Time Code support
  • In-engine routing and filtering

MidiBus powered apps
 

Anytune

apeDelay

apeFilter

Apollo Motion

AUMI

Auto-Tune

Beat-Machine

birdStepper

Caustic

Collider

Dedalus

Deregulator

DFX

Different Drummer

Diode-108

DM1

DrumKick

DubFilter

Earhoof

Electrify NXT

FCBFF

Fifth Degree

Frobulator

GigRig MIDI+

GliderVerb

Guide Track

Gumdrops

iDensity

Infinite Looper

iPulsaret

iVCS3

Jam Synth

Key In

Limiter

Live Guitar

Magic Stave

MidiBus

MidiFire

MidiMetro

midiSequencer

MiMiX

Moebius Lab

Motion Synth

Muckraker

Music Invaders

musicIO

Nebulizer

NodeBeat

NTBYF Synth

Oscilab

Pixound

Quincy

Reverb

ScaleGen

ScalePlay

scriptSONIC

SECTOR

Shoom

Sidecar

Skoog

Sliver

SOLO [Nr.19]

Sparkle

Stompwatch

Stria

trigger seq

Triggler

synth-Q

vidibox

Youdio

Zillidrone

Getting access to the library

Want to try it out and see for yourself or just curious? Here is what you need to do:

Upon receipt of your email your Soapbox user will be upgraded to access the developer section and the library will be shared to you via Google Drive. Your registration details are used only by Audeonic Apps and are not shared with anyone else.

Access requests should take no longer than 24 hours to process, usually minutes during GMT waking time. If a day has expired and your access request has not been acted on, email again in case it fell through the cracks. If your emails are not getting through, post a message via soapbox or tweet @audeonic.



 
© 1999-2016 Audeonic Apps (apps@audeonic.com)
This page does not use frames, cookies, java or plugins and should be viewable with just about any browser.
Last updated 24 August 2016 (probably by hand using vi)