CocoaMIDI
CocoaMIDI
1.1

3.5

CocoaMIDI free download for Mac

CocoaMIDI

1.1
12 May 2006

Reads text files and auto-generates music MIDI files.

Overview

CocoaMIDI is a simple application that reads in a plain text file that gives chords, timing, and volume commands, and generates a MIDI file playing the chords on a guitar in response.

For example, "E F# G# A B C# D# ^12^ E" plays an ascending E major scale.

CocoaMIDI is public domain. I am quite open to adding features. Or you can also add them yourself :). Source code and a tutorial are available at: http://www-personal.umich.edu/~pdorman/cocoaMIDI/index.html

What's new in CocoaMIDI

Version 1.1:
  • Now supports ASCII and UTF plain text files for input

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

3 CocoaMIDI Reviews

Rate this app:

Aargl
26 May 2010

Most helpful

Exactly what I've been searching for since ages!!! It accepts every format I try, even unlisted ones such as: "A, B, E, D, F#, G" for instance. So useful, if you already have written a song and want a basic midi track to start a recording session (with Pro-Tools in my case) or a raw track to build up a score for copyright matters. I worship you! :-D
Like (1)
Version 1.1
Aargl
26 May 2010
Exactly what I've been searching for since ages!!! It accepts every format I try, even unlisted ones such as: "A, B, E, D, F#, G" for instance. So useful, if you already have written a song and want a basic midi track to start a recording session (with Pro-Tools in my case) or a raw track to build up a score for copyright matters. I worship you! :-D
Like (1)
Version 1.1
2 answer(s)
Aargl
Aargl
26 May 2010
And it works with OS 10.4.11, I didn't mention!!!
Like
Version 1.1
Aargl
Aargl
26 May 2010
Damned! I must moderate my enthusiasm as it converts all chords to major (no minor, no M7, sus4 and so on...) :-( I would have understood the absence of complex chords, but at least minor and major! What a pity you did not only convert to fundamental note instead of chords...
Like
Version 1.1
Anonymous
23 February 2005
Ah, found it. I created the examples with TextEdit, which apparently saves as Unicode, not just ASCII. I assumed that my text input was converting it to Unicode. That's a pretty simple fix, I'll get on it. In the meantime, if you create your files with TextEdit and save them as plain text, it should work just fine.
Like
Version 1.0
Anonymous
23 February 2005
For unknown reasons the program freezes and needs a force-quit for any text file other than the two provided samples. I created many text files with TextWrangler (to get real plain text files), including one containing "E F# G# A B C# D# ^12^ E" (without quotes) as shown above, and none works. Parsing needs improving I think.
Like
Version 1.0