rewrote VST support layer to use the new remotePlugin-framework

git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1542 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
Tobias Doerffel
2008-09-03 16:07:15 +00:00
parent 014ecfa901
commit 5b98f07f22
11 changed files with 439 additions and 973 deletions

View File

@@ -1,3 +1,26 @@
2008-09-03 Tobias Doerffel <tobydox/at/users/dot/sourceforge/dot/net>
* plugins/vst_base/communication.h:
* plugins/vst_base/vst_plugin.h:
* plugins/vst_base/vst_plugin.cpp:
* plugins/vst_base/remote_vst_plugin.cpp:
* plugins/vst_base/CMakeLists.txt:
* plugins/vst_effect/vst_effect.h:
* plugins/vst_effect/vst_effect.cpp:
* plugins/vestige/vestige.h:
* plugins/vestige/vestige.cpp:
* include/aeffectx.h:
rewrote VST support layer to use the new remotePlugin-framework
* include/remote_plugin.h:
* src/core/remote_plugin.cpp:
- added channel splitting mode
- made initial wait optional
- messages now can be constructed and set inline
* CMakeLists.txt:
added hint about removing CMakeCache.txt when libsndfile is missing
2008-09-02 Tobias Doerffel <tobydox/at/users/dot/sourceforge/dot/net>
* cmake/modules/Win32Toolchain.cmake: