I managed to compile SooperLooper under Ubuntu Studio, and I found a couple things that needed changing which I documented on the SooperLooper forum here:
http://essej.net/slforum/viewtopic.php? ... 7287#p7287
I still had to make the change to build rubberband, while fftw3 didn't have any problems compiling this time.
Now, here's what happens when I run sooperlooper (just the engine part) on my Pi:
Code: Select all
pi@raspberrypi:~ $ sooperlooper
SooperLooper 1.7.3
Copyright 2007 Jesse Chappell
OSC server URI (network) is: osc.udp://raspberrypi:9952/
Here's what I get when trying to run slgui:
Code: Select all
pi@raspberrypi:~/Downloads/sooperlooper/src/gui $ which slgui
/usr/local/bin/slgui
pi@raspberrypi:~/Downloads/sooperlooper/src/gui $ ls -l $(which slgui)
-rwxr-xr-x 1 root root 15424652 Nov 10 06:19 /usr/local/bin/slgui
pi@raspberrypi:~/Downloads/sooperlooper/src/gui $ slgui
slgui: our URL is osc.udp://raspberrypi:17056/
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 12 (X_ConfigureWindow)
Value in failed request: 0x0
Serial number of failed request: 1046
Current serial number in output stream: 1048
pi@raspberrypi:~/Downloads/sooperlooper/src/gui $
https://askubuntu.com/questions/833795/ ... r-operatio
If I run the installed version of SooperLooper that came from the Raspbian repository, I get this (and it works): I tried running gdb, and the same error pops up when I set a breakpoint at "main", run to main, and then use the "next" command:
Code: Select all
Breakpoint 1, main (argc=1, argv=0x7efff384) at gui_app.cpp:65
65 IMPLEMENT_APP(SooperLooperGui::GuiApp)
(gdb) n
slgui: our URL is osc.udp://raspberrypi:17528/
[New Thread 0x732722f0 (LWP 27571)]
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 12 (X_ConfigureWindow)
Value in failed request: 0x0
Serial number of failed request: 1046
Current serial number in output stream: 1048
[Thread 0x73758010 (LWP 27568) exited]
warning: Error removing breakpoint 0
warning: Error removing breakpoint 0
warning: Error removing breakpoint 0
warning: Error removing breakpoint 0
warning: Error removing breakpoint 0
warning: Error removing breakpoint 0
[Inferior 1 (process 27568) exited with code 01]
(gdb)