ed
|
44428a399d
|
Updated the documentation for AudioProcessorGraph::addNode()
|
5 years ago |
ed
|
eedb9e9833
|
Linux: Fixed an occasional bug causing the top-left of VST2 plug-ins to be incorrect
|
5 years ago |
reuk
|
5d1a5e804c
|
ProcessorGraph: Fix issue where initialising empty graphs failed
|
5 years ago |
ed
|
a54da0b832
|
Fixed some more typos
|
5 years ago |
ed
|
bad6500424
|
Added activeEditorLock to AudioProcessor to replace callbackLock when accessing its activeEditor member to prevent priority inversion issues
|
5 years ago |
Tom Poole
|
1610d79314
|
VST3: Fixed a hosting parameter order bug
|
5 years ago |
reuk
|
7d2310795f
|
Threadsafety improvements
|
5 years ago |
Tom Poole
|
a268860713
|
AU: Improved the behaviour of setting and recalling presets
|
5 years ago |
Tom Poole
|
fd60158af1
|
macOS: Fixed some compiler warnings
|
5 years ago |
reuk
|
70ddcd16e6
|
APVTS: Use atomic floats for current parameter states
|
5 years ago |
reuk
|
6a27649a85
|
AudioProcessorGraph: Fixed an issue where processBlock could be called simultaneously with releaseResources
|
5 years ago |
Tom Poole
|
5e209b37d3
|
AudioProcessorGraph: Fixed some thread safety issues
|
5 years ago |
Tom Poole
|
98f4056d6e
|
AudioProcessorParameterGroup: Improved the documentation
|
5 years ago |
ed
|
a8e592d8a8
|
VST3: Scale the ContextMenu coords correctly in DPI-aware hosts
|
5 years ago |
Tom Poole
|
dc3614e9a8
|
Fixed a threading issue when checking for duplicate parameter IDs
|
5 years ago |
reuk
|
42be540c27
|
Improved the thread safety of AudioProcessorGraph
|
5 years ago |
Tom Poole
|
d73220920e
|
Made the audio parameter classes thread safe
|
5 years ago |
ed
|
eddd239d3a
|
Increase the GenericAudioProcessorEditor minimum height
|
5 years ago |
ed
|
1fe5e49980
|
VST3: Additional thread-safety improvements
|
5 years ago |
ed
|
77529d94f3
|
VST3: Thread-safety improvements for parameter queue
|
5 years ago |
Tom Poole
|
0b8beb7f93
|
Reduced the number of duplicate parameter ID check messages
|
5 years ago |
ed
|
9c23f34c74
|
Revert "AU: Call refreshParameterList() when kAudioUnitProperty_ParameterList event is received"
This reverts commit 0da9ed11dc .
|
5 years ago |
ed
|
4635e91603
|
AU: Support getting component description without a 'thng' resource in getComponentDescFromFile()
|
5 years ago |
ed
|
0da9ed11dc
|
AU: Call refreshParameterList() when kAudioUnitProperty_ParameterList event is received
|
5 years ago |
ed
|
e7dbf60fed
|
VST2: Always set wantsMidiMessages to true for synth plug-ins
|
5 years ago |
ed
|
2b542dc701
|
AU: Don't set kAudioUnitProperty_AudioChannelLayout property on plug-ins that don't support it
|
5 years ago |
ed
|
e86b1a8818
|
VST3: Don't add PluginDescription to results array if loadFrom() or initialize() fails
|
5 years ago |
ed
|
4583baf277
|
Bump version number to 5.4.5
|
5 years ago |
jules
|
5d7e2190e7
|
Fixed visibility for some AudioProcessorParameterWithID methods
|
5 years ago |
ed
|
4126dc72b1
|
VST3: Fixed a bug setting projectTimeMusic in toProcessContext()
|
5 years ago |
ed
|
7cb771a642
|
VST: Fixed a potential crash in VSTPluginWindow constructor
|
5 years ago |
ed
|
2b96435dbb
|
AU: Added nullptr check in getNumPrograms()
|
5 years ago |
ed
|
556f0d2ea5
|
Added a default constructor to AudioProcessorGraph::Connection
|
5 years ago |
ed
|
0b874fa60d
|
Minor documentation fix
|
5 years ago |
reuk
|
84849f8808
|
APVTS: Fix apvts parameter update recursion
|
5 years ago |
reuk
|
d37cee72e8
|
APVTS: Fix apvts parameter update recursion
|
5 years ago |
Tom Poole
|
528798d96e
|
Bump version number to 5.4.4
|
5 years ago |
ed
|
f21d1400f1
|
Enforce a minimum height for GenericAudioProcessorEditor
|
5 years ago |
reuk
|
8480d0110a
|
APVTS: Send parameter change notifications more proactively
|
5 years ago |
Tom Poole
|
a12bc32979
|
Fixed some warnings on the latest compilers
|
5 years ago |
Tom Poole
|
0c726918ab
|
VST3: Updated JUCE's embedded VST3 SDK version to 3.6.13
|
5 years ago |
Tom Poole
|
dc00dde492
|
VST3: Fixed compatibility with the 3.6.13 SDK
|
5 years ago |
Tom Poole
|
2945fc1295
|
VST3: Fixed a bug mapping channel types
|
5 years ago |
ed
|
e59b0863b5
|
VST3: Fixed a potential integer overflow in getHashForTUID()
|
5 years ago |
jules
|
6ba85cb46c
|
Added some static methods to all the AudioPluginFormat classes to allow their type names to be retrieved without an instance being created. Also added a method AudioPluginFormatManager::getFormats() for easier iteration of formats
|
5 years ago |
jules
|
7c65ea7e0b
|
Added a method AudioPluginFormat::isTrivialToScan(). Also removed the 'noexcept' flag from the AudioPluginFormat::requiresUnblockedMessageThreadDuringCreation() method
|
5 years ago |
jules
|
4599496a42
|
Added some flexibility to PluginListComponent to make it easier to customise, and added some right-click popup menu options for the items
|
5 years ago |
ed
|
e0caba805a
|
Cancel any pending async updates in DuplicateParamIDCheck destructor
|
5 years ago |
ed
|
19cebf8927
|
VST3: Fixed a mismatch in VST3PluginInstance::setCurrentProgram()
|
6 years ago |
Tom Poole
|
3e5a3b2cca
|
Tightened up an assertion in AudioParameterChoice
|
6 years ago |