Hi everyone, its been QUITE some time… but I’ve come across a problem that I urgently need to fix an really don’t know how to deal with—
I just built a new synth and it was working great. Wonderful. Was LOVING it but suddenly I have this error which seems to be something to do with the GUI <> PControl that Scott wrote for me years ago, for getting all the controls into an interface, which I totally utterly rely on now so am stuck that this is happening.
I’ve tried all sorts of basic things like I’ve replaced the master.synthsc with a copy I had that I know was working… but that didn’t help. I’ve tried a new control bus, node etc. but I just don’t know what the ‘current thread’ means in relation to Qt and ScopeView, which seems to be upset with this matter.
I’ve tried loading just a few PControls to see if it was just ‘too many’ but that wasn’t effective. It was working fine for day and still, the synth compiles fine, it generates the Controls fine and they come up on the GUI as they should. There are no errors in the code that are coming up anywhere visible- But as soon as I ‘start synth’ on it, I get this error below-
I also noticed this::: when I launch SC…ERROR: syntax error, unexpected INTEGER, expecting NAME or WHILE or ‘[’ or ‘(’ I’ve tried grep to find it but nothing…
Sadly I don’t have the time to be able to really fix this without help so I’m at the mercy of guidance here and hope I can get some. Everything else still seeeeeeems to be working…
THANK YOU for reading this and any advice!
Mileece
I’m I’m on the 3.11.2 build (its been stable for me until now)
Monterrey 12.7.2
Model Name: MacBook Pro
Model Identifier: MacBookPro15,1
Processor Name: 6-Core Intel Core i9
Processor Speed: 2.9 GHz
Number of Processors: 1
Total Number of Cores: 6
ERROR: Qt: You can not use this Qt functionality in the current thread. Try scheduling on AppClock instead.
ERROR: Primitive 'QObject_InvokeMethod’ failed.
Failed.
RECEIVER:
Instance of ScopeView { (0x7fa128ba2108, gc=D8, fmt=00, flg=00, set=06)
instance variables [41]
qObject : RawPointer 0x600003d58f00
finalizer : instance of Finalizer (0x7fa1484ae1c8, size=2, set=1)
virtualSlots : nil
wasRemoved : false
font : nil
resize : Integer 1
alpha : Float 1.000000 00000000 3FF00000
decorator : nil
layout : nil
userCanClose : true
deleteOnClose : true
action : nil
mouseDownAction : nil
mouseUpAction : instance of Function (0x7fa0e948fca8, size=2, set=2)
mouseEnterAction : nil
mouseLeaveAction : nil
mouseMoveAction : nil
mouseOverAction : nil
mouseWheelAction : instance of Function (0x7fa0e94908e8, size=2, set=2)
keyDownAction : nil
keyUpAction : nil
keyModifiersChangedAction : nil
keyTyped : nil
focusGainedAction : nil
focusLostAction : nil
dragLabel : nil
beginDragAction : nil
canReceiveDragHandler : nil
receiveDragHandler : nil
toFrontAction : nil
endFrontAction : nil
onClose : nil
onResize : nil
onMove : nil
bufnum : Integer 0
xZoom : Float 1.000000 00000000 3FF00000
yZoom : Float 0.900000 CCCCCCCD 3FECCCCC
x : Float 0.000000 00000000 00000000
y : Float 0.000000 00000000 00000000
fill : true
waveColors : instance of Array (0x7fa1081efa28, size=10, set=4)
}
PATH: /Users/mileece/Library/Application Support/SuperCollider/startup.scd
CALL STACK:
MethodError:reportError
arg this =
Nil:handleError
arg this = nil
arg error =
Thread:handleError
arg this =
arg error =
Object:throw
arg this =
Object:primitiveFailed
arg this =
ScopeView:stop
arg this =
ScopeWidget:stopSynth
arg this =
ScopeWidget:doOnServerQuit
arg this =
ArrayedCollection:do
arg this = [*2]
arg function =
var i = 0
List:do
arg this =
arg function =
Meta_AbstractServerAction:performFunction
arg this =
arg server =
arg function =
Meta_AbstractServerAction:run
arg this =
arg server =
var selector = ‘doOnServerQuit’
ServerStatusWatcher:serverRunning
arg this =
arg running = false
ServerStatusWatcher:quit
arg this =
arg onComplete = nil
arg onFailure = nil
arg watchShutDown = false
Server:prOnServerProcessExit
arg this =
arg exitCode = 0
Meta_String:doUnixCmdAction
arg this =
arg res = 0
arg pid = 1094
^^ The preceding error dump is for ERROR: Primitive ‘_QObject_InvokeMethod’ failed.
Failed.
RECEIVER: a ScopeView