Showing the changes to python/test (1 of 1 file). Show all
Unified · Split
| @@ -1,22 +1,60 @@ | |||
| 1 | export BASEDIR=../../../.. | 1 | export AUBIODIR=../../../.. |
| 2 | export PYTHONPATH=$(BASEDIR)/python | 2 | export PYTHONPATH=$(AUBIODIR)/python |
| 3 | export LD_LIBRARY_PATH=$(BASEDIR)/src/.libs:$(BASEDIR)/ext/.libs | 3 | export LD_LIBRARY_PATH=$(AUBIODIR)/src/.libs:$(AUBIODIR)/ext/.libs |
| 4 | |||
| 5 | CP=cp -a | ||
| 4 | 6 | ||
| 5 | SOURCE = \ | 7 | SOURCE = \ |
| 6 | $(HOME)/archives/samples/pitch/isolated/piano/011pfnof \ | 8 | $(BASEDIR)/isolated/vibraphone \ |
| 7 | $(HOME)/archives/samples/pitch/isolated/rhodes/021epnof \ | 9 | $(BASEDIR)/isolated/clavinet \ |
| 8 | $(HOME)/archives/samples/pitch/isolated/harpsichord/031hcsim \ | 10 | $(BASEDIR)/isolated/elecguitar \ |
| 9 | $(HOME)/archives/samples/pitch/isolated/vibraphone/041vihnf | 11 | $(BASEDIR)/isolated/piano \ |
| 12 | $(BASEDIR)/isolated/rhodes \ | ||
| 13 | $(BASEDIR)/isolated | ||
| 14 | |||
| 15 | |||
| 16 | MONOSOURCE = \ | ||
| 17 | $(BASEDIR)/monophonic/Mirex04/daisy \ | ||
| 18 | $(BASEDIR)/monophonic/Mirex04/midi \ | ||
| 19 | $(BASEDIR)/monophonic/Mirex04/jazz \ | ||
| 20 | $(BASEDIR)/monophonic/Mirex04/pop \ | ||
| 21 | $(BASEDIR)/monophonic/Mirex04/opera \ | ||
| 22 | $(BASEDIR)/monophonic/Mirex04 | ||
| 23 | |||
| 24 | POLYSOURCE = \ | ||
| 25 | $(BASEDIR)/polyphonic/Mirex04/daisy \ | ||
| 26 | $(BASEDIR)/polyphonic/Mirex04/midi \ | ||
| 27 | $(BASEDIR)/polyphonic/Mirex04/jazz \ | ||
| 28 | $(BASEDIR)/polyphonic/Mirex04/pop \ | ||
| 29 | $(BASEDIR)/polyphonic/Mirex04/opera \ | ||
| 30 | $(BASEDIR)/polyphonic/Mirex04 | ||
| 10 | 31 | ||
| 11 | test-aubiopitch: $(patsubst %, %.aubiopitch, $(SOURCE)) | 32 | test-aubiopitch-isolated: $(patsubst %, %.aubiopitch-isolated, $(SOURCE)) |
| 33 | test-aubiopitch-monophonic: $(patsubst %, %.aubiopitch-monophonic, $(MONOSOURCE)) | ||
| 34 | test-aubiopitch-polyphonic: $(patsubst %, %.aubiopitch-polyphonic, $(POLYSOURCE)) | ||
| 12 | 35 | ||
| 13 | plotpitch: | 36 | plotpitch: |
| 14 | ../../../aubiopitch -m mcomb,fcomb,yin,schmitt -i $(HOME)/archives/samples/pitch/isolated/piano/011pfnof/011pfnof.69.wav -O 011pfnof.69.ps | 37 | ../../../aubiopitch -m mcomb,fcomb,yin,schmitt -i $(BASEDIR)/isolated/piano/011pfnof/011pfnof.69.wav -O 011pfnof.69.ps |
| 15 | ../../../aubiopitch -m mcomb,fcomb,yin,schmitt -i $(HOME)/archives/samples/pitch/isolated/rhodes/021epnof/021epnof.69.wav -O 021epnof.69.ps | 38 | ../../../aubiopitch -m mcomb,fcomb,yin,schmitt -i $(BASEDIR)/isolated/rhodes/021epnof/021epnof.69.wav -O 021epnof.69.ps |
| 16 | ../../../aubiopitch -m mcomb,fcomb,yin,schmitt -i $(HOME)/archives/samples/pitch/isolated/harpsichord/031hcsim/031hcsim.69.wav -O 031hcsim.69.ps | 39 | ../../../aubiopitch -m mcomb,fcomb,yin,schmitt -i $(BASEDIR)/isolated/harpsichord/031hcsim/031hcsim.69.wav -O 031hcsim.69.ps |
| 17 | ../../../aubiopitch -m mcomb,fcomb,yin,schmitt -i $(HOME)/archives/samples/pitch/isolated/vibraphone/041vihnf/041vihnf.69.wav -O 041vihnf.69.ps | 40 | ../../../aubiopitch -m mcomb,fcomb,yin,schmitt -i $(BASEDIR)/isolated/vibraphone/041vihnf/041vihnf.69.wav -O 041vihnf.69.ps |
| 18 | 41 | ||
| 19 | %.aubiopitch: % | 42 | timings: |
| 20 | rm -f `basename $@` | 43 | ./bench-timings $(BASEDIR)/polyphonic/Mirex04/opera |
| 21 | ./bench-pitch $< #| tee `basename $@` | 44 | |
| 22 | -diff `basename $@` `basename $@` | 45 | %.aubiopitch-isolated: % |
| 46 | rm -f isolated/`basename $@` | ||
| 47 | ./bench-pitch $< | tee isolated/`basename $@` | ||
| 48 | -diff isolated/`basename $@`.ref isolated/`basename $@` | ||
| 49 | |||
| 50 | %.aubiopitch-monophonic: % | ||
| 51 | $(CP) monophonic/`basename $@` monophonic/`basename $@`.old | ||
| 52 | ./bench-pitch-monophonic $< | tee monophonic/`basename $@` | ||
| 53 | -diff monophonic/`basename $@`.ref monophonic/`basename $@` | ||
| 54 | -diff monophonic/`basename $@`.old monophonic/`basename $@` | ||
| 55 | |||
| 56 | %.aubiopitch-polyphonic: % | ||
| 57 | $(CP) polyphonic/`basename $@` polyphonic/`basename $@`.old | ||
| 58 | ./bench-pitch-polyphonic $< | tee polyphonic/`basename $@` | ||
| 59 | -diff polyphonic/`basename $@`.ref polyphonic/`basename $@` | ||
| 60 | -diff polyphonic/`basename $@`.old polyphonic/`basename $@` | ||