[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [sc-users] recording mouse gestures
Sorry, should say that somewhere:
This example (and maybe the KtlLoop quark itself too)
requires the JITLibExtensions - which are generally useful.
hth,
best alberto
> On 28/12/2015, at 18:00 , Iain Mott <mott@xxxxxxxxxxxxxxx> wrote:
>
> Thanks Gil.
>
> I installed the KtlLoop quark and it compiles without errors, but when I
> try to run the demo code in the help file, SC complains of various
> messages not being understood. This is also the case with some of the
> code for Ndef included in the KtlLoop help file. eg. the line:
>
> Ndef(\form).addSpec(\shape, [0, 1]);
>
> gives, among other verbose details, the following:
>
> ERROR: Message 'addSpec' not understood.
>
> Also from the KtlLoop file:
>
> k = KtlLoop(\form);
>
> gives the same addSpec error. Oddly (to me), this occurs whether or not
> the code "Ndef(\form).addSpec(\shape, [0, 1]);" is run previously.
>
> The line:
>
> k.paramsToRecord_([\lx, \ly, \rx, \ry]);
>
> results in the error: Message 'paramsToRecord_' not understood
>
>
> I'm running SC on Linux, I don't know if that's relevant - everything
> else works so far.
>
> I'll paste below the full error printout for the line
> "k.paramsToRecord_([\lx, \ly, \rx, \ry]);"
>
> Does anyone know why these errors are occurring?
>
> Iain
>
>
> ERROR: Message 'paramsToRecord_' not understood.
> RECEIVER:
> nil
> ARGS:
> Instance of Array { (0x3bc2238, gc=D0, fmt=01, flg=00, set=02)
> indexed slots [4]
> 0 : Symbol 'lx'
> 1 : Symbol 'ly'
> 2 : Symbol 'rx'
> 3 : Symbol 'ry'
> }
> CALL STACK:
> DoesNotUnderstandError:reportError 0x3e8c2b8
> arg this = <instance of DoesNotUnderstandError>
> Nil:handleError 0x3e8de38
> arg this = nil
> arg error = <instance of DoesNotUnderstandError>
> Thread:handleError 0x3e8c788
> arg this = <instance of Thread>
> arg error = <instance of DoesNotUnderstandError>
> Object:throw 0x3e8cdb8
> arg this = <instance of DoesNotUnderstandError>
> Object:doesNotUnderstand 0x3e8c628
> arg this = nil
> arg selector = 'paramsToRecord_'
> arg args = [*1]
> Interpreter:interpretPrintCmdLine 0x3d152b8
> arg this = <instance of Interpreter>
> var res = nil
> var func = <instance of Function>
> var code = "k.paramsToRecord_([\lx, \ly,..."
> var doc = <instance of ScelDocument>
> var ideClass = nil
> Process:interpretPrintCmdLine 0x3e8ffe8
> arg this = <instance of Main>
> ^^ The preceding error dump is for ERROR: Message 'paramsToRecord_' not
> understood.
> RECEIVER: nil
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Em Seg, 2015-12-28 às 12:09 +0000, Gil Fuser escreveu:
>> Iain. Sorry
>>
>>
>> Gil Fuser <gilfuser@xxxxxxxxx> schrieb am Mo., 28. Dez. 2015 um
>> 13:08 Uhr:
>>
>> Hi Ian.
>>
>> You can do it using the quark KtLoop
>>
>>
>> best regards,
>>
>> Gil
>>
>>
>> Iain Mott <mott@xxxxxxxxxxxxxxx> schrieb am Mo., 28. Dez. 2015
>> um 11:00 Uhr:
>>
>> Hello list,
>>
>> Is there any ready-made code out there for recording
>> and playing back
>> mouse gestures or other control data?
>>
>> I read about CtLoop in the GamePad quark, but the
>> quark appears to be
>> broken.
>>
>> In the mean time I'll experiment with buffers, time
>> stamping events,
>> etc.
>>
>> Thanks,
>>
>> Iain
>>
>>
>> _______________________________________________
>> sc-users mailing list
>>
>> info (subscription, etc.):
>> http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
>> archive:
>> https://listarc.bham.ac.uk/marchives/sc-users/
>> search:
>> https://listarc.bham.ac.uk/lists/sc-users/search/
>
>
>
> _______________________________________________
> sc-users mailing list
>
> info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
> archive: https://listarc.bham.ac.uk/marchives/sc-users/
> search: https://listarc.bham.ac.uk/lists/sc-users/search/
_______________________________________________
sc-users mailing list
info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: https://listarc.bham.ac.uk/marchives/sc-users/
search: https://listarc.bham.ac.uk/lists/sc-users/search/