Paul Davis
|
24bb797853
|
save+restore VST preset program number; don't call begin/endSetProgram for VST 1.0 plugins
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4917 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-27 19:32:59 +00:00 |
|
Paul Davis
|
75119176e3
|
some totally untested FST/VST changes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4916 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-27 18:38:02 +00:00 |
|
Paul Davis
|
dfe26ae407
|
VST omnibus commit edition: use wine_pthread_create() everywhere instead of pthread_create; properly handle events when editor windows are closed, thus avoiding deadlock when deleting a VST plugin; actually delete plugins (of any kind) when requested to do so and there is an editor - this was a bug that has been around for quite a long time in 2.X; some extensions to the vestige header that might be legally dubious
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4889 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-24 15:48:34 +00:00 |
|
Paul Davis
|
53e0635a8e
|
clean up some FST debugging output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4862 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-17 12:30:22 +00:00 |
|
Paul Davis
|
9917f30a18
|
run time check for jack_set_thread_creator() - fixes building with current JACK releases
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4828 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-13 13:00:11 +00:00 |
|
Paul Davis
|
82da4fa3ac
|
a lot of VST support odds-and-ends, including preset discovery and support, extending vestige header a bit, some new thread stuff (may break compilation against JACK, and deliver partial tempo/meter info to VST plugins
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4824 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-03-13 03:53:22 +00:00 |
|
Paul Davis
|
7885988df9
|
working VST support with VeSTige header and new FST code
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4637 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-02-19 14:01:59 +00:00 |
|
Paul Davis
|
44a3f5419b
|
fix error in last commit with VST entry function type cast
git-svn-id: svn://localhost/ardour2/trunk@1512 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-02-26 17:48:53 +00:00 |
|
Paul Davis
|
c20e55d07a
|
fix compiler complaints about RCU code; fix a couple of compiler warnings
git-svn-id: svn://localhost/ardour2/trunk@1511 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-02-26 17:44:09 +00:00 |
|
Paul Davis
|
27cd4034bd
|
fix misdesign of VST GUI thread
git-svn-id: svn://localhost/ardour2/trunk@1428 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-02-06 20:09:35 +00:00 |
|
Paul Davis
|
1161fa8731
|
debugging VST issues
git-svn-id: svn://localhost/ardour2/trunk@1427 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2007-02-06 18:30:55 +00:00 |
|
Paul Davis
|
2b5d095464
|
correctly forward configure events to plugin windows, and cleanup FST code
git-svn-id: svn://localhost/ardour2/trunk@635 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2006-06-22 21:04:47 +00:00 |
|
Paul Davis
|
4d3e06f29d
|
more details for VST support
git-svn-id: svn://localhost/ardour2/trunk@630 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2006-06-22 00:22:16 +00:00 |
|