reuk
4a172a3d71
AUSDK: Fix out-of-bounds read when fetching parameter names
1 year ago
Tom Poole
61aa1fc4ab
Bump version number to 7.0.9
1 year ago
reuk
94ee60041f
Enumerate: Replace some non-ranged loops
1 year ago
Anthony Nicholls
ded6f901f9
AAX: Fixed the GetParameterNumberOfSteps override
1 year ago
Tom Poole
c474cb2469
Docs: Fix some missing Doxygen tags
1 year ago
reuk
3edb072758
VST3 Client: Avoid returning real editor size until onSize has been called
1 year ago
Tom Poole
45494e34d5
Bump version number to 7.0.8
1 year ago
reuk
89f19503a2
VST3 Client: Avoid returning kResultFalse from getCompatibilityJSON
1 year ago
reuk
f76799fde2
ObjCClass: Use concise form of addMethod
1 year ago
reuk
d6783a45f3
NSView: Set clipsToBounds to true for non-NSViewComponentPeer NSViews
1 year ago
reuk
1eed07528e
LV2 Client: Fix additional comma in generated manifest
1 year ago
Tom Poole
6bf9bb9a2e
Add final specifiers in implementation files
1 year ago
Anthony Nicholls
158220ddfa
Formatting: Use nested namespace definitions
1 year ago
reuk
d01166edc8
VST3ComSmartPtr: Avoid implicit conversions
1 year ago
reuk
335f6e9591
VST3: Fix context menu refcounts
When the host creates an IContextMenu, the initial refcount should be 1 rather than zero.
1 year ago
Anthony Nicholls
5e1865c1c2
AudioWorkgroup: Fix an issue with copying objects in an objective-c block
1 year ago
Tom Poole
4153d59e39
Formatting
1 year ago
Tom Poole
ff0cb4ad5b
Use NullCheckedInvocation in more places
1 year ago
reuk
3451d97277
LV2 Client: Use non-normalised values for enumeration scalePoints
1 year ago
Tom Poole
9b041f3d74
Add a base clang-tidy configuration
1 year ago
Oliver James
ae805ffe3f
AudioWorkgroups: Missing macro bug
Only include context observer block when workgroup types available.
1 year ago
Tom Poole
af7530e69c
AudioWorkgroup: Fix a case handling bug
1 year ago
reuk
b52a62a48d
VST3 Client: Reorder VST3 class factory for compatibility with JRiver Media Centre
1 year ago
reuk
2882cdbc83
AU Client: Fix call to dangling block
1 year ago
reuk
583f90bef3
LV2 Client: Add basic LV2URI validation at build time
1 year ago
Oliver James
7d9cdd3016
Audio: Add AudioWorkgroup support
This allows real-time threads to join an audio workgroup on Apple platforms.
1 year ago
Tom Poole
82f1fd57a4
Fix some compiler warnings
1 year ago
reuk
d7f7bf98fa
AU Client: Tweak saved version number of presets before restoring to allow restoring AUv3 state
1 year ago
Tom Poole
b769982bb5
Bump version number to 7.0.7
1 year ago
Anthony Nicholls
2a9ea9e534
Warnings: Reformat and match projucer and cmake recommended warnings
1 year ago
Tom Poole
d5cb08e60e
Bump version number to 7.0.6
1 year ago
reuk
cb55176b0e
VST3 Client: DRY activateBus implementation
1 year ago
reuk
0836cf33b1
VST3 Client: Avoid assertion failure in setBusesLayout when using PreferredChannelConfigurations
Using a preferred channel config with no input or output channels could
cause an assertion here because the AudioProcessor will always have a
single input/output bus by default.
1 year ago
Anthony Nicholls
61b27097b7
AAX: Allow runtime custom search paths for a page table file
1 year ago
reuk
ca16b82daa
VST3: Fix build failure in manifest helper when using an AppConfig.h
1 year ago
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.
1 year ago
reuk
77458fb4f9
VST3 Client: Generate moduleinfo.json into Resources directory of bundle
2 years ago
reuk
e56e470f5b
LV2 Manifest Helper: Rename main source file
2 years ago
reuk
7ed89e4896
WindowsHooks: Move into juce_gui_basics
2 years ago
reuk
1c1cbdf18d
ComponentBoundsConstrainer: Add new decorator constrainer
2 years ago
reuk
3d172f9c0d
AU Client: Fix pointer-to-bool conversion
2 years ago
reuk
59273f2ac7
VST3 Client: Fix factory ref-counting
2 years ago
reuk
2d31153d99
VST3 Client: Implement IPluginCompatibility
2 years ago
reuk
9a22a1b749
VST3 Client: Tidy up factory
2 years ago
reuk
3fee576b47
VST3: Update VST3 SDK
2 years ago
reuk
f0b7c3aa13
Unity: Fix failures due to excess exported symbols when building with MinGW
2 years ago
Tom Poole
7cdb641a14
Fix float equality warnings in the ARA SDK
2 years ago
reuk
28414a6af8
Global: Avoid floating-point equality checks where possible
2 years ago
Anthony Nicholls
05d5c94990
Native: Rename all native files for improved consistency
2 years ago
reuk
4fbc4da29a
Windows: Always define RunningInUnity flag in juce_gui_basics TU
2 years ago