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 |
hogliux
|
30269baed1
|
Added higher-order ambisonics support to JUCE
|
7 years ago |
hogliux
|
57d7e98053
|
VST3: Removed some unused code
|
7 years ago |
hogliux
|
7a22f133c4
|
VST3: Added support for VST3 SDK 3.6.8
|
7 years ago |
hogliux
|
262357f091
|
VST3 Hosting: Added a more robust way to check if a VST3 plug-in has midi inputs/outputs
|
7 years ago |
hogliux
|
7399ed8ea8
|
Added a category support for parameters created with the AudioProcessorValueTree
|
7 years ago |
jules
|
babea0885b
|
Added a method ValueTree::appendChild(). Also tidied up a lot of the ValueTree comments, which were a bit scrappy.
|
7 years ago |
tpoole
|
a2bf8d49b6
|
iOS: Fixed a bug in the audio channels of the simulator and older versions of iOS
|
7 years ago |
jules
|
d4a7afa73f
|
Replaced some old juce-style sort operations with std::sort and lambdas
|
7 years ago |
jules
|
2dc9316420
|
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
|
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 |
jules
|
d0514c7924
|
Cleanup and refactoring work on the AudioProcessorGraph and the audio plugin host demo
|
7 years ago |
hogliux
|
544d3284e3
|
Added a callback to AudioParameterBool, Choice, Float and Int which is called when the parameter value changes
|
7 years ago |
ed
|
dbb2f620b4
|
Bump version number to 5.2.0
|
7 years ago |
hogliux
|
8eb18cd5ae
|
VST2 Hosting: Don't try changing the channel layout for multi-bus VST2s. Multi-bus VST2s have a fixed layout.
|
7 years ago |
tpoole
|
463f1c840d
|
Removed the message manager lock from the AudioProcessorValueTreeState constructor
|
7 years ago |