Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Module namePlatformLanguage *StatusDescription
androidviewerAndroid 4Java 6
Status
colourYellow
titleUnder development
Native Android app to display and playback scores
converterJava SE 6Java 6
Status
colourYellow
titleUnder development
Command-line tool for converting scores (e.g. into PDF or MP3)
coreJava SE 6Java 6
Status
colourGreen
titlePublished
Music and score model, basic operations
editorJava SE 7Java 7
Status
titlePlanned
Desktop application for editing scores
layoutJava SE 6Java 6
Status
colourYellow
titleUnder development
Music engraving algorithms
midi-inJava SE 6Java 6
Status
titlePlanned
Read scores from MIDI files
midi-outJava SE 6Java 6
Status
colourYellow
titleUnder development
Save scores in MIDI format
musicxmlJava SE 6Java 6
Status
colourYellow
titleUnder development
MusicXML framework
musicxml-inJava SE 6Java 6
Status
colourYellow
titleUnder development
Read scores from MusicXML files
musicxml-outJava SE 6Java 6
Status
colourYellow
titleUnder development
Save scores in MusicXML format
playerJava SE 7Java 7
Status
colourYellow
titleUnder development
Desktop application for score playback
rendererJava SE 6Java 6
Status
colourYellow
titleUnder development
Platform independent interfaces for score display
sampled-outJava SE 6Java 6
Status
colourYellow
titleUnder development
Save scores in sampled audio format (WAV, OGG, MP3, ...)
swing-appJava SE 7Java 7
Status
colourYellow
titleUnder development
Swing base project (not runnable)
testJava SE 7Java 7
Status
colourYellow
titleUnder development
Integration tests
utils-...Java SE 6Java 6
Status
colourGreen
titlePublished
Utility libraries
viewerJava SE 7Java 7
Status
colourYellow
titleUnder development
Desktop application for viewing scores
vocJava SE 6Java 6
Status
colourYellow
titleUnder development
Words and their translations
webserver

Java SE 7,

Jetty

Java 7
Status
colourYellow
titleUnder development
HTTP/JSON-controlled webserver for converting files
web-...Web

JS, HTML 5,

Java 7, GWT 2.5.1

Status
titlePlanned

Other modules transformed to pure JavaScript (using GWT) and HTML frontends

*) We use both Java 6 and Java 7, because Android supports only Java 6. Applications, which run on the desktop, can be based on the latest version of Java. All modules, which are also needed for Android, are written in Java 6.