Tom Poole
|
4229dc0a4f
|
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
|
2018-04-10 18:34:20 +01:00 |
|
Noah Dayan
|
1a31c86f39
|
Bump version number to 5.3.1
|
2018-04-10 17:01:54 +01:00 |
|
ed
|
5385102d45
|
AU: Modified AudioUnitPluginInstance::hasEditor() to check if iOS AUs have an editor instead of always returning true
|
2018-04-06 16:53:01 +01:00 |
|
Tom Poole
|
76ed748c79
|
Added an isBoolean flag to APVTS parameters
|
2018-04-06 11:30:49 +01:00 |
|
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 |
|