Tobias Doerffel
5dd68ea7f3
LVSL: track samplerate/tempo changes in VstPlugin base class
...
Up to now changes of samplerate or tempo only have been tracked by the
VeSTige plugin while e.g. the VstEffect didn't forward such changes to the
RemotePlugin. Moving according code from VeSTige to VstPlugin base class
fixes this issue.
2009-03-22 15:59:09 +01:00
Tobias Doerffel
14017622db
fixed crash when adding VST effects
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1960 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-12-19 16:20:41 +00:00
Tobias Doerffel
07a85799a7
rewrote wide parts of LVSL backend, see ChangeLog for details
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1898 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-12-10 00:40:55 +00:00
Tobias Doerffel
eb56db155f
win32-version: fixed crash when using VST plugins without GUI
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1888 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-12-08 20:44:12 +00:00
Tobias Doerffel
04053f53fb
improved VST GUI embedding ( closes #2167745 )
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1780 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-19 16:20:38 +00:00
Tobias Doerffel
ee662759f0
hold lock while dumping parameters
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1549 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-04 22:31:24 +00:00
Tobias Doerffel
a7e2ca44bb
made VST support layer work on native win32
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1546 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-04 16:21:38 +00:00
Tobias Doerffel
5b98f07f22
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
2008-09-03 16:07:15 +00:00
Tobias Doerffel
da0c5989a2
moved from lvsl_client.cpp
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1537 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-03 08:25:26 +00:00