|Name||Modified||Size||Downloads / Week||Status|
|Totals: 8 Items||20.7 MB||6|
This document records the changes made in each release of msndfile, and in all release candidates. For the full list of changes, see the git log.
I decided to throw in another release before working on write support. It only
brings one new feature: the "transpose" option to
msndfile.blockread; the rest
consists mostly of "infrastructural" changes.
The most invasive change (code-wise) is the migration to C99, which allows various simplifications to the code; note also the addition of the "restrict" keyword. Note that since you can use other compilers with Visual Studio (e.g., the Intel compiler, or MinGW), I did not remove support for VS from the build system. However, due to lack of C99 support in the Visual Compiler, msndfile will no longer compile with it.
Another large change is the rewrite of the test suite. The way it is structured now, missing FLAC support will not mask any other errors and vice versa.
Changes since 1.0:
AUDIO_FILESdata structure used in msndfile.blockread has been reimplemented as a linked list.
compile_msndfile.mis now a function
This is the first release of msndfile. It supports all functionality of wavread, and an almost feature complete function for block-wise reading.
Changes since 1.0RC3:
Changes since 1.0RC2:
Changes since 1.0RC1:
The first release candidate, no changes to report here.