Questions tagged [juce]

JUCE is a cross-platform GUI library written in C++. It provides strong cross-platform support of GUI elements and audio, and can also be used to make audio plugins (VST, VST3, AudioUnit, AUv3, RTAS, AAX). JUCE applications can use native audio frameworks on the respective platforms (WASAPI, CoreAudio...) or ASIO. JUCE apps can be built for Windows, Mac OS X, Linux, iOS, and Android.

JUCE is a cross-platform GUI library written in C++. It provides strong cross-platform support of GUI elements and audio, and can also be used to make audio plugins (VST, VST3, AudioUnit, AUv3, RTAS, AAX). JUCE applications can use native audio frameworks on the respective platforms (WASAPI, CoreAudio...) or ASIO. JUCE apps can be built for Windows, Mac OS X, Linux, iOS, and Android.

242 questions
1
vote
0 answers

Trying to instantiate a JUCE MessangerManager throws “Access violation writing location”

I am trying to use JUCE as a dll backend for a WinUI app. I managed to make it work but it sometimes(almost randomly, because I can't find a pattern, it looks like a timeout) throws JUCE_ASSERT_MESSAGE_MANAGER_EXISTS. people on the JUCE Forum…
1
vote
0 answers

JUCE Vst3 not created after successful build

I am trying to build a simple VST created with Projucer. In the Projucer Project settings, Enable Plugin Copy Step is by default enabled, and VST3 binary location is correctly pointing to my default VST3 folder location on my Mac…
indi qiqi
  • 11
  • 2
1
vote
1 answer

What's the default typeface used by JUCE framework

What's the default typeface used by JUCE framework GUI? I need to create SVG with exact same font as used by JUCE GUI by default.
vadimrostok
  • 131
  • 7
1
vote
1 answer

class fileChooser has no function file browserForFileToOpen()

Don't know what is the reason behind that error. It is showing that there is no function for chooser class. https://i.stack.imgur.com/lErRv.png
1
vote
1 answer

env->FindClass does not work in another thread

If I alter Juce's JNI_Onload to this: extern "C" jint JNIEXPORT JNI_OnLoad (JavaVM* vm, void*) { // Huh? JNI_OnLoad was called two times! jassert (androidJNIJavaVM == nullptr); androidJNIJavaVM = vm; auto* env = getEnv(); //…
Rafaelo
  • 33
  • 1
  • 15
1
vote
0 answers

When getNextAudioBlock is called during another File’s Playback in JUCE

When getNextAudioBlock is called during another File’s Playback, Is releaseResources called by Juce to stop any previous playback? If so, How would you override that?
Ethan Pervere
  • 23
  • 1
  • 10
1
vote
1 answer

glCopyPixels() is not returning the selected buffer pixels

I'm trying to copy the front buffer to the back buffer and also I need to copy the back buffer to the aux0 or aux1 buffer, but I can't get it to work. All I get is a blank copy, not the pixels. I do this right after I swap buffers with:…
1
vote
1 answer

libtorch: Why am I getting "c10::Error at memory location 0x000000C5539CC010." when calling torch::nll_loss()?

Update: I added a Minimal Reproducible Example below the original question. I've been debugging this error for some time now. It occurs when I call, torch::nll_loss(). I thought it was probably because my tensors didn't match, but I spent some time…
JVE999
  • 3,327
  • 10
  • 54
  • 89
1
vote
1 answer

libtorch: Why does my Tensor change value when returned from a method into another method?

I'm debugging this error: Unhandled exception at 0x00007FFA0B7D3E49 in AudioPluginHost.exe: Microsoft C++ exception: c10::Error at memory location 0x00000044B4DABDB0. I am trying to train a neural network, mostly based off of this example. Here's…
JVE999
  • 3,327
  • 10
  • 54
  • 89
1
vote
1 answer

'/usr/include/glib-2.0/glib/gurifuncs.h missing from glib-2.0

I try to build a cpp program with the JUCE framework and I get the error make: *** No rule to make target '/usr/include/glib-2.0/glib/gurifuncs.h', needed by 'build/intermediate/Debug/include_juce_gui_extra_6dee1c1a.o'. Stop. I have glib-2.0 on…
DedicatedDreamer
  • 361
  • 5
  • 21
1
vote
1 answer

Artificially reducing CPU speed or number of cores

I have a pretty beefy development machine that I am using to develop and test my project. I set up a situation that should load the CPU pretty heavily and checked performance monitor to see that I was using 130% CPU. I want to know how my program…
luqui
  • 59,485
  • 12
  • 145
  • 204
1
vote
0 answers

VS 2019 Cannot disable breaking on exception when thrown

I'm running into the exception: Unhandled exception at 0x00007FFDCC6356DC (mkl_core.dll) in AudioPluginHost.exe: 0xC0000005: Access violation accessing location 0x0000000000000000. I am told No symbol file loaded for mkl_core.dll which from what…
JVE999
  • 3,327
  • 10
  • 54
  • 89
1
vote
0 answers

How to integrate into Qt an external audio library for Android? JUCE? Superpowered?

Has anyone managed to successfully integrate Qt with another audio library or SDK? I am developing a Android (armeabi-v7a) application using Qt 5.13.2 on my macOs 10.13.6. Being the limitation of Qt as regards DSP, I was considering using the…
encoded
  • 11
  • 1
1
vote
0 answers

How can I debug my Android native C++ library for Unity3D?

I have created a JUCE based audio library in C++ (originally as a windows DLL) I have successfully built it into an AAR library with Android Studio I can successfully run it in a Unity3D build for Android. I can get the debugger messages back to…
garrilla
  • 539
  • 5
  • 15
1
vote
1 answer

JUCE Giving "memory.h" Not Found

I need help with a problem in JUCE, I have like almost a year of experience with c++ so I decided to start developing a music application, I've extracted JUCE.zip to my C drive, started the JUCE app, but when I create a GUI app it doesn't seem to…