Mercurial > hg > sonic-annotator
comparison CHANGELOG @ 172:64a7faf9a122
CHANGELOG and version number
| author | Chris Cannam |
|---|---|
| date | Wed, 15 Oct 2014 16:29:31 +0100 |
| parents | c24270fc6635 |
| children | 766268a32378 |
comparison
equal
deleted
inserted
replaced
| 171:c1834a31029c | 172:64a7faf9a122 |
|---|---|
| 3 | 3 |
| 4 Front-end changes: | 4 Front-end changes: |
| 5 | 5 |
| 6 - Add support for the start time and duration properties of a | 6 - Add support for the start time and duration properties of a |
| 7 transform, applying a plugin to only a range of the input audio | 7 transform, applying a plugin to only a range of the input audio |
| 8 - Add --normalise to request each audio file be normalised to 1.0 max | |
| 9 - Add --multiplex option to compose multiple audio files into a | 8 - Add --multiplex option to compose multiple audio files into a |
| 10 single multi-channel stream with one input file per channel | 9 single multi-channel stream with one input file per channel |
| 10 - Add --normalise to request each audio file be normalised to 1.0 max | |
| 11 - Add support for the plugin_version property of a transform, causing | |
| 12 Sonic Annotator to refuse to run with the wrong version of a plugin | |
| 11 - Add --minversion option to permit scripts to check that the | 13 - Add --minversion option to permit scripts to check that the |
| 12 version of Sonic Annotator is as they expect | 14 version of Sonic Annotator is as they expect |
| 15 - Add new housekeeping options to list the available feature writers | |
| 16 and supported audio file formats | |
| 17 - Pull out the feature-writer-specific help text into separate help | |
| 18 options (-h <writertype>) as the help was getting too long | |
| 19 | |
| 20 Back-end (feature writer) changes: | |
| 21 | |
| 22 - Add --csv-omit-filename, --csv-end-times, and --csv-fill-ends | |
| 23 options to the CSV feature writer to adjust various aspects of its | |
| 24 output | |
| 25 - Add "json" feature writer, exporting to JAMS (JSON Annotated Music | |
| 26 Specificiation) format. This writer is provisional and is expected | |
| 27 to change in future releases to comply more effectively with the | |
| 28 specification | |
| 29 - Add "midi" feature writer, exporting to MIDI files | |
| 30 - Add "lab" feature writer, exporting to tab-separated label files. | |
| 31 (This is equivalent to using the CSV writer with a tab separator and | |
| 32 the new --csv-omit-filename and --csv-end-times options, but it's | |
| 33 simpler to use if .lab is what you want) | |
| 13 | 34 |
| 14 Bug fixes: | 35 Bug fixes: |
| 15 | 36 |
| 16 - Fix the former habit of forging ahead even if not all transform | 37 - Fix the former habit of forging ahead even if not all transform |
| 17 files could be found or parsed (this may have been intentional | 38 files could be found or parsed (this may have been intentional |
| 18 behaviour but it is confusing more than it is useful) | 39 behaviour but it is confusing more than it is useful) |
| 19 - Fix failure to support --summary-only flag when reading transforms | 40 - Fix failure to support --summary-only flag when reading transforms |
| 20 with summaries from a transform file | 41 with summaries from a transform file |
| 21 | 42 |
| 43 | |
| 22 Changes in Sonic Annotator 1.0 since the previous release 0.7: | 44 Changes in Sonic Annotator 1.0 since the previous release 0.7: |
| 23 | 45 |
| 24 Bug fixes: | 46 Bug fixes: |
| 25 | 47 |
| 26 - Fix incorrect samplerate in reading m4a files on OS/X | 48 - Fix incorrect samplerate in reading m4a files on OS/X |
| 27 - Fix incorrect handling of FixedSampleRate outputs (Vamp SDK fix) | 49 - Fix incorrect handling of FixedSampleRate outputs (Vamp SDK fix) |
| 28 - Add tests that use the Vamp test plugin | 50 - Add tests that use the Vamp test plugin |
| 51 | |
| 29 | 52 |
| 30 Changes in Sonic Annotator 0.7 since the previous release 0.6: | 53 Changes in Sonic Annotator 0.7 since the previous release 0.6: |
| 31 | 54 |
| 32 Build changes: | 55 Build changes: |
| 33 | 56 |
| 35 obsolete QuickTime audio file reader) | 58 obsolete QuickTime audio file reader) |
| 36 | 59 |
| 37 - Simplify RDF reading and fix some bugs. Now requires Dataquay | 60 - Simplify RDF reading and fix some bugs. Now requires Dataquay |
| 38 (http://breakfastquay.com/dataquay/) rather than using Redland | 61 (http://breakfastquay.com/dataquay/) rather than using Redland |
| 39 directly. Release builds use Sord/Serd rather than Redland | 62 directly. Release builds use Sord/Serd rather than Redland |
| 63 | |
| 40 | 64 |
| 41 Changes in Sonic Annotator 0.6 since the previous release 0.5: | 65 Changes in Sonic Annotator 0.6 since the previous release 0.5: |
| 42 | 66 |
| 43 Build changes: | 67 Build changes: |
| 44 | 68 |
| 54 - Make it possible to specify the window shape in transform | 78 - Make it possible to specify the window shape in transform |
| 55 - Fix the --csv-one-file option which did not work in 0.5 | 79 - Fix the --csv-one-file option which did not work in 0.5 |
| 56 - Fix --force option when using playlists | 80 - Fix --force option when using playlists |
| 57 - Add -v option to print version number and exit | 81 - Add -v option to print version number and exit |
| 58 | 82 |
| 83 | |
| 59 Changes in Sonic Annotator 0.5 since the previous release 0.4: | 84 Changes in Sonic Annotator 0.5 since the previous release 0.4: |
| 60 | 85 |
| 61 Build changes: | 86 Build changes: |
| 62 | 87 |
| 63 - Remove unused audioio library and avoid its dependencies | 88 - Remove unused audioio library and avoid its dependencies |
| 67 - Avoid leaking file descriptors on exceptions | 92 - Avoid leaking file descriptors on exceptions |
| 68 - Fix embarrassing bug that caused failure to mix down to mono | 93 - Fix embarrassing bug that caused failure to mix down to mono |
| 69 properly for single-channel plugins with multi-channel input files | 94 properly for single-channel plugins with multi-channel input files |
| 70 - Fail sooner if the output file is not writable (i.e. don't wait | 95 - Fail sooner if the output file is not writable (i.e. don't wait |
| 71 until the first data is available for writing) | 96 until the first data is available for writing) |
| 97 | |
| 72 | 98 |
| 73 Changes in Sonic Annotator 0.4 since the previous release 0.3: | 99 Changes in Sonic Annotator 0.4 since the previous release 0.3: |
| 74 | 100 |
| 75 Build changes: | 101 Build changes: |
| 76 | 102 |
