forked from teragonaudio/MrsWatson
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog.txt
73 lines (66 loc) · 2.55 KB
/
ChangeLog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
Version 0.9.7:
- 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
Version 0.9.6:
- 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
Version 0.9.5:
- 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.
Version 0.9.4:
- Fix several heap corruption bugs
- Fix build on linux
- Organizing code into packages
- Various small bugfixes
- Improve test coverage
Version 0.9.3:
- 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
Version 0.9.2:
- 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
Version 0.9.1:
- Switching from libaiff to audiofile (provides WAV support)
Version 0.9.0:
- Initial public release