hogliux
|
0db9415de6
|
Add bypass support to both hosting and plug-in client code
|
2018-04-04 11:26:26 +01:00 |
|
hogliux
|
e05a1549f2
|
Re-worked plug-in wrappers to all use new parameter system via LegacyAudioParameter wrapper class
|
2018-04-04 11:26:26 +01:00 |
|
ed
|
262dff8854
|
Bump version number to 5.3.0
|
2018-03-15 12:23:30 +00: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
|
f1af3908d5
|
Documentation fixes
|
2018-03-11 09:25:09 +00:00 |
|
Lukasz Kozakiewicz
|
b5e1c3d4c4
|
AudioProcessorGraph: start outputting audio only after the graph is prepared.
|
2018-03-08 15:07:08 +01:00 |
|
Lukasz Kozakiewicz
|
3fcbead84c
|
AudioProcessor: update obsolete comments (remove reference to non-existent AudiobusLayout).
|
2018-03-08 10:56:16 +01: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
|
524ff595d9
|
Added a missing function deprecation
|
2018-03-01 16:50:29 +00:00 |
|
Tom Poole
|
611971181f
|
Added host-side AudioProcessorParameter implementations, deprecated the old methods for managing parameters, and updated the GenericAudioProcessorEditor
|
2018-02-23 09:27:35 +00:00 |
|
Tom Poole
|
40d0d74ce4
|
Fixed a typo in a comment
|
2018-02-22 22:59:11 +00:00 |
|
Tom Poole
|
d3d1eeb770
|
Added an AudioProcessorParameter listener class
|
2018-02-15 12:13:44 +00:00 |
|
Tom Poole
|
d0c2c025ce
|
Added the ability to mark an AudioProcessorParameter as boolean
|
2018-02-14 15:38:58 +00:00 |
|
jules
|
e55e87ee0e
|
Fixed a compile problem where Atomic<bool> isn't available on some architectures
|
2018-02-13 17:06:38 +00:00 |
|
Reuben Thomas
|
0931fcea18
|
Solved an issue where Ableton Live will deadlock when loading a plugin based on an AudioProcessorGraph.
|
2018-02-13 16:51:41 +00:00 |
|
Tom Poole
|
5b8ef5bc1d
|
Minor formatting fixes
|
2018-02-12 15:50:41 +00:00 |
|
ed
|
fa0f7a4281
|
Bump version number to 5.2.1
|
2018-02-08 10:55:52 +00:00 |
|
Tom Poole
|
1dc62a397c
|
Made the AudioProcessorValueTreeState more efficient when loading partial ValueTrees
|
2018-02-08 09:42:24 +00:00 |
|
hogliux
|
98edbad0b1
|
VST3: Added support for loading VST3 preset files via a new method VST3PluginFormat::setStateFromVSTPresetFile
|
2018-02-07 17:08:54 +00:00 |
|
Tom Poole
|
0a3da44f07
|
AU: Fixed a bug setting default values for discrete parameters
|
2018-02-02 14:39:01 +00:00 |
|
dimitriroli
|
80224cafae
|
Make setPlayHead in AudioProcessorGraph thread safe
|
2018-02-02 11:59:40 +00:00 |
|
jules
|
bb5bbf32a9
|
Added options to PluginListComponent and PluginDirectoryScanner to allow scanning of a specific set of files
|
2018-01-31 15:12:37 +00:00 |
|
Tom Poole
|
8c0f0815f0
|
iOS: Added memory warning callbacks
|
2018-01-29 15:11:56 +00:00 |
|
Tom Poole
|
1b2e21d867
|
Fixed a bug with some ifdeffed VST3 code in the AudioProcessor definition
|
2018-01-17 15:24:05 +00:00 |
|
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!
|
2018-01-17 11:23:12 +00:00 |
|
Tom Poole
|
dfa94c8425
|
Added some documentation to the AudioProcessorValueTreeState class
|
2018-01-16 12:10:04 +00:00 |
|
Tom Poole
|
df40cad110
|
VST3: Pass meter values to hosted plug-ins
|
2018-01-16 12:02:19 +00:00 |
|
Tom Poole
|
56fb522185
|
VST3: Detect when parameters are automatable when hosting
|
2018-01-16 11:44:05 +00:00 |
|
Tom Poole
|
f876b9f5df
|
Minor formatting fixes
|
2018-01-15 17:27:46 +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
|
8d09eaadb6
|
Removed some defunct code from the C++1 feature detection macros, and simplified code which no longer needs to test for feature availability
|
2018-01-11 09:08:51 +00:00 |
|
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
2018-01-10 17:35:08 +00:00 |
|
jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
2018-01-08 10:28:41 +00:00 |
|
jules
|
ce8b2d865a
|
Used Button::onClick to simplify a bunch of library classes and demo code
|
2018-01-03 11:06:04 +00:00 |
|
Tom Poole
|
a2a3f32d8f
|
Fixed some issues with IO channel counts in the StandaloneFilterWindow
|
2017-12-21 18:59:53 +00:00 |
|
Tom Poole
|
510fa0c22b
|
Made the sorting of plug-ins in KnownPluginList case-insensitive
|
2017-12-20 15:02:26 +00:00 |
|
Tom Poole
|
e174bb26bd
|
A minor code tidyup
|
2017-12-19 16:12:31 +00:00 |
|
Tom Poole
|
cff37f5b6a
|
Fixed some const violation errors
|
2017-12-19 12:44:24 +00:00 |
|
Tom Poole
|
2d92311116
|
VST3: Fixed an issue with parallel streams of parameter updates during playback
|
2017-12-15 12:04:24 +00:00 |
|
jules
|
a4252b1407
|
Optimised the checking process for duplicate parameter IDs
|
2017-12-14 11:30:17 +00:00 |
|
jules
|
8c30808ef9
|
Quick tidy-up in AudioPluginFormatManager
|
2017-12-12 09:55:26 +00:00 |
|
jules
|
51f6c5d01c
|
Tidied up a few bits of messy String concatenation
|
2017-12-05 12:03:30 +00:00 |
|
jules
|
fccd229469
|
Removed an unused struct
|
2017-12-05 10:00:55 +00:00 |
|
jules
|
6d8dec34bd
|
Did some modernisation in AudioProcessor
|
2017-12-05 09:52:24 +00:00 |
|
jules
|
f85d706131
|
Some minor formatting and comment fixes
|
2017-11-28 17:46:15 +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
|
ff84ad9e76
|
AU: Ensured that parameter changes coming from the host do not call the host listeners with the same change
|
2017-11-23 16:40:40 +00:00 |
|