Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-07 | give copy_vector() another chance. | Robin Gareus | |
last arguments in nsamples, not bytes | |||
2015-08-07 | VST use scratch buffers for processing. | Robin Gareus | |
2015-08-07 | fix VST plugin crash (from 35a9c63) | Robin Gareus | |
depending on offset, the audio-buffer may not be memory aligned, use memcpy() not SSE copy_vector. | |||
2015-08-05 | rework VST processing/buffering (no more alloca). | Robin Gareus | |
TODO: check Bufferset/VSTBuffer, eventually remove the VST_IN_PLACE ifdef’s | |||
2015-08-05 | VST replaceProcessing () != in-place processing. | Robin Gareus | |
2015-07-21 | VST plugin title fix #6467 | Robin Gareus | |
2015-04-16 | VST: fix a copy/paste typo and possible segfault | Robin Gareus | |
fix by Drumfix. | |||
2015-01-19 | use C locale, because POSIX locale is not supported on windows, and ↵ | Ben Loftis | |
operation is undefined. C works on all platforms | |||
2014-06-17 | Remove unused header includes | Tim Mayberry | |
2014-05-17 | vst - fix effGetParameterProperties; label may be unset. | Robin Gareus | |
2014-03-10 | use buf_index_in() to identify VST MIDI buffer | Paul Davis | |
Probably unnecessary as long we only have 1 MIDI port route, but this at least keeps symmetry with the output side | |||
2014-03-04 | mingw build fixes (tested with i686-w64-mingw32 on linux-x86_64) | Robin Gareus | |
2014-03-02 | implement VST midi-output | Robin Gareus | |
2014-02-22 | NOOP, whitespace change only | Robin Gareus | |
2014-02-22 | Windows VST GUI related rework | Robin Gareus | |
2014-01-15 | improve comment explaining the use of alloca() | Paul Davis | |
2014-01-15 | add back comment explaining the use of alloca() | Paul Davis | |
2014-01-15 | merge with master | Paul Davis | |
2014-01-15 | rework LXVST port assignments - fixes #5827 | Robin Gareus | |
2014-01-10 | Merge windows+cc branch into cairocanvas branch. Not finished, need to now ↵ | Paul Davis | |
merge windows branch to get changes from there | |||
2013-12-10 | use correct argument order with memset() | Nils Philippsen | |
2013-11-25 | Merge branch 'master' into cairocanvas | Paul Davis | |
2013-11-05 | back-port two actual bug fixes from cairocanvas branch | Paul Davis | |
2013-11-04 | fix reversed arguments to memset when clearing VST plugin name | Paul Davis | |
2013-08-08 | finally get to the bottom of where NO_PLUGIN_STATE needs to be in order to ↵ | Paul Davis | |
be useful | |||
2013-08-04 | 'libs/ardour' - Main body of changes required for building with MSVC | John Emmas | |
2013-07-15 | finally get to the bottom of where NO_PLUGIN_STATE needs to be in order to ↵ | Paul Davis | |
be useful | |||
2013-05-02 | forward port VST parameter name fix from mixbus: some/many VST plugins ↵ | Paul Davis | |
expect the buffer passed to them to be zero-filled, not just null-at-start. without this they can return garbage strings for parameter names | |||
2012-08-09 | test a different approach to propagating plugin parameter changes (VST only ↵ | Paul Davis | |
for now) git-svn-id: svn://localhost/ardour2/branches/3.0@13122 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-08-09 | more vst parameter related stuff | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@13120 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-08-09 | more vst parameter related stuff | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@13119 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-08-09 | VST parameter setting tweak | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@13118 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-08-09 | use new floateq() to check VST plugin parameter equality | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@13117 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-08-09 | more VST parameter debugging | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@13115 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-08-08 | some VST parameter mgmt debugging | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@13114 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-07-12 | break recursive loops of ↵ | Paul Davis | |
Plugin::parameter_changed()->Plugin::ParameterChanged()->Plugin::parameter_changed() ... git-svn-id: svn://localhost/ardour2/branches/3.0@13036 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-06-23 | Replace use of pbd/filesystem.h with glib/mm equivalents | Tim Mayberry | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12848 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-06-23 | Use std::string instead of PBD::sys::path in pbd/search_path.h, ↵ | Tim Mayberry | |
pbd/file_utils.h and ardour/session_dir.h git-svn-id: svn://localhost/ardour2/branches/3.0@12829 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-06-11 | lots more work trying to create a common structure for accessing plugin and ↵ | Paul Davis | |
MIDNAME patch/preset/program names. still not done git-svn-id: svn://localhost/ardour2/branches/3.0@12665 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-23 | Fix some confusion over getting parameter details from | Carl Hetherington | |
VSTs. git-svn-id: svn://localhost/ardour2/branches/3.0@10814 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-23 | Don't load program 0 on initialising a VST; I don't | Carl Hetherington | |
think we do that for any other plugins. Restore chunk-based preset loading for Linux VSTs. git-svn-id: svn://localhost/ardour2/branches/3.0@10805 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-23 | Remove VST current_program variable, since that stuff is | Carl Hetherington | |
managed by the presets code in Plugin. git-svn-id: svn://localhost/ardour2/branches/3.0@10801 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-23 | Remove heinous hack that is no longer required if we are | Carl Hetherington | |
not attempting to track setting modified status. git-svn-id: svn://localhost/ardour2/branches/3.0@10800 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-23 | Fix segfault on close. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10784 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-22 | Add missing files. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10774 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-11-21 | Rename windows VST stuff with a Windows prefix. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10738 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-06-01 | Fix broken whitespace. I'd apologize for the compile times if it was my ↵ | David Robillard | |
fault :D git-svn-id: svn://localhost/ardour2/branches/3.0@9654 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-12-29 | Try to ensure that the plugin loads its initial preset correctly. May fix ↵ | Carl Hetherington | |
#3602. git-svn-id: svn://localhost/ardour2/branches/3.0@8356 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-12-19 | Clean up plugin preset handling a bit. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@8301 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-12-15 | Fix a memory leak. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@8283 d708f5d6-7413-0410-9779-e7cbd77b26cf |