Tom Poole
|
47306161ef
|
AUv3: Fixed a bug setting discrete parameters from the GUI
|
2018-08-06 17:35:33 +01:00 |
|
Tom Poole
|
a10a0d517e
|
APVTS: Fixed a bug mapping parameters defined by a NormalisableRange to a SliderAttachment
|
2018-08-06 12:31:12 +01:00 |
|
Tom Poole
|
102ed4a9f2
|
Fixed some compiler warnings
|
2018-06-27 17:02:25 +01:00 |
|
jules
|
974b4a8351
|
Removed some legacy friend class declarations that are no longer needed with modern compilers
|
2018-06-13 17:11:37 +01:00 |
|
Tom Poole
|
af1a57bfe5
|
Fixed a compiler warning
|
2018-06-12 09:58:41 +01:00 |
|
Tom Poole
|
072ff1ec02
|
Changed a variable name to more clearly denote a normalised parameter value
|
2018-06-12 09:12:56 +01:00 |
|
hogliux
|
d2bcc74f46
|
Fixed a compiler warning on Android
|
2018-06-11 13:03:12 +01:00 |
|
Tom Poole
|
d3cada1bc5
|
APVTS: Improved the default string displayed for parameter values
|
2018-06-11 12:47:10 +01:00 |
|
Tom Poole
|
009eb887ef
|
APVTS: Fixed an inconsistency between ComboBoxAttachment IDs and parameter values
|
2018-05-21 18:12:15 +01:00 |
|
ed
|
481221a256
|
Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers()
|
2018-05-09 10:04:27 +01:00 |
|
Tom Poole
|
2e51654958
|
APVTS: Fixed some issues using an UndoManager with an AudioProcessorValueTreeState
|
2018-05-08 18:00:23 +01:00 |
|
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
2018-04-19 20:27:47 +01:00 |
|
Tom Poole
|
76ed748c79
|
Added an isBoolean flag to APVTS parameters
|
2018-04-06 11:30:49 +01:00 |
|
ed
|
cdbc28c18b
|
Add documentation tags
|
2018-03-15 12:10:32 +00:00 |
|
Tom Poole
|
1e9a5a18ec
|
Fixed an issue forwarding valueToText functions in the SliderAttachment
|
2018-03-13 16:34:40 +00:00 |
|
Tom Poole
|
c2a877cac8
|
Passed the valueToTextFunction and textToValueFunction lambdas from an AudioProcessorValueTreeState parameter to an attached slider
|
2018-03-12 10:08:38 +00:00 |
|
Tom Poole
|
0ffe0fb61b
|
Added value-string conversion lambdas to the constructors of AudioParameterBool Choice Float and Int
|
2018-03-06 15:37:57 +00:00 |
|
Tom Poole
|
284fdc51df
|
Added a setNormalisableRange method to Slider
|
2018-03-02 14:36:49 +00:00 |
|
Tom Poole
|
d0c2c025ce
|
Added the ability to mark an AudioProcessorParameter as boolean
|
2018-02-14 15:38:58 +00:00 |
|
Tom Poole
|
1dc62a397c
|
Made the AudioProcessorValueTreeState more efficient when loading partial ValueTrees
|
2018-02-08 09:42:24 +00:00 |
|
Tom Poole
|
0a3da44f07
|
AU: Fixed a bug setting default values for discrete parameters
|
2018-02-02 14:39:01 +00:00 |
|
Tom Poole
|
dfa94c8425
|
Added some documentation to the AudioProcessorValueTreeState class
|
2018-01-16 12:10:04 +00:00 |
|
Tom Poole
|
61459ad24f
|
Added thread safe methods for getting and setting the AudioProcessorValueTreeState state
|
2018-01-12 16:25:01 +00:00 |
|
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!
|
2017-11-28 16:18:40 +00:00 |
|
hogliux
|
7399ed8ea8
|
Added a category support for parameters created with the AudioProcessorValueTree
|
2017-11-16 14:52:57 +00:00 |
|
jules
|
babea0885b
|
Added a method ValueTree::appendChild(). Also tidied up a lot of the ValueTree comments, which were a bit scrappy.
|
2017-11-11 14:17:48 +00:00 |
|
hogliux
|
544d3284e3
|
Added a callback to AudioParameterBool, Choice, Float and Int which is called when the parameter value changes
|
2017-10-26 16:19:16 +01:00 |
|
tpoole
|
463f1c840d
|
Removed the message manager lock from the AudioProcessorValueTreeState constructor
|
2017-10-20 10:21:33 +01:00 |
|
tpoole
|
332ad9d489
|
Enabled non-message thread creation of AudioProcessorValueTreeState
|
2017-10-18 12:09:44 +01:00 |
|
tpoole
|
598b791964
|
Fixed a bug when selecting AudioParameterChoice values in native DAW parameter views
|
2017-10-05 17:20:37 +01:00 |
|
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
|
2017-09-08 08:59:55 +01:00 |
|
tpoole
|
4dcce5083c
|
Added an option to declare plug-in parameters as either continuous or discrete, irrespective of their number of steps
|
2017-09-07 10:11:29 +01:00 |
|
tpoole
|
16f2c13ea7
|
Added the ability to use non-automatable parameters with the AudioProcessorValueTreeState class
|
2017-08-31 14:17:43 +01:00 |
|
hogliux
|
5930f2254c
|
Added ability to add meta parameters to AudioProcessorValueTree
|
2017-06-19 16:22:20 +01:00 |
|
tpoole
|
f4046909ab
|
Added an OS X 10.5 compatible std::function replacement
|
2017-05-03 15:36:25 +01:00 |
|
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
2017-04-27 14:43:04 +01:00 |
|
jules
|
6658f1fa70
|
Fixed a documentation typo
|
2017-03-13 14:14:04 +00:00 |
|
tpoole
|
4666c3dec9
|
Return AudioProcessorParameterWithID from AudioProcessorValueTreeState methods
|
2017-02-09 10:25:04 +00:00 |
|
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
2017-02-01 17:18:07 +00:00 |
|
tpoole
|
a554d0e95e
|
Added to the AudioProcessorValueTreeState documentation
|
2017-01-12 14:14:19 +00:00 |
|
hogliux
|
ba512e96fd
|
Renamed 'generic' parameter Category enum to something less generic
|
2017-01-12 12:54:50 +00:00 |
|
hogliux
|
7897331403
|
Added support for level meter parameter categories
|
2017-01-11 18:02:40 +00:00 |
|
tpoole
|
0d7a77d8ee
|
Improved AudioProcessorValueTreeState documentation
|
2017-01-10 13:03:13 +00:00 |
|
tpoole
|
af0791552a
|
Fixed Linux message thread assertion in AudioProcessorValueTreeState
|
2016-12-20 13:23:29 +00:00 |
|
tpoole
|
13549989fd
|
Added C++11 functions to Doxygen
|
2016-12-14 12:40:13 +00:00 |
|
hogliux
|
f6727f204b
|
Added label parameter to all AudioParameter constructors
|
2016-12-05 12:07:44 +00:00 |
|
tpoole
|
12256536a3
|
Fixed bug when setting AudioProcessorValueTreeState values before listeners are registered
|
2016-11-28 17:17:42 +00:00 |
|
tpoole
|
d438fa59e8
|
Fixed issues with AudioProcessorValueTreeState parameter synchronization
|
2016-11-14 12:37:01 +00:00 |
|
jules
|
c587d4b495
|
Minor code style tidy-ups
|
2016-10-20 10:55:27 +01:00 |
|
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.
|
2016-08-30 14:42:20 +01:00 |
|