I Use This!
Activity Not Available
Analyzed about 1 year ago. based on code collected about 1 year ago.

Project Summary

The abc4j java library provides API to handle abc musical notation using java (>=jdk 1.2 but core classes only rely on 1.1.8).

It provides a parser to parse tunes written in abc notation, and other classes in order to support midi playback, music score display etc etc. It only supports abc v1.6 (for now... :). You can extend the basic capabilities of the library to implement your own dedicated features like improved midi player, or whatever...

The library also comes with the "ABCynth" Java Application that demonstrates some of the features of the library.

For further information, please have a look at the tutorials http://code.google.com/p/abc4j/w/list or download the latest javadoc http://abc4j.googlecode.com/files/abc4jApiDoc_v0.5.zip

You can also have a look at the demo applets to get an idea of what can be achieved with abc4j :



Any idea, improvement, request or simply curious about how it works ? use the discussion group at http://groups.google.com/group/abc4j

Coming soon :

Music model : Ties and slurs, Lyrics, abc eXtended commands. Score Display : Chords, Up-bow and down-bow (already included in the music model), Lyrics display. Export : MusicXML (very first version in 0.5)


abc java midi music notation parser score

In a Nutshell, abc4j...

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    learn about Open Hub updates and features on the Open Hub blog
  • ...
    55% of companies leverage OSS for production infrastructure
  • ...
    data presented on the Open Hub is available through our API


4 Other

30 Day Summary

Apr 9 2016 — May 9 2016

12 Month Summary

May 9 2015 — May 9 2016
  • 0 Commits
    Down -2 (100%) from previous 12 months
  • 0 Contributors
    Down -1 (100%) from previous 12 months


Be the first to rate this project
Click to add your rating
Review this Project!