Commit Graph

9 Commits

Author SHA1 Message Date
Jim Hague 457d17d121 Some empty "" chords may be causing trouble with Jenkins.
Jenkins builds are stalling when generating PDFs for some morris tunes. I suspect the problem
may be an empty chord "" and abc2abc's attempt to transpose it.

I've been meaning to remove the chords from the horn output, because abc2abc transposes them too,
which renders them not terribly useful. So get on and do it. Also remove "" from the morris
tunes where it occurs.
2013-08-28 14:57:11 +01:00
Jim Hague 4362163e75 Now fix logic error in makeHornInF.sh.
And we get some playable tunes. We might be able to improve the transposition
further by taking the Cello approach of calculating the minimum distance outside
the comfortable range. One for the future.
2013-08-13 01:48:21 +01:00
Jim Hague 2509e70c1c Fix up syntax error in makeHornInF.sh. 2013-08-13 01:06:24 +01:00
Jim Hague db5e5dfe4c Correct arithmetic expression in makeHornInF.sh. 2013-08-13 00:50:02 +01:00
Jim Hague e26974292c Add abcrange.py to return the range of a tune, and use it in instrument transposition.
This lets us transpose on boundaries that aren't octave boundaries.
2013-07-18 15:27:57 +01:00
Jim Hague 204de8894f Add instrument name into title page for transpositions. 2013-06-21 20:00:54 +01:00
Jim Hague f4a3ff6fd8 Force Horn in F output to be in treble clef.
Some lower tunes with the odd high note ended up in bass clef. This crap horn
player doesn't do bass clef.
2013-02-21 07:23:49 +00:00
Jim Hague 3a567e0637 Fix up problems in Horn in F transposition.
1. Ensure makeWeb.sh gets its second parameter quoted, to allow for spaces in it.
2. Don't forget to copy the component text items into the horn dir.
3. Fix removing transposition tag from page title.
2013-02-20 13:45:58 +00:00
Jim Hague 18727830fa Add Horn in F transposition. 2013-02-20 13:03:40 +00:00