Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

controlSpec warnigs #1

Open
thibaudk opened this issue Aug 14, 2019 · 5 comments
Open

controlSpec warnigs #1

thibaudk opened this issue Aug 14, 2019 · 5 comments

Comments

@thibaudk
Copy link

Hi,

This quarck seems verry in teresting and verry practical !

Altho after installing it I get this warning when recompiling the class Library:

WARNING: Extension in '/home/thibaud/.local/share/SuperCollider/downloaded-quarks/autogui/Classes/ArrayWarp.sc' overwrites ControlSpec:constrain in main class library.
WARNING: Extension in '/home/thibaud/.local/share/SuperCollider/downloaded-quarks/autogui/Classes/ArrayWarp.sc' overwrites ControlSpec:map in main class library.
WARNING: Extension in '/home/thibaud/.local/share/SuperCollider/downloaded-quarks/autogui/Classes/synthDefStorageExt.sc' overwrites SynthDef:build in main class library.

Could this be due to recent changes in the latest supercollider version ?

tested on Supercollider 3.10.2
with Ubuntu-Studio 19.04

Cheers

@nhthn
Copy link

nhthn commented Aug 15, 2019

cc @vanderaalle @miguel-negrao

@vanderaalle
Copy link
Contributor

thanks, I should rework it. In any case, yes, there are rewritings, that should be normal. Is it working for you?

@thibaudk
Copy link
Author

Examples do not seem to be working either acctually.

running

a = SynthDef(\test, {arg out = 3, freq = 100; Out.ar(out, SinOsc.ar(freq))}) ;

z = SynthDefAutogui(\test) ;

returns the following error

ERROR: Message 'at' not understood.
RECEIVER:
   nil
ARGS:
   Integer 0
CALL STACK:
	DoesNotUnderstandError:reportError
		arg this = <instance of DoesNotUnderstandError>
	Nil:handleError
		arg this = nil
		arg error = <instance of DoesNotUnderstandError>
	Thread:handleError
		arg this = <instance of Thread>
		arg error = <instance of DoesNotUnderstandError>
	Object:throw
		arg this = <instance of DoesNotUnderstandError>
	Object:doesNotUnderstand
		arg this = nil
		arg selector = 'at'
		arg args = [*1]
	SynthDefAutogui:initSynthDefAutogui
		arg this = <instance of SynthDefAutogui>
		arg argArray = [*15]
	< closed FunctionDef >  (no arguments or variables)
	Interpreter:interpretPrintCmdLine
		arg this = <instance of Interpreter>
		var res = nil
		var func = <instance of Function>
		var code = "z = SynthDefAutogui(\test) ;"
		var doc = nil
		var ideClass = <instance of Meta_ScIDE>
	Process:interpretPrintCmdLine
		arg this = <instance of Main>
^^ The preceding error dump is for ERROR: Message 'at' not understood.
RECEIVER: nil

@grahamsw
Copy link

also getting this error - and the overwrites warning, on 3.11.0
Is there a fix/workaround?

@avdrd
Copy link

avdrd commented Dec 22, 2021

The main problem is that it's not working at all. I'm having the same problem as @thibaudk

Should be fixed or removed from Quarks as it's useless as it stands in 3.12.1 and was probably so for some years now, given the similar comments above.

@grahamsw. Yes actually it turns out it was pretty simple fix for SC 3.11+, incl. 3.12.1 which is what I'm using. 88ba9f0

Fairly nice, compact gui by the way!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants