Hello all,
I have noticed a similar issue coming up previously, but I didn't understand the resolutions, and the situations seemed slightly different to mine...
I am basically just failing to initialise MIDI, and I get the seemingly common "soundLibrary" error:
ERROR: Message 'soundLibrary' not understood.
RECEIVER:
Instance of SuperDirt { (0x7fac88883bb8, gc=98, fmt=00, flg=00, set=04)
instance variables [15]
numChannels : Integer 2
server : instance of Server (0x7fac86813988, size=29, set=5)
buffers : instance of Event (0x7fac8ca90228, size=5, set=3)
vowels : instance of Event (0x7fac8da60c88, size=5, set=3)
orbits : instance of Array (0x7fac8c90b8f8, size=2, set=2)
modules : instance of Array (0x7fac8884c158, size=11, set=4)
port : Integer 57120
senderAddr : instance of NetAddr (0x7fac8c549de8, size=4, set=2)
replyAddr : nil
netResponders : instance of List (0x7fac8c414048, size=1, set=2)
fileExtensions : instance of Array (0x7fac86c36640, size=4, set=2)
receiveAction : nil
warnOutOfOrbit : true
verbose : false
maxLatency : Integer 42
}
ARGS:
PATH: /Users/logictest/superdirt.scd
CALL STACK:
DoesNotUnderstandError:reportError
arg this =
Nil:handleError
arg this = nil
arg error =
Thread:handleError
arg this =
arg error =
Object:throw
arg this =
Object:doesNotUnderstand
arg this =
arg selector = 'soundLibrary'
arg args = [*0]
< closed FunctionDef > (no arguments or variables)
Interpreter:interpretPrintCmdLine
arg this =
var res = nil
var func =
var code = " ~dirt.soundLibrary.addMIDI(..."
var doc = nil
var ideClass =
Process:interpretPrintCmdLine
arg this =
^^ The preceding error dump is for ERROR: Message 'soundLibrary' not understood.
RECEIVER: a SuperDirt
Help would be much much appreciated... bear in mind though I use Tidalcycles a lot, my understanding of SuperCollider and SuperDirt is very limited, so if you help, I may ask some moronic follow-ups...
Many thanks!