171 Commits (bf51d2c076f68fc5a16697c1ea5b51f68d1024a1)

Author SHA1 Message Date
  ed 428a7caf55 AAX: Fixed some warnings in the AAX wrapper 5 years ago
  reuk 4cf66d6522 Cleanup: Remove redundant inlines 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  reuk eae9a10944 MidiBuffer: Add iterator compatible with C++11 range-for 5 years ago
  reuk 5f348c3040 Warnings: Add warning-wrangling header 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  Tom Poole 379e8410fb AAX: Fixed a ppqPosition bug 5 years ago
  ed a54da0b832 Fixed some more typos 5 years ago
  ed 168f7e655b Fixed some compiler errors in the AAX wrapper when JUCE_STRING_UTF_TYPE != 8 5 years ago
  Tom Poole 18cda401c7 AAX: Tidied up an unused variable 5 years ago
  Tom Poole d4b7cceb32 Fixed more compiler warnings 6 years ago
  Tom Poole 07828eb87d AAX: Fixed a potential race condition when suspending a plug-in 6 years ago
  ed f617bea5fa AAX: Fixed a conversion warning in JuceAAX_Processor::isInAudioSuite() 6 years ago
  Tom Poole dc16992968 AAX: Fixed a bug setting the number of parameter steps 6 years ago
  Tom Poole d4aed754c0 AAX: Fixed some compiler warnings 6 years ago
  Tom Poole 096cad36a6 AAX: Fixed a bug setting the number of parameter steps 6 years ago
  Tom Poole ebe7aa2cc0 AAX: Fixed some compiler warnings 6 years ago
  ed 8f25833649 AAX: Disable multiple output buses when running in AudioSuite and added a PluginHostType::isInAAXAudioSuite() method to allow plug-ins to query whether they are running in AudioSuite 6 years ago
  Tom Poole 315f803c49 AAX: Prevent a warning about gaps in the algorithm context structure 6 years ago
  Tom Poole 3687710c58 AAX: Fixed potential issues with older PT control surfaces not handling large numbers of parameter steps 6 years ago
  Tom Poole 5a94a8d584 Minor formatting 6 years ago
  Tom Poole 0e1722e387 Multiple spelling fixes 6 years ago
  hogliux cfb071d52f PlugIns: Ensured that the midi buffer is allocated with a reasonable size before the plugin starts processing 7 years ago
  hogliux d37187c959 Re-named AudioProcessor in previous commit to not be plug-in format specific 7 years ago
  hogliux 4d0b1167f0 AAX: Added support for EQ curve graphs via a new AudioProcessor callback AudioProcessor::getAAXCurve 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  hogliux 3af838b377 AAX: Fixed some warnings when building an AAX plug-in with JucePlugin_IsMidiEffect=1 7 years ago
  Tom Poole 4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 7 years ago
  hogliux da0792c784 AAX: Fixed an ambiguous member declaration 7 years ago
  hogliux 3e4a4c0ea2 AAX: Added extra AAX header includes as needed for newest AAX SDK version 7 years ago
  hogliux b4da4539f1 AAX: Fixed an issue when ProTools refuses to accept the size requested by the plug-in 7 years ago
  hogliux 71f281257b AAX: Fixed a use-after-free crash in the handling of parameter IDs in the AAX wrapper 7 years ago
  hogliux 0db9415de6 Add bypass support to both hosting and plug-in client code 7 years ago
  hogliux e05a1549f2 Re-worked plug-in wrappers to all use new parameter system via LegacyAudioParameter wrapper class 7 years ago
  ed cdbc28c18b Add documentation tags 7 years ago
  Tom Poole 581fa8c5a0 AAX: Fixed an issue where you could get stuck in audioParameterChanged recursion 7 years ago
  hogliux 03195b094e AAX: Fixed a bug when changing the sidechain source could take a full buffer until reflected in the audio processing 7 years ago
  Tom Poole 107ba1fd69 Added parameter listener callbacks when a plug-in host changes a parameter 7 years ago
  Tom Poole 50ff2c5bc3 AAX: Removed an unused variable 7 years ago
  jules 6a49d6efdc Minor tidying up 7 years ago
  hogliux 30269baed1 Added higher-order ambisonics support to JUCE 7 years ago
  jules ad8ce801ab Added functionality to tell ProTools when a parameter name changes. Also did some quick cleanup in the AAX wrapper 7 years ago
  jules aecb819985 Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef) 7 years ago
  hogliux 82bc9da02c Added support for Atmos 7.0.2 and 7.1.2 Surround formats 7 years ago
  hogliux 5a843965e6 AAX: Added JucePlugin_AAX_Chunk_Identifier preprocessor define to override the AAX chunk identifier that is used by JUCE 7 years ago
  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 f346de10c3 Fixed 4dcce50 to support AudioProcessor based parameter selection 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
  hogliux 7d98da98ea Added FakeMouseMoveGenerator to AAX plug-ins so that the recent plug-in mouse exit fix also works for AAX plug-ins 7 years ago
  hogliux 86f9c11d15 Added new FrameRateType fps23976 to AudioPlayHead 7 years ago