1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-29 02:40:05 +00:00
Commit graph

1402 commits

Author SHA1 Message Date
attila
9275754369 Fix MSVC build when using JucePlugin_AAXPageTableFile 2023-08-07 14:48:53 +02:00
attila
eafcd86cfa Fix MSVC warning 2023-08-04 15:05:24 +02:00
Tom Poole
d5cb08e60e Bump version number to 7.0.6 2023-08-03 10:58:48 +01:00
attila
2571e772d3 VST3 Host: Add ARA extension detection when scanning plugin from moduleinfo.json 2023-08-02 10:23:57 +00:00
reuk
0f80e1be1a
VST3: Fix ambisonic speaker layout conversions 2023-07-24 14:20:16 +01:00
reuk
6694160fab
VST3 Host: Fix PluginDescription::category fetched from moduleinfo.json 2023-07-24 14:20:16 +01:00
attila
3872c0d3cf AAX Client: Fix returning invalid plugin IDs for layouts added in 2.5.0 2023-07-19 16:08:41 +00:00
Tom Poole
ff835be2ac Doxygen: Fix some Doxygen issues 2023-07-17 18:24:01 +01:00
reuk
242e93e41e LV2 Host: Avoid removing anchors from plugin URIs when loading editors 2023-06-29 12:38:21 +01:00
Anthony Nicholls
04a89007b7 AAX: Remove unhelpful and potentially confusing virtual method 2023-06-28 11:59:50 +01:00
reuk
c5b8b7eae0
VST3 Host: Remove assertion when plugin requests that its editor should be opened 2023-06-20 15:11:39 +01:00
reuk
2d0f21fb4a
VST3 Host: Tidy up input/output loops 2023-06-20 15:11:39 +01:00
reuk
364976b179
AudioProcessor: Tidy up bus assertions 2023-06-20 15:11:38 +01:00
Anthony Nicholls
b3da4ae946 ThreadPool: Add support for a user specified thread name 2023-06-19 12:24:45 +00:00
Anthony Nicholls
61b27097b7 AAX: Allow runtime custom search paths for a page table file 2023-06-09 12:51:43 +01:00
reuk
059d98507c
Params: Consistently use HostedAudioProcessorParameter rather than AudioProcessorParameterWithID when querying parameter IDs
AudioProcessorParameterWithID pre-dates HostedAudioProcessorParameter,
which is why AudioProcessorParameterWithID was initially used for this
purpose.
2023-06-01 18:49:32 +01:00
reuk
604e090372
VST3 Host: Update host parameter values when only plugin AudioProcessor reports changes 2023-06-01 18:49:31 +01:00
reuk
974795ed7a
VST3: Add support for 5/6/7-order ambisonics from VST 3.7.8 2023-05-31 15:15:27 +01:00
reuk
6015900d6d
VST3 Host: Constrain editor view to prevent it being resized beyond the minimum size recommended by the plugin 2023-05-31 15:15:27 +01:00
reuk
eeb6230db4
VST3 Host: Allow resizing of plugin views 2023-05-31 15:15:26 +01:00
reuk
7c53711ce0
VST3 Host: Read new moduleinfo.json location 2023-05-31 15:15:26 +01:00
reuk
06a2089872
VST3 Client: Update moduleinfotool to write compatibility info from plugin
Reintegrates changes from cf9fc84669
2023-05-31 15:15:26 +01:00
reuk
ab1b8de52f
VST3: Update SDK to 3.7.8 2023-05-31 15:15:26 +01:00
reuk
86011abe21
VST3: Improve MinGW compatibility 2023-05-04 18:39:58 +01:00
reuk
094698b735
VST3: Copy licenses and readmes that were missed during SDK update 2023-05-04 18:39:58 +01:00
reuk
2d31153d99
VST3 Client: Implement IPluginCompatibility 2023-05-02 13:33:48 +01:00
reuk
c34f5de2f5
VST3 Client: Update moduleinfo tool to support exporting info from IPluginCompatibility 2023-05-02 13:25:23 +01:00
reuk
cf9fc84669
VST3 Host: Add support for loading PluginDescriptions from moduleinfo.json 2023-05-02 13:25:23 +01:00
reuk
89f4657bee
VST3: Patch moduleinfotool sources to allow building on more platforms 2023-05-02 10:27:41 +01:00
reuk
417f0e9ca3
VST3: Add moduleinfotool sources 2023-05-02 10:27:41 +01:00
reuk
dccde43300
VST3: Remove warnings in fstring.cpp 2023-05-02 10:27:41 +01:00
reuk
3fee576b47
VST3: Update VST3 SDK 2023-05-02 10:27:41 +01:00
reuk
a233dc2680
AudioProcessor: Fix version hint check 2023-04-26 18:28:32 +01:00
reuk
cf4532967d
AudioProcessor: Only warn once if any parameter version hint is zero 2023-04-19 19:59:50 +01:00
reuk
dcef8b88b2
AudioProcessorGraph: Fix race condition when destroying AudioProcessorGraph on a background thread 2023-04-18 11:39:40 +01:00
Tom Poole
5cd77b0c9a ARA: Fix a float inequality warning 2023-04-17 10:53:13 +01:00
reuk
f6e6557edb
Global: Fix a few more float equality warnings 2023-04-13 12:19:58 +01:00
reuk
d30f51ff00
AudioProcessorGraph: Ensure graph is rebuilt if any node bus layouts change 2023-04-11 12:36:19 +01:00
attila
221d1aa6cf VST3: Map k91_4 and k90_4 to the canonical JUCE 9.1.4 and 9.0.4 layouts 2023-04-06 11:21:19 +00:00
reuk
27b38c8603
AudioProcessorGraph: Fix rebuild behaviour for UpdateKind::none 2023-04-04 19:55:12 +01:00
reuk
28414a6af8
Global: Avoid floating-point equality checks where possible 2023-04-04 19:55:11 +01:00
Anthony Nicholls
05d5c94990
Native: Rename all native files for improved consistency 2023-04-04 19:54:29 +01:00
Oli
100fec3830 PluginHostType: Add NI Maschine host type 2023-04-03 09:54:30 +01:00
attila
8c7f4eb231 ARA: Add ARADocumentControllerSpecialisation::doGetPlaybackRegionHeadAndTailTime() 2023-03-31 15:16:05 +00:00
reuk
e1e3697931
AU Client: Check explicit channel layouts all the way up to 16 ins/outs
AUs are more likely to have 16 channels on a bus now that the 9.1.6
Atmos layout is available.
2023-03-27 16:46:32 +01:00
attila
39cd0ef532 Add support for AAX SDK 2.5.0 2023-03-21 19:14:44 +01:00
reuk
926bbda4fa AudioProcessorEditor: Add method to configure layer-backedness of plugin editors 2023-03-09 14:10:27 +00:00
reuk
7da615a7a3
Objective-C: Tidy up block usages, and document block helpers 2023-03-02 13:25:49 +00:00
reuk
d073a7e8ca
VST3 Host: Avoid reading from non-existent buses 2023-03-02 12:03:31 +00:00
reuk
3d09a98826
AudioProcessorGraph: Avoid data race when setting parent on AudioGraphIOProcessor 2023-03-02 12:03:31 +00:00