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

163 commits

Author SHA1 Message Date
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
jules
fb864a5cb1 Corrected some spelling mistakes in comments 2016-04-11 11:13:44 +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
84bc58f0c3 Add ability to remove a AudioGraph's node by it's pointer 2016-03-08 09:00:18 +00:00
hogliux
7ee4c800a9 Add getChannelIndexForType to AudioChannelSet class 2016-03-07 16:06:11 +00:00
hogliux
f4ac12820c Fix channel names in surround channel layouts 2016-02-19 10:22:37 +00:00
hogliux
d0d9b9c181 Choose stereo layout as default layout when using legacy channel configuration field 2016-02-16 09:11:22 +00:00
hogliux
fc8ffd9f76 Fix finding default layout for legacy plug-ins 2016-02-15 11:38:07 +00:00