comparison CHANGELOG @ 679:dbd9bd36a390

Merge
author Chris Cannam
date Thu, 05 Dec 2013 12:42:13 +0000
parents 72c1dd980802
children 2f829a62fe55
comparison
equal deleted inserted replaced
678:c32abd18048b 679:dbd9bd36a390
1
2
3 Changes in Sonic Visualiser 2.3 since the previous release 2.2:
4
5 - Add a startup welcome dialog that also explains what SV makes
6 network connections for and allows user to forbid them
7
8 - Add "Export Audio Data" feature
9
10 - Show piano keyboard scale in note and time-value layers as well
11 as spectrogram, where vertical scale is log Hz; also show
12 numerical scale in note and region layers when not auto-aligned
13
14 - Speed up CSV file import and avoid showing crazily wide window
15 for CSV file format dialog when file has lots of columns
16
17 - Fix incorrectly saved window geometry when exiting from maximised
18 state
19
20 - Reduce number of timer wakeups when idle
21
22 - Add American English translation and make choice of translation
23 into a preference (defaulting to system locale)
24
25 - Permit installation to non-default location with Windows installer
26 build
27
1 28
2 Changes in Sonic Visualiser 2.2 since the previous release 2.1: 29 Changes in Sonic Visualiser 2.2 since the previous release 2.1:
3 30
4 - Build with support for hidpi ("retina") text on OS/X 31 - Build with support for hidpi ("retina") text on OS/X
32
5 - Fix very slow analysis when using Ogg or FLAC files decoded 33 - Fix very slow analysis when using Ogg or FLAC files decoded
6 via libsndfile 34 via libsndfile
35
7 - Fix inaccurate scale auto-align between time-value layers and 36 - Fix inaccurate scale auto-align between time-value layers and
8 others 37 others
38
9 - Fix failure to open files specified on command line (or via 39 - Fix failure to open files specified on command line (or via
10 Open With) on Windows 40 Open With) on Windows
41
11 - Reset cyclical counters and switch back to navigate mode when 42 - Reset cyclical counters and switch back to navigate mode when
12 a new session is started 43 a new session is started
13 44
45
14 Changes in Sonic Visualiser 2.1 since the previous release 2.0.1: 46 Changes in Sonic Visualiser 2.1 since the previous release 2.0.1:
15 47
16 - Fix incorrect handling of FixedSampleRate outputs (Vamp SDK fix) 48 - Fix incorrect handling of FixedSampleRate outputs (Vamp SDK fix)
49
17 - Make it easier to see results from transforms that return a single point 50 - Make it easier to see results from transforms that return a single point
51
18 - Make labelling clearer on time-value layers 52 - Make labelling clearer on time-value layers
53
19 - Add discrete-curve mode for time-value layers (for curves with gaps) 54 - Add discrete-curve mode for time-value layers (for curves with gaps)
55
20 - Update code to build against Qt5 56 - Update code to build against Qt5
21 57
58
22 Changes in Sonic Visualiser 2.0.1 since the previous release 2.0: 59 Changes in Sonic Visualiser 2.0.1 since the previous release 2.0:
23 60
24 - Fix incorrect samplerate in reading m4a files on OS/X 61 - Fix incorrect samplerate in reading m4a files on OS/X
62
25 63
26 Changes in Sonic Visualiser 2.0 since the previous release 1.9: 64 Changes in Sonic Visualiser 2.0 since the previous release 1.9:
27 65
28 - Support 64-bit builds on OS/X (using CoreAudio instead of 66 - Support 64-bit builds on OS/X (using CoreAudio instead of
29 obsolete QuickTime audio file reader) 67 obsolete QuickTime audio file reader)
32 (http://breakfastquay.com/dataquay/) rather than using Redland 70 (http://breakfastquay.com/dataquay/) rather than using Redland
33 directly. Release builds use Sord/Serd rather than Redland 71 directly. Release builds use Sord/Serd rather than Redland
34 72
35 - Add a fullscreen mode on the F11 key 73 - Add a fullscreen mode on the F11 key
36 74
75
37 Changes in Sonic Visualiser 1.9 since the previous release 1.8: 76 Changes in Sonic Visualiser 1.9 since the previous release 1.8:
38 77
39 - Add session templates; save session as template; apply template to 78 - Add session templates; save session as template; apply template to
40 session 79 session
41 80
42 - Tidy up the file open logic so as to remove the dialog asking how 81 - Tidy up the file open logic so as to remove the dialog asking how
43 to open a file, where possible 82 to open a file, where possible
44 83
45 - Various bug fixes. 84 - Various bug fixes.
85
46 86
47 Changes in Sonic Visualiser 1.8 since the previous release 1.7.2: 87 Changes in Sonic Visualiser 1.8 since the previous release 1.7.2:
48 88
49 - Sonic Visualiser now registers as a file type handler on OS/X, 89 - Sonic Visualiser now registers as a file type handler on OS/X,
50 providing better integration with the desktop generally (Dan Stowell) 90 providing better integration with the desktop generally (Dan Stowell)
71 Linux than previously, although it won't make much difference on 111 Linux than previously, although it won't make much difference on
72 Windows. 112 Windows.
73 113
74 - A Czech translation is now included (thanks to Pavel Fric). 114 - A Czech translation is now included (thanks to Pavel Fric).
75 115
116
76 Changes in Sonic Visualiser 1.7.2 since the previous release 1.7.1: 117 Changes in Sonic Visualiser 1.7.2 since the previous release 1.7.1:
77 118
78 - The time-value layer now has an origin line and an option to 119 - The time-value layer now has an origin line and an option to
79 show derivatives (change from one point to the next) rather than 120 show derivatives (change from one point to the next) rather than
80 raw values 121 raw values
83 occasional crash on startup in Windows 124 occasional crash on startup in Windows
84 125
85 - A crash when pressing Play straight after New Session has been 126 - A crash when pressing Play straight after New Session has been
86 fixed 127 fixed
87 128
129
88 Changes in Sonic Visualiser 1.7.1 since the previous release 1.7: 130 Changes in Sonic Visualiser 1.7.1 since the previous release 1.7:
89 131
90 - The RDF importer does a better job of assigning labels to layers, 132 - The RDF importer does a better job of assigning labels to layers,
91 layers to panes, and values to labelled regions 133 layers to panes, and values to labelled regions
92 134
98 - The main window status bar now shows the last label to have passed 140 - The main window status bar now shows the last label to have passed
99 the playback position in the current layer, at the right end of the 141 the playback position in the current layer, at the right end of the
100 status bar 142 status bar
101 143
102 - The Russian translation has been updated (thanks Alexandre) 144 - The Russian translation has been updated (thanks Alexandre)
145
103 146
104 Changes in Sonic Visualiser 1.7 since the previous release 1.6: 147 Changes in Sonic Visualiser 1.7 since the previous release 1.6:
105 148
106 - A new "Insert Item At Selection" function on the Edit menu 149 - A new "Insert Item At Selection" function on the Edit menu
107 can be used to create Note and Region layer items whose time 150 can be used to create Note and Region layer items whose time
121 164
122 - A very unobtrusive user survey is now included 165 - A very unobtrusive user survey is now included
123 166
124 - Various other bug fixes. 167 - Various other bug fixes.
125 168
169
126 Changes in Sonic Visualiser 1.6 since the previous release 1.5: 170 Changes in Sonic Visualiser 1.6 since the previous release 1.5:
127 171
128 - The Colour 3D Plot layer now supports logarithmic vertical 172 - The Colour 3D Plot layer now supports logarithmic vertical
129 scale and linear interpolation options. 173 scale and linear interpolation options.
130 174
133 177
134 - Further performance improvements have been made to Colour 3D 178 - Further performance improvements have been made to Colour 3D
135 Plot. 179 Plot.
136 180
137 - Various other bug fixes. 181 - Various other bug fixes.
182
138 183
139 Changes in Sonic Visualiser 1.5 since the previous version 1.4: 184 Changes in Sonic Visualiser 1.5 since the previous version 1.4:
140 185
141 - You can now insert time instants, time values, and notes using 186 - You can now insert time instants, time values, and notes using
142 a MIDI device during playback. If a time value or note layer is 187 a MIDI device during playback. If a time value or note layer is
204 data in them -- if you want to load uncompressed session files from 249 data in them -- if you want to load uncompressed session files from
205 XML, you need to know you're doing it. 250 XML, you need to know you're doing it.
206 251
207 - Several crashes and other bugs have been fixed. 252 - Several crashes and other bugs have been fixed.
208 253
254
209 Changes in Sonic Visualiser 1.3 since the previous version 1.2: 255 Changes in Sonic Visualiser 1.3 since the previous version 1.2:
210 256
211 - There is a new spreadsheet-style data viewer and editor for 257 - There is a new spreadsheet-style data viewer and editor for
212 viewing and editing the data in some types of annotation layer. 258 viewing and editing the data in some types of annotation layer.
213 259
221 - The gross mis-labelling of time lines in the ruler has been fixed. 267 - The gross mis-labelling of time lines in the ruler has been fixed.
222 268
223 - There is a new, somewhat provisional PulseAudio output driver. 269 - There is a new, somewhat provisional PulseAudio output driver.
224 270
225 - Several other bug fixes. 271 - Several other bug fixes.
272
226 273
227 New features in Sonic Visualiser 1.2, since the previous version 1.0: 274 New features in Sonic Visualiser 1.2, since the previous version 1.0:
228 275
229 - SV now supports time-alignment of multiple performances of a work 276 - SV now supports time-alignment of multiple performances of a work
230 loaded at the same time. This option is enabled when the MATCH Vamp 277 loaded at the same time. This option is enabled when the MATCH Vamp