surge
surge copied to clipboard
Update to Juce 7.0.12 (should fix Audio/MIDI settings dialog not opening on Ubuntu)
Bug Description:
Audio/MIDI settings dialog is not opening on Ubuntu.
Surge XT Version
Version: Surge XT 1.3.1.4b53827 Build: 2024-02-06 @ 15:30:18 on '1e9cd081d390/local' with 'GNU-9.4.0' using JUCE 7.0.5 System: Linux 64-bit Standalone on AMD Ryzen 9 3900X 12-Core Processor Sample Rate: 44.1 kHz / Process block size: 32 samples
- Plugin Type: [VST2, VST3, AU] -- not quite sure, I opened Surge XT as a standalone app.
- Bitness: 64
- Skin: Surge Dark
Reproduction Steps:
Start Surge XT standalone app using Ubuntu's launcher.
Click on the "Options" in the upper left. Menu opens to show "Audio/MIDI settings", clicking on that and nothing opens.
Similarly, on the line below it has a notification in yellow that says "Audio input is muted to avoid feedback loop", and on the right there is a button labeled "Settings ...", clicking on that does not open any dialog.
Expected Behavior:
Clicking on Audio/MIDI settings or the settings button should open the dialog to select MIDI inputs and audio input/output.
Computer Information (please complete the following!):
- OS: Ubuntu 23.10 (mantic)
- Display: Dual 4k (3840x2160) monitors at 100% scaling on Wayland
- Host: [e.g. Bitwig, Logic, Cubase, Reaper] - standalone?
Additional Information:
I haven't been able to reproduce, but once when I clicked on settings since install, it did open the dialog hidden underneath the Surge XT window, so I was able to change the settings once to connect a MIDI keyboard as input. Unfortunately I have not been able to reproduce whatever allowed it to work that one time. I've tried to retrace my steps 10+ times (including restarting the computer and reopening Surge XT) but have not been able to reproduce the one time it worked.
Both the load/save current state dialogs open correctly, though sometimes I receive a notification from Zenity like: "Save current state" is ready at the same time the dialog opens.
I installed Surge XT using the .deb
I downloaded from the releases for 1.3.1 using dpkg -i
. However it did fail on first install as libxcb-cursor0
was missing, so I manually installed that with sudo apt install ibxcb-cursor0
and then repeated the dpkg install.
I also notice that there is very odd behavior on resizing the window, where it appears to "ease" into the new resolution but there is a definite lag. I suspect that is another issue though.