754 Commits (e982c70438a8aee277bcd4fe21cdfd7f9bd76c7f)

Author SHA1 Message Date
  Tom Poole 1e9a5a18ec Fixed an issue forwarding valueToText functions in the SliderAttachment 7 years ago
  Tom Poole c2a877cac8 Passed the valueToTextFunction and textToValueFunction lambdas from an AudioProcessorValueTreeState parameter to an attached slider 7 years ago
  Tom Poole f1af3908d5 Documentation fixes 7 years ago
  Lukasz Kozakiewicz b5e1c3d4c4 AudioProcessorGraph: start outputting audio only after the graph is prepared. 7 years ago
  Lukasz Kozakiewicz 3fcbead84c AudioProcessor: update obsolete comments (remove reference to non-existent AudiobusLayout). 7 years ago
  Tom Poole 0ffe0fb61b Added value-string conversion lambdas to the constructors of AudioParameterBool Choice Float and Int 7 years ago
  Tom Poole 284fdc51df Added a setNormalisableRange method to Slider 7 years ago
  Tom Poole 524ff595d9 Added a missing function deprecation 7 years ago
  Tom Poole 611971181f Added host-side AudioProcessorParameter implementations, deprecated the old methods for managing parameters, and updated the GenericAudioProcessorEditor 7 years ago
  Tom Poole 40d0d74ce4 Fixed a typo in a comment 7 years ago
  Tom Poole d3d1eeb770 Added an AudioProcessorParameter listener class 7 years ago
  Tom Poole d0c2c025ce Added the ability to mark an AudioProcessorParameter as boolean 7 years ago
  jules e55e87ee0e Fixed a compile problem where Atomic<bool> isn't available on some architectures 7 years ago
  Reuben Thomas 0931fcea18 Solved an issue where Ableton Live will deadlock when loading a plugin based on an AudioProcessorGraph. 7 years ago
  Tom Poole 5b8ef5bc1d Minor formatting fixes 7 years ago
  ed fa0f7a4281 Bump version number to 5.2.1 7 years ago
  Tom Poole 1dc62a397c Made the AudioProcessorValueTreeState more efficient when loading partial ValueTrees 7 years ago
  hogliux 98edbad0b1 VST3: Added support for loading VST3 preset files via a new method VST3PluginFormat::setStateFromVSTPresetFile 7 years ago
  Tom Poole 0a3da44f07 AU: Fixed a bug setting default values for discrete parameters 7 years ago
  dimitriroli 80224cafae Make setPlayHead in AudioProcessorGraph thread safe 7 years ago
  jules bb5bbf32a9 Added options to PluginListComponent and PluginDirectoryScanner to allow scanning of a specific set of files 7 years ago
  Tom Poole 8c0f0815f0 iOS: Added memory warning callbacks 7 years ago
  Tom Poole c46cb12c46 Fixed a bug with some ifdeffed VST3 code in the AudioProcessor definition 7 years ago
  Tom Poole 1b2e21d867 Fixed a bug with some ifdeffed VST3 code in the AudioProcessor definition 7 years ago
  jules 415f0e4c90 Added an alternative version of File::findChildFiles that returns the results array rather than it being an out-parameter. In almost all cases using this new version will make your code smaller and cleaner, as you can see from all the changes in this commit! 7 years ago
  Tom Poole dfa94c8425 Added some documentation to the AudioProcessorValueTreeState class 7 years ago
  Tom Poole df40cad110 VST3: Pass meter values to hosted plug-ins 7 years ago
  Tom Poole 56fb522185 VST3: Detect when parameters are automatable when hosting 7 years ago
  Tom Poole f204a99c6f VST3: Fixed an issue with parallel streams of parameter updates during playback 7 years ago
  Tom Poole f876b9f5df Minor formatting fixes 7 years ago
  Tom Poole 61459ad24f Added thread safe methods for getting and setting the AudioProcessorValueTreeState state 7 years ago
  jules 8d09eaadb6 Removed some defunct code from the C++1 feature detection macros, and simplified code which no longer needs to test for feature availability 7 years ago
  jules 1a60fa9765 More ScopedPointer/unique_ptr compatibility work 7 years ago
  jules 4fcedf7be5 Standardised some lambda syntax 7 years ago
  jules ce8b2d865a Used Button::onClick to simplify a bunch of library classes and demo code 7 years ago
  Tom Poole a2a3f32d8f Fixed some issues with IO channel counts in the StandaloneFilterWindow 7 years ago
  Tom Poole 510fa0c22b Made the sorting of plug-ins in KnownPluginList case-insensitive 7 years ago
  Tom Poole e174bb26bd A minor code tidyup 7 years ago
  Tom Poole cff37f5b6a Fixed some const violation errors 7 years ago
  Tom Poole 2d92311116 VST3: Fixed an issue with parallel streams of parameter updates during playback 7 years ago
  jules a4252b1407 Optimised the checking process for duplicate parameter IDs 7 years ago
  jules 8c30808ef9 Quick tidy-up in AudioPluginFormatManager 7 years ago
  jules 51f6c5d01c Tidied up a few bits of messy String concatenation 7 years ago
  jules fccd229469 Removed an unused struct 7 years ago
  jules 6d8dec34bd Did some modernisation in AudioProcessor 7 years ago
  jules f85d706131 Some minor formatting and comment fixes 7 years ago
  jules a586966c65 Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated! 7 years ago
  hogliux b40af8465b VST3: Removed some unused code 7 years ago
  hogliux 5bc0c2b06f VST3: Added support for VST3 SDK 3.6.8 7 years ago
  hogliux ff84ad9e76 AU: Ensured that parameter changes coming from the host do not call the host listeners with the same change 7 years ago