JUCE
JUCE copied to clipboard
JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.
A slider preference in Projucer that adjusts the line spacing in CodeEditorComponent.
(redoing #1039, sorry for the noise here too.) This fixes the core part of the issues exposed at https://forum.juce.com/t/env-findclass-does-not-work-inside-juce-app-very-strange/46886 The full details are explained at https://atsushieno.github.io/2022/03/16/juce-android-threads.html The existing juce::Thread invokes...
(redoing #1038, sorry for the noise!) This fixes one of the issues exposed as https://forum.juce.com/t/env-findclass-does-not-work-inside-juce-app-very-strange/46886 . A fully detailed explanation is available at https://atsushieno.github.io/2022/03/16/juce-android-threads.html In the current JUCE JNI invocation...
This check is unnecessary, since we require CMake 3.15 or higher, so this check can _never_ return false and thus we don't need it. Thank you for submitting a pull...
When using `JUCE_HEAVYWEIGHT_LEAK_DETECTOR` the stack traces are currently only demangled on Windows. This change demangles them on macOS and Linux (not tested) as well. To test, add a JUCE_HEAVYWEIGHT_LEAK_DETECTOR and...
This adds support for the types T, F and I in OSC Messages. Thoses types are part of the required list in the OSC 1.1 specification (Page 3, Paragraph 3.5)...
Favor composition over inheritance provides higher flexibility. Allowing Timers to be named member variables provides hints to the purpose of the Timer. Supporting multiple Timers in one class becomes easier....
Saving an audio file with many audio channels hits a limit (and asserts) at 255. https://github.com/juce-framework/JUCE/blob/9055820a30770479e30994c9a91029474cf60f7d/modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp#L160 After a quick glance at the git history: it seems like `chans` was formerly...
AudioUnits on iOS don't support components added to desktop. This patch will add the popover to the specified parent component's peer instead.
Had a few ```StringPairArray```'s I had to convert to JSON, was surprised JUCE can't do that yet. I used ```JSONFormatter``` stuff as much as possible, so it should behave nicely....