Thank you for your review
Email me when discounted: 
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

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


Mac OS X 10.0 or later

Similar Software

Open Comparison
Suggest Other Similar Software
Leave a Review

CocoaMIDI User Discussion

Nobody has reviewed or commented on this app yet. Add your own comment and get a discussion going!
Sort by: Time | Smiles
Aargl Member IconReview+354

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

Reply2 replies
Version 1.1

And it works with OS 10.4.11, I didn't mention!!!


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...

Anonymous Member IconReview

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.

Reply0 replies
Version 1.0
Anonymous Member IconReview

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.

Reply0 replies
Version 1.0
There are no Ratings for this App yet.
> 4 2


Current Version (1.x)


Downloads 2,679
Version Downloads 1,803
License Free
Date 12 May 2006
Platform OS X / PPC 32
Price Free
Learn how MacUpdate Desktop makes installing apps from MacUpdate.com one-click easy.
Next time, install CocoaMIDI with 1-click

Learn how MacUpdate Desktop can install apps on MacUpdate with the simple click of the Install apps with MacUpdate Desktop icon. Plus, keep all your apps updated.