1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-20 01:14:20 +00:00
Commit graph

101 commits

Author SHA1 Message Date
hogliux
13e7fc83cd Fixed a typo in the VST3 wrapper 2017-05-03 12:08:46 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
jules
8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 2017-03-27 13:06:42 +01:00
tpoole
9a8298a91a Fixed VST3 compiler warning 2017-03-20 12:28:14 +00:00
hogliux
dcc35c5dd6 Fixed a VST3 bug where a WaveLab workaround would unintentionaly mute buses for certain multi-bus plug-ins 2017-03-17 11:15:23 +00:00
hogliux
2ca5a9c32b Partially reverted fix for new VST3 SDK 3.6.7 by removing any dependency to VST2 SDK 2017-03-14 18:01:21 +00:00
hogliux
d496a77462 Fixed a crash when loading/restoring a VST3's plug-in state in Cubase 9 2017-02-28 10:09:28 +00:00
hogliux
d390e41768 Fixed an infinite VST3 re-sizing loop in Samplitude Pro X3 2017-02-23 13:19:30 +00:00
hogliux
1326846705 Only add DllMain to dll targets and remove from plugin utilities 2017-02-13 18:07:37 +00:00
tpoole
f2b2fb2819 Fixed JUCE_VST3_CAN_REPLACE_VST2 behaviour 2017-01-12 11:24:42 +00:00
hogliux
7897331403 Added support for level meter parameter categories 2017-01-11 18:02:40 +00:00
hogliux
910cab77a1 Added a WaveLab workaround by adding tmp buffers when WaveLab lies about the number of channels we are getting 2016-12-02 10:49:40 +00:00
hogliux
0ee2398eb5 Fixed compile error in recent commit on VS2015 2016-12-01 07:51:15 +00:00
hogliux
b5fb095696 Fixed a few VS2008 build errors 2016-11-30 11:43:47 +00:00
tpoole
267cfb8966 Fixed scoping of a conditional 2016-11-30 11:03:55 +00:00
tpoole
2ec8fb49d7 Fixed error restoring VST3 state in FL Studio 2016-11-29 19:26:50 +00:00
ed
b517884862 Fixed MSCV2015 compiler warning in VST3 wrapper 2016-11-28 14:09:18 +00:00
hogliux
284bc706c9 Added a workaround for WaveLab invisible editor bug 2016-11-25 14:32:11 +00:00
tpoole
119640f55f Fixed positioning of VST3 windows in Reaper 2016-11-24 12:36:36 +00:00
hogliux
8a93ddc818 Fixed a typo in recent studio one parameter workaround 2016-11-21 10:13:37 +00:00
hogliux
e49022bfba Added JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS option to workaround a Studio One bug 2016-11-17 14:18:00 +00:00
hogliux
63a71ff20d Fixed a bug where the VST3 plug-in wrapper would not respect the legacy layout field when disabling/enabling buses 2016-11-15 12:09:02 +00:00
jules
c587d4b495 Minor code style tidy-ups 2016-10-20 10:55:27 +01:00
hogliux
27be047e8e Allow disabling the main bus in VST3 plug-ins with the revised multibus API 2016-10-01 10:56:18 +01:00
hogliux
c14eb040b9 Fixed automation bug when switching between presets in VST and VST3 2016-09-20 14:57:38 +01:00
hogliux
4fa0516f40 Revised multibus API and added support for multibus hosting 2016-09-16 17:06:19 +01:00
tpoole
d873d2426a Fix some Xcode warnings in the VST and VST3 wrappers. 2016-08-23 22:32:10 +01:00
tpoole
08b2116c2b Make the mousemove behaviour of OS X plug-ins the same as their Windows counterparts 2016-08-19 09:53:13 +01:00
hogliux
4cf3c02998 Send parameter changes to processor when received via the EditController 2016-08-01 09:42:33 +01:00
hogliux
872f84dfd9 Check for hash collisions when generating integer parameter ids from parameter id strings 2016-07-10 10:10:20 +01:00
jules
84810b72cc Fixed some code that used a C++11 function 2016-06-27 12:01:33 +01:00
hogliux
a0259ce408 Add support for plug-ins which do not want to use a resize corner 2016-06-13 16:43:55 +01:00
hogliux
8cd6f49ea0 Add program change parameter to VST-3 plug-ins 2016-06-13 11:59:35 +01:00
hogliux
968cee4ad2 Remove unnecessary code after moving to static shared code library 2016-05-24 18:59:35 +01:00
hogliux
f5391cd9f9 Only report one midi in & out bus in VST3 wrapper 2016-05-24 16:41:49 +01:00
hogliux
ebb0a156a4 Add options to make AuidoProcessorEditors resizable with constraints 2016-05-19 14:28:34 +01:00
hogliux
6b9890107f Fix link errors when build VST plug-ins with VST 3 hosting support 2016-05-09 08:15:11 +01:00
hogliux
af6198b74f Add support for plug-ins to report the IDs of their parameters 2016-05-05 11:32:44 +01:00
hogliux
0cd926a199 Fix a bug which stopped multi-bus VST3 synths from working properly in Cakewalk 2016-04-27 15:48:18 +01:00
fr810
0d1f6211b1 Fix crash & assertion when running multi-bus plug-ins in Cakewalk 2016-04-21 10:56:07 +01:00
Timur Doumler
70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 2016-04-06 18:31:24 +01:00
hogliux
7cecc7edfb Add automation support for VST3 bypass 2016-03-20 13:09:00 +00:00
jules
536ca6cedf Added an internal flag JUCE_VST3_EMULATE_MIDI_CC_WITH_PARAMETERS which can turn off this VST3 hack if you don't need it 2016-02-16 14:37:33 +00:00
Timur Doumler
5ada47aa6f Removed the hacky CarbonDummy*Name workaround for Point and Component (name clash with Carbon headers); fixed a few header include issues that prevented RTAS from compiling. 2016-01-28 15:34:00 +00:00
jules
4b4b8df491 Simplified some headers in juce_audio_plugin_client to remove direct inclusion of AppConfig.h 2015-12-29 08:42:59 +00:00
jules
4583fa3fbf Used the ignoreUnused() function to tidy up some old code 2015-12-23 16:27:50 +00:00
hogliux
4fef661ada Added multi-bus support for audio plug-in clients 2015-12-16 17:58:25 +00:00
jules
34ce7f7019 Added a projucer workaround to VST3 code. 2015-12-07 12:52:41 +00:00
jules
6fcde1eccc VST3: some tweaks to fix window resizing in Reaper on OSX 2015-11-24 15:25:18 +00:00
jules
c562cfc3cc Converted AudioSampleBuffer into a templated class that can use either float or double types. Used this to implement 64-bit audio plugin support in VST and AU 2015-11-02 11:09:41 +00:00