Tom Poole
|
1dc62a397c
|
Made the AudioProcessorValueTreeState more efficient when loading partial ValueTrees
|
7 years ago |
Tom Poole
|
0a3da44f07
|
AU: Fixed a bug setting default values for discrete parameters
|
7 years ago |
Tom Poole
|
dfa94c8425
|
Added some documentation to the AudioProcessorValueTreeState class
|
7 years ago |
Tom Poole
|
61459ad24f
|
Added thread safe methods for getting and setting the AudioProcessorValueTreeState state
|
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
|
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 |
hogliux
|
544d3284e3
|
Added a callback to AudioParameterBool, Choice, Float and Int which is called when the parameter value changes
|
7 years ago |
tpoole
|
463f1c840d
|
Removed the message manager lock from the AudioProcessorValueTreeState constructor
|
7 years ago |
tpoole
|
332ad9d489
|
Enabled non-message thread creation of AudioProcessorValueTreeState
|
7 years ago |
tpoole
|
b0866b6a5f
|
Fixed a bug when selecting AudioParameterChoice values in native DAW parameter views
|
7 years ago |
tpoole
|
598b791964
|
Fixed a bug when selecting AudioParameterChoice values in native DAW parameter views
|
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
|
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
|
5930f2254c
|
Added ability to add meta parameters to AudioProcessorValueTree
|
8 years ago |
tpoole
|
f4046909ab
|
Added an OS X 10.5 compatible std::function replacement
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
jules
|
6658f1fa70
|
Fixed a documentation typo
|
8 years ago |
tpoole
|
4666c3dec9
|
Return AudioProcessorParameterWithID from AudioProcessorValueTreeState methods
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
8 years ago |
tpoole
|
a554d0e95e
|
Added to the AudioProcessorValueTreeState documentation
|
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 |
tpoole
|
0d7a77d8ee
|
Improved AudioProcessorValueTreeState documentation
|
8 years ago |
tpoole
|
af0791552a
|
Fixed Linux message thread assertion in AudioProcessorValueTreeState
|
8 years ago |
tpoole
|
1066a6d4ca
|
Added C++11 functions to Doxygen
|
8 years ago |
tpoole
|
13549989fd
|
Added C++11 functions to Doxygen
|
8 years ago |
hogliux
|
f6727f204b
|
Added label parameter to all AudioParameter constructors
|
8 years ago |
tpoole
|
12256536a3
|
Fixed bug when setting AudioProcessorValueTreeState values before listeners are registered
|
8 years ago |
tpoole
|
d438fa59e8
|
Fixed issues with AudioProcessorValueTreeState parameter synchronization
|
8 years ago |
jules
|
c587d4b495
|
Minor code style tidy-ups
|
8 years ago |
ed
|
70530a9d9a
|
Added beginParameterChange() and endParameterChange() methods to AudioProcessorValueTreeState::AttachedControlBase so that changes to ButtonAttachment and ComboBoxAttachment objects can be recorded as automation in hosts.
|
8 years ago |
ed
|
19d654d43a
|
Added symmetric skew option to NormalisableRange class. Added option to use symmetric skew in SliderPropertyComponent class. Fixed skew factor bug in AudioProcessorValueTreeState::SliderAttachment class
|
8 years ago |
ed
|
5c46c65456
|
Changed the documentation for AudioProcessorValueTreeState::SliderAttachment and ComboBoxAttachment to fix typos
|
8 years ago |
hogliux
|
142ce5eb84
|
Fix a typo in the previous commit
|
8 years ago |
hogliux
|
69cd509e4c
|
Add missing getNumSteps override to AudioProcessorValueTree parameters
|
8 years ago |
hogliux
|
5e9c2566e3
|
Label attribute of AudioProcessorParamater should be public
|
9 years ago |
hogliux
|
af6198b74f
|
Add support for plug-ins to report the IDs of their parameters
|
9 years ago |
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.
|
9 years ago |
jules
|
225297671c
|
Added some workarounds for compiling AudioProcessorValueTreeState with VS2013
|
9 years ago |
jules
|
8622ec4004
|
Fixes for the operator= implementations of the AudioParameterXXX classes
|
9 years ago |
jules
|
3ac5ab0ce4
|
Made AudioParameterFloat::getText handle a length of zero
|
9 years ago |
jules
|
76886ea268
|
Added some optimisations to AudioProcessorValueTreeState to avoid it refreshing unnecessarily
|
9 years ago |
jules
|
3cab305909
|
Improved rounding for values in AudioParameterChoice::convertTo0to1()
|
9 years ago |
Joshua Gerrard
|
04e55e6438
|
Fixed Doxygen warnings by updating documentation for AudioProcessorValueTreeState
|
9 years ago |
jules
|
02041328dc
|
Misc minor fix-ups
|
9 years ago |
jules
|
b1a8470514
|
Added a collection of audio plugin parameter utility classes in juce_audio_processors/utilities
|
9 years ago |