The ABC tunes are converted into an internal representation suitable for many tcl operations, without losing the original tune information. Most of the ABC specification is supported. The headers and tune symbols may be changed in many ways.
Transposition is done automatically when changing the key signature.
Bars may be automatically inserted. When using Linux or FreeBSD with a sound board, the notes and the tunes may be played. Note input may be done thru a MIDI keyboard. All of the tclabc features are offered into a graphical form. Note input may be done thru a virtual piano keyboard.