Jef's page

ABC music notation software
abc2svg is a set of javascript files to edit, display, print and play music written in the ABC notation.
They may be used in web browsers as well as in command line scripts with a javascript interpreter.
The runable scripts are distributed as a tarball and a ZIP archive.

New: txtmus is a rewrite of abc2svg for handling more text-based music notations.
The script source files can be downloaded from this source tarball. The runable scripts are in this tarball.
Here is a comparison between
ABC and (old) MNX.

abcm2ps is a command line program which converts ABC to music sheet in PostScript or SVG format. It is an extension of Michael Methfessel's abc2ps which may handle many voices per staff.
Here are an (old) example and a static XHTML formatting using a Bourne shell script.

The following documentation refers to both abc2svg and abcm2ps

bww2abc is a small javascript program which converts BagPipe Reader files (extension .BWW) into ABC.

Links:
ABC notation.
ABC Plus by Guido Gonzato.
ABC resources by Hudson Lacerda.
ABC mailing list
Pages using abc2svg:
Zupfnoter (german)
ABC with Shape Notes
Windklang Musik
Songs of the Dupont Music Circle
Which future?
Do you know Jean-Marc Jancovici?
Bretagne
Nous aussi, on veut l'autonomie.
Linux
Tired of systemd? Try VoidLinux
Music - Ton
ABC tunes
Sonerezh eus Breizh e ABC (music of Brittany): dañsou (dances) ha kantigou (canticles).
Oldies but goldies.
MicroEmacs (version 2.31 - 75Kb) is a very small (console) text editor with multibuffer/multiwindow capabilities that runs on many systems and has some syntax highlighting and UTF-8 support.

Aeolus is a synthesized pipe organ emulator from Fons Adriaensen. I made some enhancements for it gets the stops from a MIDI channel, and that is so I can play again on the console of my defunct Eminent DCS325 organ!

Слава Україні
Jean-François Moine (Daoulas - Aug 2003 / Plougastel - Jul 2006 / at home - Oct 2009 / Locmaria - Kemper - Aug 2015)
Accueil Free Graet e Breizh
Made in Brittany
Kemm diwezhañ: 15 a viz Meurzh 2024