views:

234

answers:

2

I'm writing an iPhone app where I'd like to display some simple musical notation (just a chord or two).

This question is a call for suggestions on the quickest way to go about it. For instance:

  1. Is there any iphone OR objective-C libraries for doing this that I'm missing?
  2. Are there any examples of open-source objective-C software in the wild I could look at? It wouldn't have to be iPhone specific.
  3. If there isn't any objective-C code to do this, anyone know of any musicial-notation rendering software in other languages?
+1  A: 

This is an objective-c music analysis framework which may have what you need:

musickit

ennuikiller
This a cool library that I hadn't seen. Thanks. However I really am looking for the visual representation of music whereas that library seems more audio based
Nate Murray
+3  A: 

Indeed, MusicKit is an audio tool, not a symbolic tool like you need.

I don't know of any open-source Objective-C music notation programs. However, the recently-released Zong! Viewer is an open-source (GPL) Java program. You can't run Java on the iPhone, of course, but it might give you some ideas for structuring your software. MuseScore is an open source music notation editor that might provide more ideas.

So far the only iPhone music notation application I know is pocketscore. It has the great idea of exporting MusicXML files via e-mail so you can work on your music later with a more full-featured program than you can write on an iPhone.

There might be other open source programs you can check out on the MusicXML software list. Good luck!

Michael