Mercurial > hg > sonic-visualiser
comparison CHANGELOG @ 2345:491ba15fcd96
Full dates
author | Chris Cannam |
---|---|
date | Tue, 08 Oct 2019 14:53:28 +0100 |
parents | f670b7653f8e |
children | 33a67f11e1c8 |
comparison
equal
deleted
inserted
replaced
2343:b35d9a313f38 | 2345:491ba15fcd96 |
---|---|
7 number has been bumped to v4.0. Sessions saved from v4.0 can be | 7 number has been bumped to v4.0. Sessions saved from v4.0 can be |
8 opened in earlier versions of Sonic Visualiser, but any Box layers | 8 opened in earlier versions of Sonic Visualiser, but any Box layers |
9 will not be loaded. | 9 will not be loaded. |
10 | 10 |
11 | 11 |
12 Changes in Sonic Visualiser v3.3 (May 2019) since the previous release 3.2.1: | 12 Changes in Sonic Visualiser v3.3 (21 May 2019) since the previous release 3.2.1: |
13 | 13 |
14 - Add support for reading the Opus audio codec on all platforms | 14 - Add support for reading the Opus audio codec on all platforms |
15 | 15 |
16 - Add support for WMA and AAC formats on 64-bit Windows. (AAC was | 16 - Add support for WMA and AAC formats on 64-bit Windows. (AAC was |
17 already supported on macOS.) Note that AAC support on Windows does | 17 already supported on macOS.) Note that AAC support on Windows does |
32 out the area | 32 out the area |
33 | 33 |
34 - Ensure that plugin stderr debug output is logged to the SV log file | 34 - Ensure that plugin stderr debug output is logged to the SV log file |
35 | 35 |
36 | 36 |
37 Changes in Sonic Visualiser 3.2.1 (Jan 2019) since the previous release 3.2: | 37 Changes in Sonic Visualiser 3.2.1 (07 Jan 2019) since the previous release 3.2: |
38 | 38 |
39 - Fix failure to record from built-in microphone on macOS 10.14 | 39 - Fix failure to record from built-in microphone on macOS 10.14 |
40 (caused by lack of microphone permission request text) | 40 (caused by lack of microphone permission request text) |
41 | 41 |
42 - Fix crash when closing SV or starting a new session during recording | 42 - Fix crash when closing SV or starting a new session during recording |
45 | 45 |
46 - Fix flashing effect when scrolling certain configurations of colour 3d | 46 - Fix flashing effect when scrolling certain configurations of colour 3d |
47 plot layer leftwards | 47 plot layer leftwards |
48 | 48 |
49 | 49 |
50 Changes in Sonic Visualiser 3.2 (Dec 2018) since the previous release 3.1.1: | 50 Changes in Sonic Visualiser 3.2 (07 Dec 2018) since the previous release 3.1.1: |
51 | 51 |
52 - Add ability to zoom closer than one sample per pixel, so as to see | 52 - Add ability to zoom closer than one sample per pixel, so as to see |
53 the interpolated signal level between samples | 53 the interpolated signal level between samples |
54 | 54 |
55 - Add oversampling control to the spectrogram and spectrum layers | 55 - Add oversampling control to the spectrogram and spectrum layers |
70 items | 70 items |
71 | 71 |
72 - Various other rendering improvements and bug fixes | 72 - Various other rendering improvements and bug fixes |
73 | 73 |
74 | 74 |
75 Changes in Sonic Visualiser 3.1.1 (Aug 2018) since the previous release 3.1: | 75 Changes in Sonic Visualiser 3.1.1 (14 Aug 2018) since the previous release 3.1: |
76 | 76 |
77 - Fix failure to record correctly into an empty session with certain | 77 - Fix failure to record correctly into an empty session with certain |
78 audio drivers | 78 audio drivers |
79 | 79 |
80 - Fix failure to run LADSPA plugins at all, except with some unusual | 80 - Fix failure to run LADSPA plugins at all, except with some unusual |
84 jumping back from a loop endpoint | 84 jumping back from a loop endpoint |
85 | 85 |
86 - Fix macOS .dmg image so as to use older HFS+ filesystem for compatibility | 86 - Fix macOS .dmg image so as to use older HFS+ filesystem for compatibility |
87 | 87 |
88 | 88 |
89 Changes in Sonic Visualiser 3.1 (July 2018) since the previous release 3.0.3: | 89 Changes in Sonic Visualiser 3.1 (14 July 2018) since the previous release 3.0.3: |
90 | 90 |
91 - Add Plugins tab to Preferences dialog, from which you can review | 91 - Add Plugins tab to Preferences dialog, from which you can review |
92 the plugin load paths and see which plugins were loaded from which | 92 the plugin load paths and see which plugins were loaded from which |
93 locations, and also customise load paths (though the various path | 93 locations, and also customise load paths (though the various path |
94 environment variables are still supported) | 94 environment variables are still supported) |
130 use Repoint for code management in the repository | 130 use Repoint for code management in the repository |
131 | 131 |
132 - Various other bug fixes | 132 - Various other bug fixes |
133 | 133 |
134 | 134 |
135 Changes in Sonic Visualiser 3.0.3 (May 2017) since the previous release 3.0.2: | 135 Changes in Sonic Visualiser 3.0.3 (25 May 2017) since the previous release 3.0.2: |
136 | 136 |
137 - Improve decisions about where and how to label vertical scales | 137 - Improve decisions about where and how to label vertical scales |
138 | 138 |
139 - Update build support material and documentation to reflect the | 139 - Update build support material and documentation to reflect the |
140 official release of Cap'n Proto 0.6 (which we can now use rather | 140 official release of Cap'n Proto 0.6 (which we can now use rather |
141 than depending on git builds) | 141 than depending on git builds) |
142 | 142 |
143 | 143 |
144 Changes in Sonic Visualiser 3.0.2 (Mar 2017) since the previous release 3.0.1: | 144 Changes in Sonic Visualiser 3.0.2 (25 Mar 2017) since the previous release 3.0.1: |
145 | 145 |
146 - Fix crash when changing parameters for spectrum view | 146 - Fix crash when changing parameters for spectrum view |
147 | 147 |
148 - Fix incorrect measure tool crosshairs in spectrum view | 148 - Fix incorrect measure tool crosshairs in spectrum view |
149 | 149 |
150 - Update Russian and Czech UI translations (thanks to Alexandre Prokoudine | 150 - Update Russian and Czech UI translations (thanks to Alexandre Prokoudine |
151 and Pavel Fric respectively) | 151 and Pavel Fric respectively) |
152 | 152 |
153 | 153 |
154 Changes in Sonic Visualiser 3.0.1 (Mar 2017) since the previous release 3.0: | 154 Changes in Sonic Visualiser 3.0.1 (12 Mar 2017) since the previous release 3.0: |
155 | 155 |
156 - Fix crashes with MIDI devices and speedup/slowdown control on Windows | 156 - Fix crashes with MIDI devices and speedup/slowdown control on Windows |
157 | 157 |
158 - Update MIDI input driver layer | 158 - Update MIDI input driver layer |
159 | 159 |
160 | 160 |
161 Changes in Sonic Visualiser 3.0 (Mar 2017) since the previous release 2.5: | 161 Changes in Sonic Visualiser 3.0 (07 Mar 2017) since the previous release 2.5: |
162 | 162 |
163 - Add ability to record audio, and ability to change the audio device | 163 - Add ability to record audio, and ability to change the audio device |
164 for playback or recording in the preferences | 164 for playback or recording in the preferences |
165 | 165 |
166 - Add complete support for high-resolution (Hi-DPI or retina) | 166 - Add complete support for high-resolution (Hi-DPI or retina) |
217 | 217 |
218 - Finally switch the Windows build to 64-bit by default (with | 218 - Finally switch the Windows build to 64-bit by default (with |
219 adapters to run either 32- or 64-bit plugins) | 219 adapters to run either 32- or 64-bit plugins) |
220 | 220 |
221 | 221 |
222 Changes in Sonic Visualiser 2.5 (Oct 2015) since the previous release 2.4.1: | 222 Changes in Sonic Visualiser 2.5 (23 Oct 2015) since the previous release 2.4.1: |
223 | 223 |
224 - Add unit-converter dialog, for converting between various pitch and | 224 - Add unit-converter dialog, for converting between various pitch and |
225 timing units | 225 timing units |
226 | 226 |
227 - Fix failure to reload note layers from session file | 227 - Fix failure to reload note layers from session file |
233 - Fix generation of wrong layer type from some CSV files | 233 - Fix generation of wrong layer type from some CSV files |
234 | 234 |
235 - Fix failure to export last instant in a time-instant layer | 235 - Fix failure to export last instant in a time-instant layer |
236 | 236 |
237 | 237 |
238 Changes in Sonic Visualiser 2.4.1 (Oct 2014) since the previous release 2.4: | 238 Changes in Sonic Visualiser 2.4.1 (01 Oct 2014) since the previous release 2.4: |
239 | 239 |
240 - Fix a crash when rendering certain colour 3d plot layers | 240 - Fix a crash when rendering certain colour 3d plot layers |
241 | 241 |
242 | 242 |
243 Changes in Sonic Visualiser 2.4 (Sep 2014) since the previous release 2.3: | 243 Changes in Sonic Visualiser 2.4 (01 Sep 2014) since the previous release 2.3: |
244 | 244 |
245 - Add support for left/right scrolling using a two-finger touchpad | 245 - Add support for left/right scrolling using a two-finger touchpad |
246 gesture (where available) | 246 gesture (where available) |
247 | 247 |
248 - Make the octave numbering into a configurable option, and change | 248 - Make the octave numbering into a configurable option, and change |
292 - Fix problems with keyboard shortcuts when using Qt5 on OS/X. This | 292 - Fix problems with keyboard shortcuts when using Qt5 on OS/X. This |
293 is the first release in which the official builds use Qt5 for all | 293 is the first release in which the official builds use Qt5 for all |
294 platforms. | 294 platforms. |
295 | 295 |
296 | 296 |
297 Changes in Sonic Visualiser 2.3 (Dec 2013) since the previous release 2.2: | 297 Changes in Sonic Visualiser 2.3 (12 Dec 2013) since the previous release 2.2: |
298 | 298 |
299 - Add a startup welcome dialog that also explains what SV makes | 299 - Add a startup welcome dialog that also explains what SV makes |
300 network connections for and allows user to forbid them | 300 network connections for and allows user to forbid them |
301 | 301 |
302 - Add "Export Audio Data" feature | 302 - Add "Export Audio Data" feature |
318 | 318 |
319 - Permit installation to non-default location with Windows installer | 319 - Permit installation to non-default location with Windows installer |
320 build | 320 build |
321 | 321 |
322 | 322 |
323 Changes in Sonic Visualiser 2.2 (July 2013) since the previous release 2.1: | 323 Changes in Sonic Visualiser 2.2 (31 July 2013) since the previous release 2.1: |
324 | 324 |
325 - Build with support for hidpi ("retina") text on OS/X | 325 - Build with support for hidpi ("retina") text on OS/X |
326 | 326 |
327 - Fix very slow analysis when using Ogg or FLAC files decoded | 327 - Fix very slow analysis when using Ogg or FLAC files decoded |
328 via libsndfile | 328 via libsndfile |
335 | 335 |
336 - Reset cyclical counters and switch back to navigate mode when | 336 - Reset cyclical counters and switch back to navigate mode when |
337 a new session is started | 337 a new session is started |
338 | 338 |
339 | 339 |
340 Changes in Sonic Visualiser 2.1 (May 2013) since the previous release 2.0.1: | 340 Changes in Sonic Visualiser 2.1 (16 May 2013) since the previous release 2.0.1: |
341 | 341 |
342 - Fix incorrect handling of FixedSampleRate outputs (Vamp SDK fix) | 342 - Fix incorrect handling of FixedSampleRate outputs (Vamp SDK fix) |
343 | 343 |
344 - Make it easier to see results from transforms that return a single point | 344 - Make it easier to see results from transforms that return a single point |
345 | 345 |
348 - Add discrete-curve mode for time-value layers (for curves with gaps) | 348 - Add discrete-curve mode for time-value layers (for curves with gaps) |
349 | 349 |
350 - Update code to build against Qt5 | 350 - Update code to build against Qt5 |
351 | 351 |
352 | 352 |
353 Changes in Sonic Visualiser 2.0.1 (Mar 2013) since the previous release 2.0: | 353 Changes in Sonic Visualiser 2.0.1 ( Mar 2013) since the previous release 2.0: |
354 | 354 |
355 - Fix incorrect samplerate in reading m4a files on OS/X | 355 - Fix incorrect samplerate in reading m4a files on OS/X |
356 | 356 |
357 | 357 |
358 Changes in Sonic Visualiser 2.0 (July 2012) since the previous release 1.9: | 358 Changes in Sonic Visualiser 2.0 (16 July 2012) since the previous release 1.9: |
359 | 359 |
360 - Support 64-bit builds on OS/X (using CoreAudio instead of | 360 - Support 64-bit builds on OS/X (using CoreAudio instead of |
361 obsolete QuickTime audio file reader) | 361 obsolete QuickTime audio file reader) |
362 | 362 |
363 - Simplify RDF reading and fix some bugs. Now requires Dataquay | 363 - Simplify RDF reading and fix some bugs. Now requires Dataquay |
365 directly. Release builds use Sord/Serd rather than Redland | 365 directly. Release builds use Sord/Serd rather than Redland |
366 | 366 |
367 - Add a fullscreen mode on the F11 key | 367 - Add a fullscreen mode on the F11 key |
368 | 368 |
369 | 369 |
370 Changes in Sonic Visualiser 1.9 (Oct 2011) since the previous release 1.8: | 370 Changes in Sonic Visualiser 1.9 (10 Oct 2011) since the previous release 1.8: |
371 | 371 |
372 - Add session templates; save session as template; apply template to | 372 - Add session templates; save session as template; apply template to |
373 session | 373 session |
374 | 374 |
375 - Tidy up the file open logic so as to remove the dialog asking how | 375 - Tidy up the file open logic so as to remove the dialog asking how |
376 to open a file, where possible | 376 to open a file, where possible |
377 | 377 |
378 - Various bug fixes. | 378 - Various bug fixes. |
379 | 379 |
380 | 380 |
381 Changes in Sonic Visualiser 1.8 (Apr 2011) since the previous release 1.7.2: | 381 Changes in Sonic Visualiser 1.8 (08 Apr 2011) since the previous release 1.7.2: |
382 | 382 |
383 - Sonic Visualiser now registers as a file type handler on OS/X, | 383 - Sonic Visualiser now registers as a file type handler on OS/X, |
384 providing better integration with the desktop generally (Dan Stowell) | 384 providing better integration with the desktop generally (Dan Stowell) |
385 | 385 |
386 - There is a new function to toggle all Time Rulers at once (key #) | 386 - There is a new function to toggle all Time Rulers at once (key #) |
406 Windows. | 406 Windows. |
407 | 407 |
408 - A Czech translation is now included (thanks to Pavel Fric). | 408 - A Czech translation is now included (thanks to Pavel Fric). |
409 | 409 |
410 | 410 |
411 Changes in Sonic Visualiser 1.7.2 (May 2010) since the previous release 1.7.1: | 411 Changes in Sonic Visualiser 1.7.2 (05 May 2010) since the previous release 1.7.1: |
412 | 412 |
413 - The time-value layer now has an origin line and an option to | 413 - The time-value layer now has an origin line and an option to |
414 show derivatives (change from one point to the next) rather than | 414 show derivatives (change from one point to the next) rather than |
415 raw values | 415 raw values |
416 | 416 |
419 | 419 |
420 - A crash when pressing Play straight after New Session has been | 420 - A crash when pressing Play straight after New Session has been |
421 fixed | 421 fixed |
422 | 422 |
423 | 423 |
424 Changes in Sonic Visualiser 1.7.1 (Oct 2009) since the previous release 1.7: | 424 Changes in Sonic Visualiser 1.7.1 (22 Oct 2009) since the previous release 1.7: |
425 | 425 |
426 - The RDF importer does a better job of assigning labels to layers, | 426 - The RDF importer does a better job of assigning labels to layers, |
427 layers to panes, and values to labelled regions | 427 layers to panes, and values to labelled regions |
428 | 428 |
429 - Interactive editing in the Text layer benefits from the same | 429 - Interactive editing in the Text layer benefits from the same |
436 status bar | 436 status bar |
437 | 437 |
438 - The Russian translation has been updated (thanks Alexandre) | 438 - The Russian translation has been updated (thanks Alexandre) |
439 | 439 |
440 | 440 |
441 Changes in Sonic Visualiser 1.7 (Sep 2009) since the previous release 1.6: | 441 Changes in Sonic Visualiser 1.7 (05 Sep 2009) since the previous release 1.6: |
442 | 442 |
443 - A new "Insert Item At Selection" function on the Edit menu | 443 - A new "Insert Item At Selection" function on the Edit menu |
444 can be used to create Note and Region layer items whose time | 444 can be used to create Note and Region layer items whose time |
445 extents correspond to the current selection(s) | 445 extents correspond to the current selection(s) |
446 | 446 |
459 - A very unobtrusive user survey is now included | 459 - A very unobtrusive user survey is now included |
460 | 460 |
461 - Various other bug fixes. | 461 - Various other bug fixes. |
462 | 462 |
463 | 463 |
464 Changes in Sonic Visualiser 1.6 (Jun 2009) since the previous release 1.5: | 464 Changes in Sonic Visualiser 1.6 (22 Jun 2009) since the previous release 1.5: |
465 | 465 |
466 - The Colour 3D Plot layer now supports logarithmic vertical | 466 - The Colour 3D Plot layer now supports logarithmic vertical |
467 scale and linear interpolation options. | 467 scale and linear interpolation options. |
468 | 468 |
469 - A new colour scheme (High Gain) has been added for spectrogram | 469 - A new colour scheme (High Gain) has been added for spectrogram |
473 Plot. | 473 Plot. |
474 | 474 |
475 - Various other bug fixes. | 475 - Various other bug fixes. |
476 | 476 |
477 | 477 |
478 Changes in Sonic Visualiser 1.5 (Mar 2009) since the previous release 1.4: | 478 Changes in Sonic Visualiser 1.5 (16 Mar 2009) since the previous release 1.4: |
479 | 479 |
480 - You can now insert time instants, time values, and notes using | 480 - You can now insert time instants, time values, and notes using |
481 a MIDI device during playback. If a time value or note layer is | 481 a MIDI device during playback. If a time value or note layer is |
482 current it will be used for insertion (giving a value equal to | 482 current it will be used for insertion (giving a value equal to |
483 the pitch class, or the played note, respectively); otherwise an | 483 the pitch class, or the played note, respectively); otherwise an |
514 | 514 |
515 - Several serious crashing, deadlock, and data corruption bugs have | 515 - Several serious crashing, deadlock, and data corruption bugs have |
516 been fixed. | 516 been fixed. |
517 | 517 |
518 | 518 |
519 Changes in Sonic Visualiser 1.4 (Dec 2008) since the previous release 1.3: | 519 Changes in Sonic Visualiser 1.4 (05 Dec 2008) since the previous release 1.3: |
520 | 520 |
521 - SV now has a Region layer type, used for display of features with | 521 - SV now has a Region layer type, used for display of features with |
522 durations. It also supports Vamp v2.0 plugins that provide durations | 522 durations. It also supports Vamp v2.0 plugins that provide durations |
523 for features. | 523 for features. |
524 | 524 |
544 XML, you need to know you're doing it. | 544 XML, you need to know you're doing it. |
545 | 545 |
546 - Several crashes and other bugs have been fixed. | 546 - Several crashes and other bugs have been fixed. |
547 | 547 |
548 | 548 |
549 Changes in Sonic Visualiser 1.3 (Jul 2008) since the previous release 1.2: | 549 Changes in Sonic Visualiser 1.3 (10 Jul 2008) since the previous release 1.2: |
550 | 550 |
551 - There is a new spreadsheet-style data viewer and editor for | 551 - There is a new spreadsheet-style data viewer and editor for |
552 viewing and editing the data in some types of annotation layer. | 552 viewing and editing the data in some types of annotation layer. |
553 | 553 |
554 - Alignments are now saved to the session file. | 554 - Alignments are now saved to the session file. |
563 - There is a new, somewhat provisional PulseAudio output driver. | 563 - There is a new, somewhat provisional PulseAudio output driver. |
564 | 564 |
565 - Several other bug fixes. | 565 - Several other bug fixes. |
566 | 566 |
567 | 567 |
568 Changes in Sonic Visualiser 1.2 (Feb 2008) since the previous release 1.0: | 568 Changes in Sonic Visualiser 1.2 (20 Feb 2008) since the previous release 1.0: |
569 | 569 |
570 - SV now supports time-alignment of multiple performances of a work | 570 - SV now supports time-alignment of multiple performances of a work |
571 loaded at the same time. This option is enabled when the MATCH Vamp | 571 loaded at the same time. This option is enabled when the MATCH Vamp |
572 plugin is installed. When alignment is switched on and more than one | 572 plugin is installed. When alignment is switched on and more than one |
573 audio file is open, SV will assume that all open files are | 573 audio file is open, SV will assume that all open files are |
700 (bar/beat, plain counter, time in seconds, tempo etc). | 700 (bar/beat, plain counter, time in seconds, tempo etc). |
701 | 701 |
702 - The official builds use Qt 4.3, which fixes some nasty | 702 - The official builds use Qt 4.3, which fixes some nasty |
703 bugs in the file dialog that the version 1.0 builds suffered from. | 703 bugs in the file dialog that the version 1.0 builds suffered from. |
704 | 704 |
705 | |
706 Changes in Sonic Visualiser 1.0 (10 May 2007): | |
707 | |
708 - First official release of Sonic Visualiser | |
709 |