Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
201 lines (154 sloc) 6.39 KB
--- Version 0.3.23 - 2010-10-24 ---
* removed debug print of entire abc with -D
--- Version 0.3.22 - 2010-10-12 ---
* fixed transposition bug when [K:] in individual voice
* -d should only process after header
--- Version 0.3.21 - 2010-09-20 ---
* fixed transposition bug with keys written as modes
--- Version 0.3.20 - 2010-07-08 ---
* initial support for multiple platforms:
gs (linux) and gswin32c.exe (windows), thanks to Nathan Gourley
--- Version 0.3.19 - 2010-04-16 ---
* --songbook sorts files
--- Version 0.3.18 - 2010-01-20 ---
* added -P for printing via lpr
--- Version 0.3.17 - 2010-01-18 ---
* transposition would mess up inline [V and [I
* -s disables -d (danish chords) and -j (jazz chords)
--- Version 0.3.16 - 2010-01-15 ---
* fixed bug with -n and -X, 10 would select 1 and 0
--- Version 0.3.15 - 2010-01-15 ---
* added -X, tune selection based on X:field
* cleaned up the code for handling -n
--- Version 0.3.14 - 2010-01-14 ---
* fixed bug with stranger combinations of[V:]
--- Version 0.3.13 - 2010-01-14 ---
* -n didn't work with other processing
* added support for inline voice declarations ([V:])
--- Version 0.3.12 - 2010-01-13 ---
* fixed bugs with -V
--- Version 0.3.11 - 2009-11-16 ---
* added -D (remove all decorations)
--- Version 0.3.10 - 2009-10-09 ---
* chords beginning with h-z, æ, ø, å, H-Z, Æ, Ø, Å are also regarded as
annotations, and thus not transposed
--- Version 0.3.9 - 2009-10-07 ---
* danishChords disregards annotations (chords beginning with @)
--- Version 0.3.8 - 2009-10-06 ---
* text inside %%begintext and %%endtext is not transposed
--- Version 0.3.7 - 2009-04-22 ---
* timestamp of abc file is kept with viewing and conversion to ps and pdf
--- Version 0.3.6 - 2009-01-06 ---
* added --title, adds another title (T:) below existing titles
--- Version 0.3.5 - 2009-01-05 ---
* fixed bug with multiple tunes (X:n)
--- Version 0.3.4 - 2008-09-28 ---
* fixed -n
* handles non-tune lines better
* fixed transposition bug with other scale types than major
* added --list_voices -V (keep only voices)
* fixed --songbook, --pdf and --ps
* (re)added replacement of strings (-r)
--- Version 0.3.3 - 2008-09-28 ---
* -e works again (with abc_options)
--- Version 0.3.2 - 2008-09-28 ---
* added -o (abcm2ps options)
--- Version 0.3.1 - 2008-09-28 ---
* compatible with python 2.4
--- Version 0.3.0 - 2008-09-27 ---
* major refactoring and code cleanup
* now works with more than one input file
* removed dependency of texexec and touch
* transposition works with upto 9 accidentals
--- Version 0.2.12 - 2007-06-20 ---
* various small fixes
--- Version 0.2.11 - 2007-01-16 ---
* Added -L (extract lyrics)
--- Version 0.2.10 - 2006-06-15 ---
* fixed major bug that resulted in keys (with mode different from '')
would only use white key for root (C#m would become Cm)
--- Version 0.2.9 - 2006-06-09 ---
* K:Hp and K:HP now transposes by uncommenting K:HP and adding K:Amix
before regular transposition
--- Version 0.2.8 - 2006-06-09 ---
* transposition now works with church modes, written in
upper/lower/mixed and/or abbreviated to first three letters
* code cleanup: more centralized setup of scales
* --songbook doesn't try to remove logfiles, which makes it exit
cleanly
--- Version 0.2.7 - 8/6-2006 ---
* chords with double altered roots wasn't transposed
* added -C switch to reduce accidentals in chords, for instance Cb
becomes B and C## becomes D
* help message is maximum 80 chars wide
* --songbook [-R] now reacts to -j, -C, -d and -g
* key type maj now works
--- Version 0.2.6 - 7/6-2006 ---
* notes with leading _ or ^ after closing " in guitar chords were not
transposed
* now treats 'K:' (with missing key) as 'K:none'
--- Version 0.2.5 - 6/6-2006 ---
* added more elaborate diagnostics with --check, report which part of
the program that will work/fail
--- Version 0.2.4 - 6/6-2006 ---
* added a --check switch, which check to see if (potentionally)
needed external programs are present on the system
--- Version 0.2.3 - 5/6-2006 ---
* annotations (guitar chords starting with one of <, >, _, ^, or @)
are left alone during transposition
--- Version 0.2.2 - 31/5-2006 ---
* non-standard octaves (like C' and c,) are handled in transposition
* keys are now stopped at the first space, this should be changed to
actually handling modes and exp, but it's better than throwing an
exception
* decorations using + (ex: +fermata+) are now left alone by the
tranposition
--- Version 0.2.1 - 30/5-2006 ---
* K:none was broken, at least with transposition > 12 or < -12
* chords using [] was not transposed, since they were considered
in-tune control fields (like [M:] and [K:]. now only [K and [M are
left alone, others are transposed
--- Version 0.2.0 - 28/5-2006 ---
* implemented correct transposition. This is now the default and
called with -t, whereas -T is using abc2abc
--- Version 0.1.4 - 25/7-2004 ---
* added --songbook and --songbook -R for generating songbook.pdf
containing
all files in current directory in the concert key, Bb and Eb
* added --norc for not using ~/.abctoolrc
* added --nostdargs for not using standard_args from ~/.abctoolrc
--- Version 0.1.3 - 26/3-2004 ---
* added -e for editing
* added -w, -W and -l for removing lyrics
--- Version 0.1.2 - 21/3-2004 ---
* removed the functions standardize and de_standardize (not needed by
newer versions of abc2abc)
* added --midi output and -p option (play using midi and a midifile
player)
* added support for ~/.abctoolrc
--- Version 0.1.1 - 20/3-2004 ---
* added option -r for reshufling songs, giving them successive tune
numbers (X: fields)
* added encoding (latin-1)
* added option -j that translates jazz chords (m7b5 becomes ø, dim7
becomes °)
* made -f and -c more robust (disregards header)
* added --ps and --pdf for generating PostScript and PDF
* changed the formatting of -h to be grouped by functionallity instead
of alphabetically
--- Version 0.1.0 - 15/3-2004 ---
Initial release
Features:
the following options are supported:
- read from stdin
-c remove chords
-d translate to danish chords (B becomes H), same as -g
-f remove fingerings
-g translate to german chords (B becomes H), same as -d
-h show this help
-o O call abc2ps wit additional options O
-s send output to stdout
-t X transpose by X halfsteps
-v show version
abc2ps (actually abcm2ps) is used for generating PostScript, gv is
used to display PostScript and abc2abc is used to transpose