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

170 commits

Author SHA1 Message Date
tpoole
98cb1011bb JUCE Demo: Increased the compiler warning level 2017-07-18 13:09:03 +01:00
jules
8493da4d7b Added method AudioProcessorEditor::setScaleFactor() and the Presonus plugin GUI scaling extensions to the VST2/VST3 plugin client and host classes. 2017-06-07 10:33:59 +01:00
hogliux
1c5042ab22 Silenced a harmless warning in VS2017 2017-06-05 11:14:04 +01:00
hogliux
ecacee031d AudioProcessor: Added optional getAlternateDisplayNames callback to be able specify shorter names for your AudioProcessor 2017-06-02 11:31:57 +01:00
tpoole
7663c4a045 Fixed a bug in the AudioProcessorGraph routing 2017-06-02 08:58:41 +01:00
jules
313571118e Added some braces to work around a compiler bug in VS2015 2017-05-31 12:38:07 +01:00
hogliux
307d515f4b Plug-ins: Added an assertion to check that no two parameters have the same id 2017-05-26 09:53:36 +01:00
jules
377a73a122 Tweaked the audio hosting demo to prevent multiple instances of the built-in filters being added 2017-05-03 15:00:10 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
hogliux
7ed37f8600 Added the standard JUCE splash screen and app usage reporting 2017-04-27 14:43:03 +01:00
jules
d36156c620 Removed some extraneous semicolons 2017-04-21 11:15:07 +01:00
hogliux
daba498ef9 Fixed a bug where the AudioProcessor would sometimes fail to call the numChannelsChanged() callback 2017-04-03 12:16:58 +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
79bdbc37cc Fixed some misleading indentation warnings 2017-03-27 11:57:00 +01:00
tpoole
4c59a920b4 Added Inter-App Audio capabilities to standalone plug-ins 2017-03-01 11:55:52 +00:00
jules
bf02c6e182 Minor documentation fix 2017-02-24 08:24:32 +00:00
hogliux
eba76a8487 Changed the way the unique AAX plug-in id is generated to future proof it for any future channel formats Avid decide to add to AAX 2017-02-13 14:12:39 +00:00
hogliux
7d28d7dec2 Added a fix to generate the AAX plug-in ID from the channel configuration (and not an arbitrary order in which JUCE probes configurations)
Also added the method AudioProcessor::getAAXPluginIDForMainBusConfig for developers to override the generation of AAX plug-in IDs so that their plug-ins remain backward compatible
2017-02-13 11:57:22 +00:00
hogliux
2da1bc5f41 Replace include guards with "#pragma once" 2017-02-01 17:18:07 +00:00
hogliux
d16123adc8 Added a new optional in/out parameter to AudioProcessor::Bus::isLayoutSupported to allow hosts to predict how the entire layout of an AudioProcessor may change when changing the layout of a single bus 2017-01-23 14:37:01 +00:00
tpoole
9b1ae84927 Fixed bug when maximum number of plug-in io channels is one 2017-01-18 09:55:29 +00:00
hogliux
ba512e96fd Renamed 'generic' parameter Category enum to something less generic 2017-01-12 12:54:50 +00:00
hogliux
7897331403 Added support for level meter parameter categories 2017-01-11 18:02:40 +00:00
ed
9a130f2810 Set avoidReallocating argument of AudioBuffer::makeCopyOf() to true in some audio class methods to avoid unnecessary reallocations in double-float buffer conversion 2016-12-07 10:10:20 +00:00
hogliux
bd9697b687 Fixed a compiler error on older gcc versions 2016-12-05 09:49:18 +00:00
jules
7467195ffa Minor tidying-up 2016-11-22 18:02:17 +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
hogliux
7cdcb19d25 Added a convenient function to get all channel sets with a particular number of channels 2016-10-29 17:20:55 +01:00
jules
c587d4b495 Minor code style tidy-ups 2016-10-20 10:55:27 +01:00
hogliux
3fb55ffd1f Fixed a compiler error which occured in gcc based compilers 2016-09-26 11:05:00 +01:00
hogliux
8835a24417 Fixed another typo and removed unecessary for loop 2016-09-20 12:33:38 +01:00
hogliux
4fa0516f40 Revised multibus API and added support for multibus hosting 2016-09-16 17:06:19 +01:00
hogliux
0862167459 Fixed a compiler warning for MIDI effect plug-ins 2016-09-16 15:20:58 +01:00
hogliux
56d5f7bab0 Don't update the rendering graph if the graph is not prepared 2016-07-20 18:19:06 +01:00
hogliux
8b1374d4b7 Don't call processBlock on a AudioProcessorGraph's node if it is suspended 2016-07-20 18:12:52 +01:00
hogliux
70f4b0d5dc Add more details to the documentation of the setResizable method in the AudioProcessorEditor 2016-07-12 14:29:22 +01:00
hogliux
2ca0c9200f Add beginParameterChangeGesture/endParameterChangeGesture support to GenericAudioProcessorEditor 2016-07-05 09:35:29 +01:00
hogliux
f7d7f8a204 Clear unused outputs when bypassing a plug-in 2016-06-27 15:48:54 +01:00
hogliux
320c5b66c7 Add removeChannel to AudioChannelSet 2016-06-15 12:16:17 +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
jules
565d664c58 Fixed a typo in a comment 2016-05-31 11:29:25 +01:00
hogliux
0141d0e1a6 Connecting an output node to a processor is an input and vice versa 2016-05-26 10:02:22 +01:00
hogliux
9069d70141 Fix bug in AudioGraphIOProcessor 2016-05-24 14:36:36 +01:00
hogliux
8e53286a20 Fix some warnings in VS2013 in the recent commits 2016-05-19 18:47:33 +01:00
hogliux
4205123d45 Fix an edge-case if the last stored editor window size is zero 2016-05-19 14:40:33 +01:00
hogliux
ebb0a156a4 Add options to make AuidoProcessorEditors resizable with constraints 2016-05-19 14:28:34 +01:00
jules
e13286ab55 Minor comment correction 2016-05-10 17:20:04 +01:00
hogliux
7056128bbc Add intersect method to AudioChannelSet 2016-05-05 11:55:06 +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
9da130c45e Update comment on estimatedSamplesPerBlock parameter used in the prepareToPlay method 2016-04-21 09:04:09 +01:00