Mercurial > ~darius > hgwebdir.cgi > musiccutter
annotate Makefile @ 38:9e8ed92b477c
Re-jig note translation to only happen when we are going to emit a
note.
This fixes "note_off with no note_on" cases (iWriteMusic likes to emit
these for rests).
This means some messages have untransposed notes but we draw the line
because they only have to be transposed because of limitations in the
organ so before that they are are untransposed (except for the bulk
adjustment)
author | Daniel O'Connor <darius@dons.net.au> |
---|---|
date | Mon, 23 May 2016 22:35:44 +0930 |
parents | 5f4c21bb5140 |
children |
rev | line source |
---|---|
0 | 1 .SUFFIXES: .mup .ps .midi |
2 | |
3 MUP= mup | |
4 RM= rm -f | |
5 MOPTS= | |
6 MVOPTS= | |
7 MPOPTS= -DPIANO -DNOVOICE | |
8 | |
13
5f4c21bb5140
Add lines and notes engraved on the paper.
Daniel O'Connor <darius@dons.net.au>
parents:
2
diff
changeset
|
9 all: test.midi scale.midi |
0 | 10 |
11 clean: | |
2
b1aac55d2864
Parameterise page size add some more debugging.
Daniel O'Connor <darius@dons.net.au>
parents:
0
diff
changeset
|
12 $(RM) test.ps test-piano.ps test.midi |
0 | 13 |
14 # Generic rules | |
15 .mup.midi: | |
16 $(MUP) -m $@ $> | |
17 | |
18 .mup.ps: | |
19 $(MUP) $(MOPTS) $(MVOPTS) $> > $@ | |
20 |