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.
I have made OSCInputStream and OSCOutputStream accessible by taking them out of OSCReceiver and OSCSender respectively and putting them into their own files. This would allow for implementations of OSC...
I have a first pass on support for MSVC ARM64. Less Native SIMD support; as the code need some work. MSFT ARM64 compiler doesn't like the subscript access without type...
`getProgramName` unconventionally returns `const String` rather than just `String`, and so triggers various warnings. Besides having no advantage AFAICS*, `clang-tidy` triggers the `readability-const-return-type` warning on this. This is a breaking...
It was a missing feature on Linux. I declare all my changes are licensed under MIT or ISC or whatever liberal.
additionnal parameter in the Label's "setEditable" method to allow start editing by focusGained with tab key. This allows to tab through a list of labels and edit them very quickly.
## **What** There's been several use cases where I've wanted to prevent the ListBox from updating it's selection, and then prompt the user with an alternate path, like saving their...
I added 2 flags in the Colour Selector to have the choice between hex and decimal values in the sliders, as well as adding an hex field for the whole...
Pretty self explanatory, I'm adding more javascript functions for the String class, otherwise the use of string is very limited and hard from scripts.
This lets the ComboBoxAttachment automatically propagate the choices from AudioParameterChoice. It also switches a button connected via a ButtonAttachment to clickingTogglesState, makes no sense otherwise IMHO.