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 |
|
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
|
2016-08-30 12:30:32 +01:00 |
|
ed
|
5c46c65456
|
Changed the documentation for AudioProcessorValueTreeState::SliderAttachment and ComboBoxAttachment to fix typos
|
2016-08-30 09:20:30 +01:00 |
|
hogliux
|
142ce5eb84
|
Fix a typo in the previous commit
|
2016-07-19 16:15:41 +01:00 |
|
hogliux
|
69cd509e4c
|
Add missing getNumSteps override to AudioProcessorValueTree parameters
|
2016-07-19 11:03:43 +01:00 |
|
hogliux
|
5e9c2566e3
|
Label attribute of AudioProcessorParamater should be public
|
2016-07-10 09:29:06 +01:00 |
|
hogliux
|
af6198b74f
|
Add support for plug-ins to report the IDs of their parameters
|
2016-05-05 11:32:44 +01:00 |
|
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.
|
2016-04-06 18:31:24 +01:00 |
|
jules
|
225297671c
|
Added some workarounds for compiling AudioProcessorValueTreeState with VS2013
|
2016-03-14 10:26:01 +00:00 |
|
jules
|
8622ec4004
|
Fixes for the operator= implementations of the AudioParameterXXX classes
|
2016-02-18 10:30:17 +00:00 |
|
jules
|
3ac5ab0ce4
|
Made AudioParameterFloat::getText handle a length of zero
|
2016-01-28 11:20:52 +00:00 |
|
jules
|
76886ea268
|
Added some optimisations to AudioProcessorValueTreeState to avoid it refreshing unnecessarily
|
2016-01-13 12:53:38 +00:00 |
|
jules
|
3cab305909
|
Improved rounding for values in AudioParameterChoice::convertTo0to1()
|
2015-11-09 10:55:37 +00:00 |
|
Joshua Gerrard
|
04e55e6438
|
Fixed Doxygen warnings by updating documentation for AudioProcessorValueTreeState
|
2015-11-04 11:30:19 +00:00 |
|
jules
|
02041328dc
|
Misc minor fix-ups
|
2015-11-02 18:07:36 +00:00 |
|
jules
|
b1a8470514
|
Added a collection of audio plugin parameter utility classes in juce_audio_processors/utilities
|
2015-11-02 14:49:47 +00:00 |
|