Seror Staff is free and open source Mac OS X application that you can use to compose music.
Seror Staff features a staff-based interface (rather than a tracker interface) for natural entry and readability, and supports playback to any MIDI device. Emphasis is placed on user efficiency and automated enforcement of musical constraints.