jbtremblay.org

Jean-Benoît Tremblay

  • Augmenter la taille
  • Taille par défaut
  • Diminuer la taille

JBMusic: Handwritten-music recognition software

Envoyer Imprimer PDF

Summer 2010 News: I finally got a few days to work on a new version (for the first time since 2007!). The software, now a Silverlight 4 application, is still buggy and not all the features are implemented yet. Nevertheless, you may take a look here

Objective

Develop a powerful yet easy to use music input system based on traditional writing of music.

Some features, a few usage scenarios,

  • Client / Server framework

    • Works with any Sliverlight 4 supported browser (mac and windows)
    • Distance music education oriented
    • .. can be used for distance ear training 
    • ... or collaborative composition
  • Client-side only...
    • Fast and easy music input 
    • Complex manipulations (copy & paste)
    • Distinct pitch and rhythm layers, for ear-training
  • Flexibility
    • Import symbols in standard SVG format
    • Works natively in XAML, hardware-acccelerated graphics
    • No limitation on the number of staves, score length, number of symbols, etc.
  • 3D support (stand-alone version only)
    • Includes an OpenGL renderer (optional)
    • Full 3D support for notation and score rendition
    • Different parameters (pitch, rhythm, timbre), appears at different "depths"
    • Additionnal, non-musical data, may be represented in full 3D and dynamically linked to the score
    • Scores and pages can be manipulated in space
  • Compatibility
    • Export to various format: MIDI, MusiXML, abc
    • Can create CSound scores
    • Exports to SVG 
    • Exports to PNG 
  • Composition
    • Motives and cells can be saved to a clipboard
    • Support mathematical operations on any musial parameters
    • Any symbol can be represented anywhere on the score and then dynamically merged
  • Research
    • Supports analytical tools, especially pc-sets analysis
    • Records hand movement
  • Many more expansion possibilities
Mise à jour le Mardi, 24 Août 2010 18:08