Cakewalk VS-700c drivers

The VS-700c runs as an unsupported Midi control surface in Ableton Live on Mac OS 10.9.

update for Yosemite 6/2015

In Yosemite, disable the restriction on loading unsigned kext’s:

Type this command into terminal:

sudo nvram boot-args=kext-dev-mode=1

Original post…

An open source development project for the Cakewalk control surface SDK:


MIDI specification document:

And here – in the code:


Location of midiStroke preset file

MidiStroke is a utility app that converts typewriter key strokes into Midi messages.

By Charlie Roberts

Configuration file (On a Macbook):

/Users/tkzic/Library/Application Support/midiStroke/midiStroke.cdcmidistroke

Helpful article at djtechtools.coml:

You can’t create multiple preset files within midiStroke – but you can work within the file system as they explain in the article above.

iOS core midi

A few references:

Classic PGmidi (Pete Goodliffe)

The synthetic bits coreMidi braindump is now password protected… sigh

A helpful diagram showing terminology

Useful core Audio and core Midi links for iOS

an older ios midi project


ipadOscMidi app with Max patch

Have set up a Github repository for the ipadOscMidi simulator app:

There is also a companion Max patch for testing

Here is the README file for the project:

March 4, 2013
version 1.0

This program is a simulator to test Midi and Osc communication in iOS. There is a companion Max/MSP patch in the archive (oscmiditest3.maxpat). The Max patch lets you control the user interface on the iPad. And it well display incoming messages from the iPad.

I have only tested the default iOS midi networking devices via Mac OS, and an iRig Midi interface. 

This is the only documentation right now - but there are big plans, yeah, for a programming guide, and a free app store app, along the lines of audioGraph.

I wanted to get this initial version out before the spacecraft lands in the backyard.


The Midi code was derived from PGMidi by Pete Goodliffe
The Osc code was derived from OscPack by Ross Bencina

Thank you.

Tom Zicarelli


Local Project files are in: tkzic/oscapps/ipadmiditest4

I made the update described here for iOS 6 compatibility:




Midi and bluetooth


Bluetooth to Midi converter:

By Mike Szczys at Hackaday

Cheap 2-Way Bluetooth Connection Between Arduino and PC

By Techbitar at Instructables

Arduino to Android using Bluetooth

By Brian Jepson at Make



MIDI wireless options

A thought exercise – to come up with various ways of making wireless Midi systems based on projects I’ve already done.

  • any combination of iOS and MacOS devices
  • use touchOSC with above setup
  • Arduino + ethernet shield to wifi router to touchOSC
  • Same as above but using wifi bridge to connect to router*
  • Arduino + wifi shield via UDP*
  • Arduino + wireless SD + xbee to same – one end connected to mac OS device
  • IR emitter/detector pair*
  • Arduino + wireless SD + WiFly rn-xv via UDP*
  • bluetooth* (here’s an app called bluemidi
  • modulated laser pointer and solar panel*
  • convert to audio then use any audio transmission method and convert back to midi*
  • Use RTTY with ham radio*
  • cell phone*

* indicates method not tried yet.