177 Commits (71d10e750a0fb03c63c32b162c6e103600abe656)

Author SHA1 Message Date
  jules eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 7 years ago
  tpoole b58a0f4be7 Fixed some VS2013 compiler errors 7 years ago
  tpoole 4dcce5083c Added an option to declare plug-in parameters as either continuous or discrete, irrespective of their number of steps 7 years ago
  tpoole 16f2c13ea7 Added the ability to use non-automatable parameters with the AudioProcessorValueTreeState class 7 years ago
  hogliux b56e3890c2 Added AudioProcessor::updateTrackProperties callback to inform plug-ins about track colour and name changes 7 years ago
  hogliux 825888afba AudioProcessorGraph: Fixed a crash when the processor graph is called with block sizes larger than reported by prepareToPlay 7 years ago
  tpoole 621fcf31d2 AUv3: Added support for MIDI output, host MIDI controller visibility and MPE 7 years ago
  tpoole 98cb1011bb JUCE Demo: Increased the compiler warning level 7 years ago
  jules 8493da4d7b Added method AudioProcessorEditor::setScaleFactor() and the Presonus plugin GUI scaling extensions to the VST2/VST3 plugin client and host classes. 8 years ago
  hogliux 1c5042ab22 Silenced a harmless warning in VS2017 8 years ago
  hogliux ecacee031d AudioProcessor: Added optional getAlternateDisplayNames callback to be able specify shorter names for your AudioProcessor 8 years ago
  tpoole 7663c4a045 Fixed a bug in the AudioProcessorGraph routing 8 years ago
  jules 313571118e Added some braces to work around a compiler bug in VS2015 8 years ago
  hogliux 307d515f4b Plug-ins: Added an assertion to check that no two parameters have the same id 8 years ago
  jules 377a73a122 Tweaked the audio hosting demo to prevent multiple instances of the built-in filters being added 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  hogliux 7ed37f8600 Added the standard JUCE splash screen and app usage reporting 8 years ago
  jules d36156c620 Removed some extraneous semicolons 8 years ago
  hogliux daba498ef9 Fixed a bug where the AudioProcessor would sometimes fail to call the numChannelsChanged() callback 8 years ago
  jules 8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 8 years ago
  tpoole 79bdbc37cc Fixed some misleading indentation warnings 8 years ago
  tpoole 4c59a920b4 Added Inter-App Audio capabilities to standalone plug-ins 8 years ago
  jules bf02c6e182 Minor documentation fix 8 years ago
  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 8 years ago
  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) 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  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 8 years ago
  tpoole 9b1ae84927 Fixed bug when maximum number of plug-in io channels is one 8 years ago
  hogliux ba512e96fd Renamed 'generic' parameter Category enum to something less generic 8 years ago
  hogliux 7897331403 Added support for level meter parameter categories 8 years ago
  ed 9a130f2810 Set avoidReallocating argument of AudioBuffer::makeCopyOf() to true in some audio class methods to avoid unnecessary reallocations in double-float buffer conversion 8 years ago
  hogliux bd9697b687 Fixed a compiler error on older gcc versions 8 years ago
  jules 7467195ffa Minor tidying-up 8 years ago
  hogliux 63a71ff20d Fixed a bug where the VST3 plug-in wrapper would not respect the legacy layout field when disabling/enabling buses 8 years ago
  hogliux 7cdcb19d25 Added a convenient function to get all channel sets with a particular number of channels 8 years ago
  jules c587d4b495 Minor code style tidy-ups 8 years ago
  hogliux 3fb55ffd1f Fixed a compiler error which occured in gcc based compilers 8 years ago
  hogliux 8835a24417 Fixed another typo and removed unecessary for loop 8 years ago
  hogliux 4fa0516f40 Revised multibus API and added support for multibus hosting 8 years ago
  hogliux 0862167459 Fixed a compiler warning for MIDI effect plug-ins 8 years ago
  hogliux 56d5f7bab0 Don't update the rendering graph if the graph is not prepared 8 years ago
  hogliux 8b1374d4b7 Don't call processBlock on a AudioProcessorGraph's node if it is suspended 8 years ago
  hogliux 70f4b0d5dc Add more details to the documentation of the setResizable method in the AudioProcessorEditor 8 years ago
  hogliux 2ca0c9200f Add beginParameterChangeGesture/endParameterChangeGesture support to GenericAudioProcessorEditor 9 years ago
  hogliux f7d7f8a204 Clear unused outputs when bypassing a plug-in 9 years ago
  hogliux 320c5b66c7 Add removeChannel to AudioChannelSet 9 years ago
  hogliux a0259ce408 Add support for plug-ins which do not want to use a resize corner 9 years ago
  jules 565d664c58 Fixed a typo in a comment 9 years ago
  hogliux 0141d0e1a6 Connecting an output node to a processor is an input and vice versa 9 years ago
  hogliux 9069d70141 Fix bug in AudioGraphIOProcessor 9 years ago