Tom Poole
|
68277517df
|
Added an assertion to check the default latency compensation in processBlockBypassed
|
6 years ago |
Tom Poole
|
e821dd9b8e
|
VST3: Fixed a memory leak
|
6 years ago |
ed
|
c96bf71488
|
Removed some empty ValueTree::Listener methods that are no longer needed
|
6 years ago |
ed
|
150d9ea6b1
|
VST: Ensure that reported bounds are consistent on all platforms
|
6 years ago |
ed
|
1a46fb3a5f
|
Minor whitespace tidying
|
6 years ago |
jules
|
b6f0b2d0aa
|
Tweaked the re-entrancy check on the PluginListComponent scan
|
6 years ago |
ed
|
61637218a2
|
macOS: Fixed a couple of places where CFStrings weren't being released properly
|
6 years ago |
Tom Poole
|
ba4f9d5fe5
|
VST3: Fixed a MIDI routing bug
|
6 years ago |
Tom Poole
|
cbdf5e6d21
|
Fixed some compiler warnings
|
6 years ago |
Tom Poole
|
f2db4bfba8
|
VST3: Removed some inconsequential debugging messages
|
6 years ago |
Tom Poole
|
cb41fdcb9e
|
macOS: Fixed spurious dynamic_cast type_info warnings when loading dylibs containing JUCE at runtime
|
6 years ago |
Tom Poole
|
20d480535a
|
APVTS: Improve the performance of parameter lookups
|
6 years ago |
ed
|
a672353ebc
|
VST3: Added a missing case statement from getChannelType()
|
6 years ago |
Tom Poole
|
6d4549499c
|
Fixed an issue where AudioProcessorGraph would drop MIDI notes close to the playhead when started
|
6 years ago |
ed
|
6722194260
|
Bump version number to 5.4.3
|
6 years ago |
ed
|
548838e139
|
Updated the documentation AudioProcessorValueTreeState::Listener::parameterChanged() to clarify that retrieving the value of the parameter that has changed via the other AudioProcessorValueTreeState methods whilst within the callback is not guaranteed to return an up-to-date value
|
6 years ago |
ed
|
af1cc0c70f
|
Minor documentation fixes
|
6 years ago |
Tom Poole
|
a042d60283
|
Fixed compatibility with VS2013
|
6 years ago |
Tom Poole
|
e3ebe5aed1
|
Bump version number to 5.4.2
|
6 years ago |
ed
|
24de5cf3c2
|
Added a missing case for wrapperType_Unity in AudioProcessor::getWrapperTypeDescription()
|
6 years ago |
Tom Poole
|
9b8644fed6
|
VST3: Fixed a bug receiving channel pressure messages
|
6 years ago |
ed
|
a234721110
|
Added various clang-tidy modernize-* fixes
|
6 years ago |
Tom Poole
|
f6aa82af27
|
VST3: Added compatibility with more speaker arrangements
|
6 years ago |
ed
|
49c152565e
|
APVTS: Don't call setNewState() when a parameter has been removed from the state
|
6 years ago |
jules
|
da2b10ada6
|
Got rid of some methods which had inexplicably ended up marked both 'virtual' and 'override'.
|
6 years ago |
jules
|
cdb55f70c2
|
Changes to avoid some clang warnings
|
6 years ago |
ed
|
0654b7ca57
|
APVTS: Use an interval of 0.01 for AudioParameterFloats created using the simple constructor
|
6 years ago |
jules
|
19513f5725
|
Added a re-entrancy check to the plugin scanner, so that if plugins pump the message thread it'll avoid triggering nested scans
|
6 years ago |
ed
|
257bfd4348
|
Updated an AudioParameterFloat unit test for the previous commit
|
6 years ago |
ed
|
57421a9041
|
APVTS: Made AudioParameterFloat's stringFromValueFunction fully backwards compatible
|
6 years ago |
ed
|
133429721e
|
APVTS: Made the stringFromValueFunction of AudioParameterFloat backwards compatible with old behaviour when using a NormalisableRange with an integer interval
|
6 years ago |
reuk
|
167a3a86b1
|
APVTS: Fixed a bug where parameter values are not initially flushed to the ValueTree
|
6 years ago |
Tom Poole
|
721d732b40
|
Reverted the numberOfDecimalPlaces behaviour of the String constructor
|
6 years ago |
Tom Poole
|
6b7a870f0b
|
Windows: Restricted the thread safe Studio One hang fix to only non-realtime cases
|
6 years ago |
Tom Poole
|
b7fbdd7009
|
Windows: Added a more thread safe fix for the Studio One hang
|
6 years ago |
Tom Poole
|
d19c410713
|
Windows: Fixed a hang in AudioProcessorGraph when doing non-realtime processing in Studio One
|
6 years ago |
Tom Poole
|
63b833855e
|
Updated the embedded VST3 SDK to version 3.6.12
|
6 years ago |
Tom Poole
|
64c898d027
|
VST3: Fixed a hosting issue retrieving the parameters of plug-ins that need their IO configured first
|
6 years ago |
Tom Poole
|
6ee4117fed
|
Minor formatting improvements
|
6 years ago |
Tom Poole
|
5a0d409879
|
VST3: Added a workaround to host some plug-ins with suspect behaviour
|
6 years ago |
ed
|
eaf0f990d4
|
Replaced all uses of static_cast<Type&&> with std::move
|
6 years ago |
reuk
|
8bb4bef24a
|
APVTS: Performance enhancements
|
6 years ago |
Tom Poole
|
23f9cff73e
|
Moved <map> into the set of standard headers
|
6 years ago |
ed
|
5a4e004fea
|
VST2: Fixed a scaling issue causing some non-DPI aware plug-ins to open with incorrect editor bounds
|
6 years ago |
Tom Poole
|
71224fa990
|
VST3: Serialise parameter changes when hosting plug-ins
|
6 years ago |
ed
|
1bea6b517d
|
macOS: Always resize embedded NSView asynchronously in AutoResizingNSViewComponent to fix a bug with some AU plug-ins reporting the incorrect size
|
6 years ago |
ed
|
03fd0b9c83
|
AUv3: Fixed a bug in the AU hosting code causing sample rate changes to be ignored
|
6 years ago |
Tom Poole
|
1c8d648444
|
Fixed a bug in the JUCE_FORCE_USE_LEGACY_PARAM_IDS compatibility flag
|
6 years ago |
ed
|
6d39f01793
|
Bump version number to 5.4.1
|
6 years ago |
Tom Poole
|
aa40ea1eb8
|
Fixed a live build error compiling the numeric header
|
6 years ago |