1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-11 23:54:18 +00:00
Commit graph

474 commits

Author SHA1 Message Date
jules
06d8d4167c Added a method to StandaloneFilterApp to allow customisation of the window it creates 2016-04-15 09:02:37 +01:00
jules
e1205ec36c Re-added a WaveLab workaround in the VST wrapper 2016-04-14 11:38:08 +01:00
Timur Doumler
0eb0f27a16 Fixed Carbon host support for AudioUnit v2 by fixing the Projucer's Rez file treatment to work with new module system. 2016-04-13 17:40:30 +01:00
Timur Doumler
92a1747f27 Fixed AAX plug-in builds with new module format on OS X. 2016-04-13 14:20:30 +01:00
jules
fb864a5cb1 Corrected some spelling mistakes in comments 2016-04-11 11:13:44 +01:00
jules
32178f4a1f Tidied up some AUv3 code 2016-04-08 16:07:25 +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
hogliux
bbf716af9c Fix StandaloneFilterWindow compile error 2016-03-03 17:15:46 +00:00
jules
5840ba97ad Added DaVinci Resolve to PluginHostType 2016-03-02 10:46:07 +00:00
jules
66a52e505b Removed an old workaround in the VST wrapper that would substitute a sample rate of 44100 if the host failed to provide a rate. Now, in line with other formats, the VST wrapper will pass a rate of 0 through to the plugin. 2016-02-29 15:13:14 +00:00
Timur Doumler
94eb1e61f4 Fixed broken RTAS compilation on Visual Studio. 2016-02-25 23:32:35 +00:00
Timur Doumler
08c5c52061 Reverted a change that broke RTAS compilation on OS X (commit 672b07b9). 2016-02-23 17:33:25 +00:00
jules
672b07b9ac Added explicit namespaces to some RTAS code 2016-02-23 10:08:46 +00:00
jules
70a3db1cb1 Added method PluginHostType::isProTools() 2016-02-22 18:05:38 +00:00
hogliux
203e4e8c67 Fix a bug where AUs would incorrectly return an error when Logic tries to decrease the number of buses 2016-02-22 11:37:02 +00:00
hogliux
be34912b67 Remove unnecessary copying of channels in VST2 wrapper 2016-02-19 15:18:45 +00:00
hogliux
32e34bc808 Fix ugly noise feedback bug for AUs in Logic 2016-02-19 12:31:37 +00:00
hogliux
8465dea2ac Fixed missing surround format in PluginBusUtilities 2016-02-18 10:35:20 +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
hogliux
a53eda27d4 Fix various multi-bus issues and add support for consistent surround channel ordering 2016-02-09 17:46:28 +00:00
jules
82c4938ebe Deprecated theAudioProcessor::silenceInProducesSilenceOut method, which is no longer actually used by any of the plugin wrappers 2016-02-08 16:53:48 +00:00
jules
08b853ee35 Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public 2016-02-04 16:07:21 +00:00
jules
b05ff2ab2a Added Renoise to the PluginHostType list, and fixed a problem it had with window closing 2016-02-04 09:19:52 +00:00
hogliux
e29e9ee2e3 Fix VST2 channel layout issues in Plogue Bidule, Bitwig and Ableton Live 2016-02-03 10:58:20 +00:00
jules
90d8b85327 Removed support for VST master idle callbacks from the plugin wrapper. Hopefully it's years since any hosts relied on this ancient hack to work correctly. 2016-02-01 15:21:03 +00:00
jules
308a5b97e3 Fixed an AAX win32 include problem and avoided a warning 2016-01-29 10:39:31 +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
40f51f030b Added some Windows hooks to the AAX wrapper to improve mouse-wheel handling 2016-01-28 12:29:27 +00:00
hogliux
e5522b78e3 Fix various mult-bus bugs in VST 2 plug-in wrapper 2016-01-25 15:58:23 +00:00
jules
dcf949ba66 Additions to StandaloneFilterWindow 2016-01-13 13:00:14 +00:00
jules
a48465327b Added a macro JucePlugin_AAXDisableDynamicProcessing, which can be used to disable dynamics processing in an AAX plugin 2016-01-11 10:18:49 +00:00
Timur Doumler
5815416834 Avoided some Visual Studio 2010 warnings due to qualified enums (not allowed in pre-C++11). 2016-01-08 16:01:12 +00:00
jules
1240d4d6b3 Added new method AudioProcessor::supportsMPE(), and implemented this in AU and VST2 2016-01-07 11:44:57 +00:00
jules
82cc6b7183 Fix for an RTAS build error 2016-01-06 11:18:49 +00:00
hogliux
69d371d195 Make bus count non-writable or simple effect plug-ins: this seems to upset Logic 2016-01-04 11:49:37 +00:00
jules
63df487c86 Fixed an include problem with the AAX build 2015-12-30 10:41:36 +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
e4e78c8591 Made the AAX wrapper support the isSuspended() flag 2015-12-24 12:06:07 +00:00
jules
4583fa3fbf Used the ignoreUnused() function to tidy up some old code 2015-12-23 16:27:50 +00:00
jules
baab7546f4 Replaced some uses of the now-deprecated AudioProcessor::getTotalNumInputChannels() 2015-12-23 09:43:10 +00:00
jules
6cceb10417 Fixed an AAX compile error 2015-12-21 16:38:13 +00:00
jules
d0c4a8a4cb Fixed a Visual Studio warning 2015-12-21 14:53:01 +00:00
jules
66a4f56cd7 Added a projucer workaround to the AAX wrapper 2015-12-21 14:20:29 +00:00
hogliux
c9f4949f47 Fix warnings in StandaloneFilterWindow 2015-12-16 18:33:08 +00:00
jules
19d0c71050 Version number update 2015-12-16 18:14:23 +00:00
hogliux
4fef661ada Added multi-bus support for audio plug-in clients 2015-12-16 17:58:25 +00:00
jules
02492b36b9 Lots of small whitespace tweaks. 2015-12-13 19:32:05 +00:00
jules
0d3afee459 AudioUnits: In host + plugin sides, passed the loop start/end ppq positions via the playhead position info. 2015-12-13 11:23:37 +00:00
jules
428c8a79a5 Version number update 2015-12-10 11:02:38 +00:00