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.
This is a proposition to add interpolation support to ColourGradient. It adds an enum ColourGradient::Interpolation (only LINEAR and and NONE for now, LINEAR being the current interpolation method, there could...
the doc for TreeView::getUniqueName() indicates that it need be implemented only for the purpose of TreeView::getOpennessState(); but the doc for TreeView::getItemIdentifierString() states that it relies on getUniqueName() to be implemented...
``` Compiling include_juce_audio_formats.cpp In file included from ../../JuceLibraryCode/modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp:141:0, from ../../JuceLibraryCode/modules/juce_audio_formats/juce_audio_formats.cpp:66, from ../../JuceLibraryCode/include_juce_audio_formats.cpp:9: ../../JuceLibraryCode/modules/juce_audio_formats/codecs/flac/libFLAC/cpu.c: In function 'void juce::FlacNamespace::FLAC__cpu_info(juce::FlacNamespace::FLAC__CPUInfo*)': ../../JuceLibraryCode/modules/juce_audio_formats/codecs/flac/libFLAC/cpu.c:250:3: error: '__sigemptyset' was not declared in this scope __sigemptyset(&sigill_sse.sa_mask); ^~~~~~~~~~~~~ ../../JuceLibraryCode/modules/juce_audio_formats/codecs/flac/libFLAC/cpu.c:250:3: note:...
This is a proposal for a reliable detection of repeated keys for Linux. It is not based on peeking a future event and its timestamp. **Method** Use of libX11 API...
I raised an issue around setting uniforms using OpenGLGraphicsContextCustomShader - full context on the JUCE forum: https://forum.juce.com/t/requested-improvements-to-opengl-shader-support-in-juce/27422 This solution allows uniforms to be set using a std::function. It involves a...
Hi ROLI, When I create a TextButton component in GUI, the TextButton outline doesn't equal preview in Projucer. I think it is because LookAndFeelV4 use ComboBox::outlineColourId in drawButtonBackground (..) ....
As coded, the MIDI keyboard component assumes that each **MouseInputSource** index is distinct, but it is easy enough to have multiple sources all with e.g. index 0 yet different types,...
Helping to make sliders aware of multiple simultaneous sources of touch so they can respond appropriately. More information is available in [this discussion thread](https://forum.juce.com/t/multi-touch-slider-implementation/25180) on the JUCE forum.
Forum post with details: * https://forum.juce.com/t/pull-request-added-initial-support-for-reading-id3-and-vorbis-comments/24479 See the related issues on GitHub: * Resolves https://github.com/WeAreROLI/JUCE/issues/267 * Resolves https://github.com/WeAreROLI/JUCE/issues/266
URL class: set the connection timeout for functions that internally use the createInputStream function but do not provide this parameter in their interface, like readEntireTextStream().