Tags: tcwalther/MrsWatson
Tags
Changes since version 0.9.7: - Bit depth support! Finally MrsWatson understands bit depths other than 16-bit PCM. Currently supported bitrates include: - WAVE: 8/16/24/32-bit - AIFF: 16/24-bit - PCM: 8/16/24/32-bit - Also, 32-bit float PCM is now supported - Now using audiofile as default I/O library. This should fix most issues having to do with unrecognized WAVE files, or invalid generated files. - Support for AIFF files - Buffer delay compensation now works (thanks @jarl-dk) - Fixed some bugs with channel mapping (thanks @jarl-dk) - Several patches merged from GitHub pull requests (thanks, everybody!) - Improve support for big-endian systems - Added internal gain plugin (mrs_gain) - Added internal limiter plugin (mrs_limiter) - Remove --tail-time option - Code style standard adopted, code indented - Lots of code cleanups and organization
Changes since version 0.9.6: - New command-line option for setting parameters - Ensure that executable runs on 10.5 and above - Now have a single option for setting time signature - Handle key signature & proprietary MIDI meta events - Fix several small memory leaks - Fix several crashes - Log CPU usage overloads - Bugfixes, tests with 32/64 bit detection - Bugfixes, tests with big/little endian detection - New and more robust file API - Fix CMake project generation on Mac/Windows - Allow test suite to show log output from app - Improve internal documentation
Changes since 0.9.5: - Compatibility with VST shell plugins (including Waves plugins) - Compatibility fixes with plugins that declare more than 2 outputs (including Independence) - Compatibility fixes for Chainer and other plugins which rely on VstEvents* struct to remain in memory during processReplacing() - MrsWatson now sends correct musical time in PPQ/Bars when asked by plugin - Add 64-bit binaries to distribution zipfile (experimental) - Fix tons of memory leaks; test suite now runs with 0 bytes leaked - Fix several memory corruption bugs, valgrind now runs test suite with no errors - Windows build migrated to cmake - Several other bugfixes and small improvements
Changes since 0.9.4: - Better support for MIDI meta events. Tempo and time signature are now correctly read from MIDI files. - Fix a bug where MrsWatson would not know when to stop processing an instrument plugin chain. - Fix a bug where some monophonic VSTi's would not receive notes data in an expected format. - Fix some memory corruption bugs. - Improved application test suite.
Changes since 0.9.2: - Introduce CMake as build system for unix platforms (Linux & Mac OSX) - Several crash fixes reported by users - Ability to generate diagnostic error reports - Improved logging - Improved test coverage - More accurate time recording on all platforms - Other small improvements - FXP presets with chunks now supported
Changes since 0.9.1 - Using Visual Studio to build on Windows - Introduced test suite, though test coverage is current small - Experimental native support for writing WAVE data (only active for the Windows build right now). - Update to audiofile 0.3.4 - Fix a number of Windows bugs - Improved log formatting - Can send time in PPQ - Command line option for manually setting MIDI time division