# HG changeset patch # User Chris Cannam # Date 1394618305 0 # Node ID ac08764bc5c7aa7a433cedc50f5bdebea64c21ef # Parent 9d10a61f454f7aaa1b01ff2f8d4653bcbbaeaf2a# Parent 108f67eca61c0ad1838a608e2b7734cbace2bc0b Merge diff -r 9d10a61f454f -r ac08764bc5c7 CHANGELOG --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/CHANGELOG Wed Mar 12 09:58:25 2014 +0000 @@ -0,0 +1,50 @@ + +Changes in Tony 0.4 since the previous release 0.3: + + * The main pitch tracker (pYIN) now uses a non-FFT Yin method in + order to produce unbiased timestamps + + * Pitch estimation within a constrained frequency range now uses a + harmonic spectrum plugin (CHP) that tracks peaks within the range + in a way more in line with user expectations than pYIN + + * The layer show/hide controls have been merged into the layer type + icons, saving toolbar space + + * Adjustment of the displayed frequency range has been crudely added + + * Fix crash on loading a second file and inability to export pitch + track after using selection strip + +Changes in Tony 0.3 since the previous release 0.2: + + * Key shortcuts for editing have been revised to be more consistent + on OS/X and across different Qt versions + + * Reduce visual clutter in selection areas + + * Fixes to OS/X deployment + +Changes in Tony 0.2 since the previous release 0.1: + + * Waveform is now displayed in a shadow layer at bottom of main pane + + * A selection strip has been added at the bottom of the window, so + selections can be made without changing tool mode + + * Double-click in selection strip now selects a region associated + with a single note + + * Pitches can be moved up and down by octaves, and to different pitch + candidates, within the selected area + + * Cancelling a selection by hitting Esc restores the pre-selection + pitch track + + * A frequency range can be selected with shift-click in the main + window to prompt the pitch tracker to run only within that range + + * Arbitrary-frequency playback and pitch track resynthesis now supported + + * Layers can now be hidden, and playback toggled, individually, and + there are now gain and pain controls for each playable layer type