Chris@456
|
1
|
Chris@456
|
2 Changes in Tony 1.0 since the previous release 0.6:
|
Chris@456
|
3
|
Chris@456
|
4 * The underlying pYin analysis plugin has been updated; more analysis
|
Chris@456
|
5 options are available
|
Chris@456
|
6
|
Chris@456
|
7 * Notes can be dragged up and down using the mouse in edit mode. When
|
Chris@456
|
8 you drag a note, the pitch track underneath it snaps to the nearest
|
Chris@456
|
9 spectral peaks (if any are found). Releasing the note makes the
|
Chris@456
|
10 note snap back to the (possibly now moved) underlying pitch values.
|
Chris@456
|
11
|
Chris@456
|
12 * Exported pitch track CSV files now contain one row for every
|
Chris@456
|
13 processing frame in the file, and those with no identified pitch
|
Chris@456
|
14 have the pitch recorded as 0. This is useful for some evaluation
|
Chris@456
|
15 and post-processing tools, and it's easier to filter out the 0
|
Chris@456
|
16 values if you don't need them than add them afterwards if you do
|
Chris@456
|
17
|
Chris@456
|
18 * Exported note track CSV files now omit the (meaningless, in this
|
Chris@456
|
19 context) velocity column
|
Chris@456
|
20
|
Chris@456
|
21 * Level and pan for a layer (audio, pitch track, notes) are now shown
|
Chris@456
|
22 in a little matrix widget, which is quicker to read than the
|
Chris@456
|
23 previous pair of rotary dials; click on it to pop up an editable
|
Chris@456
|
24 version
|
Chris@456
|
25
|
Chris@456
|
26 * Horizontal scrolling using a Mac trackpad now works properly
|
Chris@456
|
27
|
Chris@456
|
28 * Tony now finds plugins in its own installation directory by default
|
Chris@456
|
29 (can be overridden with TONY_VAMP_PATH environment variable)
|
Chris@456
|
30
|
Chris@456
|
31 * Bug fixes
|
Chris@456
|
32
|
Chris@456
|
33 Changes in Tony 0.6 since the previous release 0.5:
|
Chris@456
|
34
|
Chris@456
|
35 * The play pointer no longer tracks to the centre of the main pane
|
Chris@456
|
36 when dragging, and is now always visible. Play pointer / playhead
|
Chris@456
|
37 behaviour is generally expected to be much more sensible and
|
Chris@456
|
38 intuitive in this release than in prior ones
|
Chris@456
|
39
|
Chris@456
|
40 * Many keyboard shortcuts have been added and improved, including the
|
Chris@456
|
41 shortcuts for incremental note-by-note selection and moving the
|
Chris@456
|
42 play pointer
|
Chris@456
|
43
|
Chris@456
|
44 * Audio files are now implicitly normalised to peak == 1.0 when
|
Chris@456
|
45 loading
|
Chris@456
|
46
|
Chris@456
|
47 * Tony now has an Analysis menu which contains various configuration
|
Chris@456
|
48 settings that affect pitch analysis
|
Chris@456
|
49
|
Chris@456
|
50 * There is now an option to save the session directly to the same
|
Chris@456
|
51 directory as the original audio file, for rapid saving when
|
Chris@456
|
52 annotating many audio files in sequence
|
Chris@456
|
53
|
Chris@456
|
54 * The extents of the "active" note are now more clearly shown when
|
Chris@456
|
55 mousing over the note track
|
Chris@456
|
56
|
Chris@456
|
57 * There is a new function to delete the notes (without deleting pitch
|
Chris@456
|
58 measurements) within the selection
|
Chris@456
|
59
|
Chris@456
|
60 * Numerous bug fixes
|
Chris@456
|
61
|
Chris@456
|
62 Changes in Tony 0.5 since the previous release 0.4:
|
Chris@456
|
63
|
Chris@456
|
64 * The start and end of the recording are now shaded in grey so you
|
Chris@456
|
65 can see where they are
|
Chris@456
|
66
|
Chris@456
|
67 * There are new save/open session functions on the File menu; the
|
Chris@456
|
68 session file extension is .ton, and save/open session should work
|
Chris@456
|
69
|
Chris@456
|
70 * The note edit tool (which was largely broken in 0.4 after lots of
|
Chris@456
|
71 work on pitch track editing) now works again
|
Chris@456
|
72
|
Chris@456
|
73 * New note editing menu actions: split note, merge notes, form note
|
Chris@456
|
74 from selection, snap notes to pitch track
|
Chris@456
|
75
|
Chris@456
|
76 * Editing the pitch track (when notes are present) causes the notes
|
Chris@456
|
77 to be automatically updated to the new pitch track
|
Chris@456
|
78
|
Chris@456
|
79 * The Key and Mouse Reference help window has been updated so as to
|
Chris@456
|
80 show Tony-specific actions properly
|
Chris@456
|
81
|
Chris@456
|
82 * The undo/redo command bundling has been tidied up and some related
|
Chris@456
|
83 crashes fixed
|
Chris@456
|
84
|
Chris@456
|
85 Changes in Tony 0.4 since the previous release 0.3:
|
Chris@456
|
86
|
Chris@456
|
87 * The main pitch tracker (pYIN) now uses a non-FFT Yin method in
|
Chris@456
|
88 order to produce unbiased timestamps
|
Chris@456
|
89
|
Chris@456
|
90 * Pitch estimation within a constrained frequency range now uses a
|
Chris@456
|
91 harmonic spectrum plugin (CHP) that tracks peaks within the range
|
Chris@456
|
92 in a way more in line with user expectations than pYIN
|
Chris@456
|
93
|
Chris@456
|
94 * The layer show/hide controls have been merged into the layer type
|
Chris@456
|
95 icons, saving toolbar space
|
Chris@456
|
96
|
Chris@456
|
97 * Adjustment of the displayed frequency range has been crudely added
|
Chris@456
|
98
|
Chris@456
|
99 * Fix crash on loading a second file and inability to export pitch
|
Chris@456
|
100 track after using selection strip
|
Chris@456
|
101
|
Chris@456
|
102 Changes in Tony 0.3 since the previous release 0.2:
|
Chris@456
|
103
|
Chris@456
|
104 * Key shortcuts for editing have been revised to be more consistent
|
Chris@456
|
105 on OS/X and across different Qt versions
|
Chris@456
|
106
|
Chris@456
|
107 * Reduce visual clutter in selection areas
|
Chris@456
|
108
|
Chris@456
|
109 * Fixes to OS/X deployment
|
Chris@456
|
110
|
Chris@456
|
111 Changes in Tony 0.2 since the previous release 0.1:
|
Chris@456
|
112
|
Chris@456
|
113 * Waveform is now displayed in a shadow layer at bottom of main pane
|
Chris@456
|
114
|
Chris@456
|
115 * A selection strip has been added at the bottom of the window, so
|
Chris@456
|
116 selections can be made without changing tool mode
|
Chris@456
|
117
|
Chris@456
|
118 * Double-click in selection strip now selects a region associated
|
Chris@456
|
119 with a single note
|
Chris@456
|
120
|
Chris@456
|
121 * Pitches can be moved up and down by octaves, and to different pitch
|
Chris@456
|
122 candidates, within the selected area
|
Chris@456
|
123
|
Chris@456
|
124 * Cancelling a selection by hitting Esc restores the pre-selection
|
Chris@456
|
125 pitch track
|
Chris@456
|
126
|
Chris@456
|
127 * A frequency range can be selected with shift-click in the main
|
Chris@456
|
128 window to prompt the pitch tracker to run only within that range
|
Chris@456
|
129
|
Chris@456
|
130 * Arbitrary-frequency playback and pitch track resynthesis now supported
|
Chris@456
|
131
|
Chris@456
|
132 * Layers can now be hidden, and playback toggled, individually, and
|
Chris@456
|
133 there are now gain and pain controls for each playable layer type
|