Ali Rustamov
2014-09-30 18:41:29 UTC
I have a following code in one of patterns:
\dur, Pseq(
(
~pno[\durSeq] * Array.fill(~pno[\durSeq].size,{
[
~inCtlBus.getSynchronous.abs,
~inCtlBus1.getSynchronous.abs,
~inCtlBus2.getSynchronous.abs,
~inCtlBus3.getSynchronous.abs,
].choose
})
).normalizeSum * ~pno[\durSeq].sum,
inf
),
~inCtlBus' are control buses
When I attempt to render NRT using ScoreClock I get following error.
ERROR: Server-getControlBusValue only supports local servers
Is there any workaround possible?
PROTECTED CALL STACK:
Server:getControlBusValue 0x96ef120
arg this = ScoreDummy
arg busIndex = 1
a FunctionDef 0xac047ff0
sourceCode = "{
[
~inCtlBus.getSynchronous.abs,
~inCtlBus1.getSynchronous.abs,
~inCtlBus2.getSynchronous.abs,
~inCtlBus3.getSynchronous.abs,
].choose
}"
a FunctionDef 0xa3424a0
sourceCode = "<an open Function>"
arg i = 0
Integer:do 0x9b4a3e0
arg this = 5
arg function = a Function
var i = 0
Meta_Collection:fill 0xa3421e0
arg this = Array
arg size = 5
arg function = a Function
var obj = [ ]
a FunctionDef 0xac01e1b0
sourceCode = "{
[
~inCtlBus.getSynchronous.abs,
~inCtlBus1.getSynchronous.abs,
~inCtlBus2.getSynchronous.abs,
~inCtlBus3.getSynchronous.abs,
].choose
})
).normalizeSum * ~pno[\\durSeq].sum,
inf
),
// \\dur , PseqFunc(
// ~pno[\\durSeq],
// inf,
// func: {arg i;
// i * ((~inCtlBus.getSynchronous / 2) +
1).rrand((~inCtlBus1.getSynchronous / 2) + 1)
// }
// )
)
],
inf
); "
a FunctionDef 0xa0673a0
sourceCode = "<an open Function>"
Function:prTry 0x9eaa2e0
arg this = a Function
var result = nil
var thread = a Routine
var next = a Function
var wasInProtectedFunc = true
Function:protect 0x9ea9c60
arg this = a Function
arg handler = a Function
var result = nil
Interpreter:executeFile 0xa067060
arg this = an Interpreter
arg pathName =
/mnt/win_f/ali/zotero/zotero/my/work_dir/patterns/piano.sc
arg args = nil
var result = [ ]
var saveExecutingPath = nil
a FunctionDef 0xac5841d0
sourceCode = "{arg i;
if(~grainBeatInd[i] == 0,
{Pfindur(~beats,~grainPlayBeat)} ,
{Pfindur(~beats,~rest)}) }
))
];
~song = Ppar(~alltrx);
//~song = Ppar(~alltrx[0..1]);
"
a FunctionDef 0xa0673a0
sourceCode = "<an open Function>"
Function:prTry 0x9eaa2e0
arg this = a Function
var result = nil
var thread = a Routine
var next = nil
var wasInProtectedFunc = false
CALL STACK:
Exception:reportError 0xc5ff5d0
arg this = <instance of Error>
Nil:handleError 0xc6bcc90
arg this = nil
arg error = <instance of Error>
Thread:handleError 0xb533350
arg this = <instance of Thread>
arg error = <instance of Error>
Thread:handleError 0xb76adb0
arg this = <instance of Routine>
arg error = <instance of Error>
Object:throw 0xb740810
arg this = <instance of Error>
Function:protect 0xc6c5090
arg this = <instance of Function>
arg handler = <instance of Function>
var result = <instance of Error>
Interpreter:executeFile 0xac58e6d0
arg this = <instance of Interpreter>
arg pathName = "/mnt/win_f/ali/zotero/zotero..."
arg args = [*0]
var result = nil
var saveExecutingPath = "/mnt/win_f/ali/zotero/zotero..."
< closed FunctionDef > (no arguments or variables)
Routine:prStart 0xbbc1a90
arg this = <instance of Routine>
arg inval = 43.592278957367
^^ The preceding error dump is for ERROR: Server-getControlBusValue
only supports local servers
_______________________________________________
sc-users mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/
\dur, Pseq(
(
~pno[\durSeq] * Array.fill(~pno[\durSeq].size,{
[
~inCtlBus.getSynchronous.abs,
~inCtlBus1.getSynchronous.abs,
~inCtlBus2.getSynchronous.abs,
~inCtlBus3.getSynchronous.abs,
].choose
})
).normalizeSum * ~pno[\durSeq].sum,
inf
),
~inCtlBus' are control buses
When I attempt to render NRT using ScoreClock I get following error.
ERROR: Server-getControlBusValue only supports local servers
Is there any workaround possible?
PROTECTED CALL STACK:
Server:getControlBusValue 0x96ef120
arg this = ScoreDummy
arg busIndex = 1
a FunctionDef 0xac047ff0
sourceCode = "{
[
~inCtlBus.getSynchronous.abs,
~inCtlBus1.getSynchronous.abs,
~inCtlBus2.getSynchronous.abs,
~inCtlBus3.getSynchronous.abs,
].choose
}"
a FunctionDef 0xa3424a0
sourceCode = "<an open Function>"
arg i = 0
Integer:do 0x9b4a3e0
arg this = 5
arg function = a Function
var i = 0
Meta_Collection:fill 0xa3421e0
arg this = Array
arg size = 5
arg function = a Function
var obj = [ ]
a FunctionDef 0xac01e1b0
sourceCode = "{
[
~inCtlBus.getSynchronous.abs,
~inCtlBus1.getSynchronous.abs,
~inCtlBus2.getSynchronous.abs,
~inCtlBus3.getSynchronous.abs,
].choose
})
).normalizeSum * ~pno[\\durSeq].sum,
inf
),
// \\dur , PseqFunc(
// ~pno[\\durSeq],
// inf,
// func: {arg i;
// i * ((~inCtlBus.getSynchronous / 2) +
1).rrand((~inCtlBus1.getSynchronous / 2) + 1)
// }
// )
)
],
inf
); "
a FunctionDef 0xa0673a0
sourceCode = "<an open Function>"
Function:prTry 0x9eaa2e0
arg this = a Function
var result = nil
var thread = a Routine
var next = a Function
var wasInProtectedFunc = true
Function:protect 0x9ea9c60
arg this = a Function
arg handler = a Function
var result = nil
Interpreter:executeFile 0xa067060
arg this = an Interpreter
arg pathName =
/mnt/win_f/ali/zotero/zotero/my/work_dir/patterns/piano.sc
arg args = nil
var result = [ ]
var saveExecutingPath = nil
a FunctionDef 0xac5841d0
sourceCode = "{arg i;
if(~grainBeatInd[i] == 0,
{Pfindur(~beats,~grainPlayBeat)} ,
{Pfindur(~beats,~rest)}) }
))
];
~song = Ppar(~alltrx);
//~song = Ppar(~alltrx[0..1]);
"
a FunctionDef 0xa0673a0
sourceCode = "<an open Function>"
Function:prTry 0x9eaa2e0
arg this = a Function
var result = nil
var thread = a Routine
var next = nil
var wasInProtectedFunc = false
CALL STACK:
Exception:reportError 0xc5ff5d0
arg this = <instance of Error>
Nil:handleError 0xc6bcc90
arg this = nil
arg error = <instance of Error>
Thread:handleError 0xb533350
arg this = <instance of Thread>
arg error = <instance of Error>
Thread:handleError 0xb76adb0
arg this = <instance of Routine>
arg error = <instance of Error>
Object:throw 0xb740810
arg this = <instance of Error>
Function:protect 0xc6c5090
arg this = <instance of Function>
arg handler = <instance of Function>
var result = <instance of Error>
Interpreter:executeFile 0xac58e6d0
arg this = <instance of Interpreter>
arg pathName = "/mnt/win_f/ali/zotero/zotero..."
arg args = [*0]
var result = nil
var saveExecutingPath = "/mnt/win_f/ali/zotero/zotero..."
< closed FunctionDef > (no arguments or variables)
Routine:prStart 0xbbc1a90
arg this = <instance of Routine>
arg inval = 43.592278957367
^^ The preceding error dump is for ERROR: Server-getControlBusValue
only supports local servers
_______________________________________________
sc-users mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-users/
search: http://www.listarc.bham.ac.uk/lists/sc-users/search/