summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorLars Muldjord <larsbisballe@gmail.com>2016-03-24 14:02:52 +0100
committerLars Muldjord <larsbisballe@gmail.com>2016-03-24 14:02:52 +0100
commit614dbf4d0d21a562939915104670f5a0461b190f (patch)
tree424f50d1f7ce06db73e7c5523dc8277672c65574 /ChangeLog
parent080021e956ec9441d2aae8c2959b701b45b2bd7d (diff)
Added changes for 0.9.9
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog58
1 files changed, 58 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 9c4cfd7..2da6201 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,64 @@ Version 0.9.8.1-hotfix
Released March 16th 2015
- Fixed bug where resampling resulted in sample skewing over the output channels
+Version 0.9.9
+=============
+Release date: March 24th 2016
+Contributors: deva, chaot4, cglocke, viccuad
+
+Highlighted changes / fixes:
+ - Switch to LGPLv3
+ - Linux VST
+ - Embedded UI
+ - Prepped for diskstreaming (but not yet implemented in UI)
+ - Load of bug fixes
+
+All changes / fixes:
+ - Remove unused libraries
+ - Headers are currently a mix and gpl2 and gpl3. Should be fixed
+
+ - UI refactor
+ - Move textedit widget to refactor branch
+ - Move autolayout to refactor branch
+ - Use new notifier and refactor to new code guidelines:
+ - LineEdit fixes:
+ - Follow marker
+ - Scroll with long line and cursor in beginning of line
+ - Update Linux build agents so they support C++11
+
+ - Refactor CLI
+ - Rewrite all modules to be compiled directly into the binary
+ - Modernise all cli files
+
+ - Add diskstreaming feature with infinite buffer size:
+ - Test on windows
+ - Make sure on-the-fly framesize change is working
+ - Set pre-cache size to "infinite"
+ - Make std::mutex work with mingw
+ - Make unit tests:
+ - AudioCacheIDManager
+ - AudioCacheFile
+ - AudioCacheEventHandler
+ - AudioCache
+ - Design and implement AudioCache
+ - Use AudioCache in inner-loop
+ - Get framesize dynamically from output engine
+ - Handle snd files with refcounter
+ - Collapse events from same file and position into single multichannel event
+ - Make sure free-wheel-mode works in jack, lv2 and vst
+
+ - Add referenced drumkit/midi files feature
+ - Remove version number from man page
+
+ - Make benchmark performance comparisons with the "old" engine
+ - Add a valgrind test script
+ - Fix some problems reported by valgrind
+
+ - Add memory check to warn the user if the drumkit about to be loaded cannot fit into memory
+
+ - LV2/VST: Make UI event handling based on idle/run calls from the plugin host instead of in a thread
+ - Port "The Aasimonster" to new velocity format
+
Version 0.9.8
=============
Released February 22nd 2015