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

303 commits

Author SHA1 Message Date
jules
ef16b4481f Avoided a compiler warning. 2014-05-06 21:55:05 +01:00
jules
167f75772f Minor VST3 cleanup 2014-05-03 16:00:56 +01:00
jules
f34e812633 VST3 client workarounds for Wavelab and midi-only plugins. 2014-04-28 12:58:53 +01:00
jules
6c6c815a16 Changed default location for standalone plugin wrapper file saving. 2014-04-28 11:40:53 +01:00
jules
22056fab01 Added parameters to StandalonePluginHolder to allow custom file suffixes when loading/saving 2014-04-25 10:47:56 +01:00
jules
ef20f3a662 Added sanity-checks to VST2->3 chunk loading. 2014-04-18 10:25:46 +01:00
jules
596fccb6de Really minor UI tweak in StandaloneFilterWindow. 2014-04-17 12:27:56 +01:00
jules
2db263c122 Refactored StandaloneFilterWindow, breaking it up so that there's a separate class StandalonePluginHolder which can be used inside more customised windows. 2014-04-16 15:25:21 +01:00
jules
e6cb945088 VST2->3 state loading changes. 2014-04-12 22:42:37 +01:00
jules
395082b107 AAX: set the parameter modes differently depending upon the number of steps. 2014-04-05 22:05:44 +01:00
jules
f4fa3a420b Fix for VST3 stucture size issue. 2014-04-02 19:40:02 +01:00
jules
41cac9e5a1 More VST->VST3 auto-replace functionality. 2014-04-02 14:17:38 +01:00
jules
223523f4f5 Cleaned up some mistakes in the VST3 COM macros. 2014-04-02 10:26:25 +01:00
jules
b5d10d753a Made Process::isForegroundProcess() return a correct result on iOS. 2014-04-01 12:13:29 +01:00
jules
eff5503439 Fixed a few warnings in some OSX plugin builds. 2014-03-31 18:12:50 +01:00
jules
352e603d43 A couple of compiler warning fixes 2014-03-31 10:42:53 +01:00
jules
c478ff0116 Documentation fix. 2014-03-31 10:11:06 +01:00
jules
5409951861 Refactored some Xcode warning suppression. 2014-03-30 14:57:39 +01:00
jules
4251a2437b Version number update 2014-03-24 20:01:37 +00:00
jules
d102b61703 Another attempt at fixing win32 plugin key hook loops. 2014-03-24 19:23:39 +00:00
jules
93bf34ad0a Avoiding loops in win32 plugin key handling 2014-03-24 15:25:45 +00:00
jules
fa21d2ac02 Replaced AudioSampleBuffer::getSampleData with getReadPointer/getWritePointer methods (the old method is still available but deprecated). Apart from making code more explanatory and improving constness, these work with a new flag that keeps track of whether the buffer is clear, so that some operations can be elided when the data is known to be empty. 2014-03-24 14:39:32 +00:00
jules
e91a69080e Warning fixes 2014-03-21 15:26:55 +00:00
jules
5feabe9687 Another attempt to fix the infamous VST cubase key focus problem. 2014-03-19 21:00:47 +00:00
jules
b026fccb92 VST3 stream loading fix. 2014-03-17 13:27:14 +00:00
jules
8d834b29a1 Refactored VST plugin win32 hooks, and added mouse-wheel hooking to VST3. Also added a VC2010 project to the audio demo plugin. 2014-03-14 18:16:56 +00:00
jules
5ede2da44b Improved some MemoryBlock comments and gave the class a reset() method. 2014-03-14 10:15:35 +00:00
jules
bf72ff0851 Added VST3->VST2 backwards compatibility, with a flag JUCE_VST3_CAN_REPLACE_VST2 to disable this if you want your VST2 + 3 versions to use different IDs and not be interchangable. 2014-03-13 13:54:50 +00:00
jules
d633ee5d31 Stopped VST3 plugins sending parameter updates on the message thread, as these could interfere with updates being processed on the audio thread. 2014-03-11 11:03:35 +00:00
jules
d5cd1663db Fixed a VS compile problem. 2014-03-09 09:12:35 +00:00
jules
12d31f5203 VST3 fix for reading state from streams of unknown size. 2014-03-08 14:57:36 +00:00
jules
902a47d1ad Refactored a VST3 state method. 2014-03-08 13:07:30 +00:00
jules
a2b67cbfae Incrementing AAX change counter when audioProcessorChanged is called. 2014-03-02 21:41:34 +00:00
jules
7f9425058a Version number update 2014-02-28 20:55:06 +00:00
jules
3617bca65f Added multi-mono control for AAX. Fixed a problem with RTAS automation when opening plugin UIs. 2014-02-27 10:15:52 +00:00
jules
dd366bbcaa Fix for step count in VST3 parameters 2014-02-25 22:13:18 +00:00
jules
9cb86df630 Setting speaker arrangement strings for AAX. 2014-02-21 13:34:31 +00:00
jules
a3ea53c460 Version number update 2014-02-17 19:40:43 +00:00
jules
ce1a06c036 Removed sample-rate check from VST3 to keep Wavelab happy. 2014-02-17 11:21:05 +00:00
jules
d2a52948fc AAX fix. 2014-02-15 15:58:35 +00:00
jules
5c74ca9896 Fixes to VST3 wrapper to handle different numbers of input/output channels. 2014-02-11 10:22:12 +00:00
jules
7e15ead238 Fix when building VST3 without VST2. 2014-02-09 11:28:06 +00:00
jules
802197644b New interprocess utility classes: ChildProcessSlave and ChildProcessMaster. 2014-02-09 11:11:28 +00:00
jules
9820f04f85 Visual studio compiler fix. 2014-02-08 10:04:26 +00:00
jules
dc6dd6544c VST3 client fixes. 2014-02-07 17:27:39 +00:00
jules
e22e536626 Couple of tweaks to VST3 generation. 2014-02-06 11:27:23 +00:00
jules
04650ce6ea Some VST3 build fixes. 2014-02-05 21:14:44 +00:00
jules
4fe7240eb2 Initial version of VST3 plugin support. 2014-02-05 16:20:57 +00:00
jules
2c56bb7818 Additions to PluginHostType class. 2014-02-04 13:29:19 +00:00
jules
7dcac1a0b3 Avoided a few compiler warnings in the plugin build. 2014-01-31 10:27:26 +00:00