view CHANGELOG @ 252:f99fae5fe89c

Fix accidental nesting of compound commands which broke "Abandon Selection" logic; move note-snap after editing into the compound command for the edit function instead of issuing a separate command
author Chris Cannam
date Wed, 02 Apr 2014 09:12:18 +0100
parents 108f67eca61c
children 949c9446ebb5
line wrap: on
line source

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