[sc-users] [linux] swingOSC ERROR: Message 'isMetaClass' notunderstood.

mail at trundicho.de mail at trundicho.de
Wed Oct 17 18:26:38 PDT 2007


[quote]hmmm.... SwingOSC initializes the following classes upon compilation:

NetAddr
SwingOptions	(part of SwingOSC)
OSCresponder
AppClock
JFont			(part of SwingOSC)

one of these seems to be absent... but why?

can you temporarily remove the SwingOSC class folder from /usr/share/ 
SuperCollider/Extensions, and see if SuperCollider starts up without  
errors? if so, can you check if all of the above classes (except  
SwingOptions and JFont) exist? (simply type in the class name and  
execute that).

what SwingOSC version are you using, the lastest? did you build SC  
yourself from source or did you get it with a package manager?

ciao, -sciss-
[/quote]
my system is just 20hours old:
-I installed Ubuntu 7.04
-then emacs, supercollider, jack (all with package mangager)
-then I found out, that there exists Ubuntu Studio with many audio software, and installed 2 packages: ubuntustudio-audio and ubuntustudio-audio-plugins
-then I tried to install SwingOSC

Ok, removed the SwingOSC class folder from /usr/share/ 
SuperCollider/Extensions

I get no errors:

init_OSC
compiling class library..
	NumPrimitives = 508
	compiling dir: '/usr/share/SuperCollider/SCClassLibrary'
	compiling dir: '/usr/share/SuperCollider/Extensions'
	pass 1 done
	Extension overwriting Meta_Document-open
		in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
		Original method in file '/Common/GUI/Document.sc'.
	Extension overwriting Meta_Document-new
		in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
		Original method in file '/Common/GUI/Document.sc'.
	Extension overwriting Meta_Document-listener
		in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
		Original method in file '/Common/GUI/Document.sc'.
	Extension overwriting Meta_Document-numberOfOpen
		in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
		Original method in file '/Common/GUI/Document.sc'.
	Extension overwriting Meta_Document-newFromIndex
		in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
		Original method in file '/Common/GUI/Document.sc'.
	Extension overwriting Meta_Document-prGetLast
		in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
		Original method in file '/Common/GUI/Document.sc'.
	Extension overwriting Meta_Document-prGetIndexOfListener
		in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
		Original method in file '/Common/GUI/Document.sc'.
	Extension overwriting Server-makeWindow
		in file '/usr/share/SuperCollider/Extensions/scel/extBuffer.sc'.
		Original method in file '/Common/GUI/PlusGUI/Control/ServerPlusGUI.sc'.
	Extension overwriting SynthDesc-makeWindow
		in file '/usr/share/SuperCollider/Extensions/scel/extBuffer.sc'.
		Original method in file '/Common/GUI/PlusGUI/Control/SynthDescPlusGUI.sc'.
	Extension overwriting Main-startup
		in file '/usr/share/SuperCollider/Extensions/linux/extMain.sc'.
		Original method in file '/DefaultLibrary/Main.sc'.
	Extension overwriting Main-shutdown
		in file '/usr/share/SuperCollider/Extensions/linux/extMain.sc'.
		Original method in file '/DefaultLibrary/Main.sc'.
	Extension overwriting Main-newSCWindow
		in file '/usr/share/SuperCollider/Extensions/linux/extMain.sc'.
		Original method in file '/DefaultLibrary/Main.sc'.
numentries = 691850 / 7293052 = 0.095
	Method Table Size 4558340 bytes
	Number of Method Selectors 3614
	Number of Classes 2018
	big table size 29172208
	Number of Symbols 8662
	Byte Code Size 221936
	compiled 310 files in 0.85 seconds 
compile done
Couldn't set realtime scheduling priority 1: Operation not permitted
Emacs: Initializing lisp interface.
LID: event loop started
Class tree inited in 0.03 seconds
Couldn't set realtime scheduling priority 1: Operation not permitted
Emacs: Built symbol table in 0.218 seconds

booting 57110
a Server
JACK tmpdir identified as [/dev/shm]
Using vector unit: yes
JackDriver: client name is 'SuperCollider'
SC_AudioDriver: numSamples=1024, sampleRate=44100.000000
JackDriver: connected  alsa_pcm:capture_1 to SuperCollider:in_1
JackDriver: connected  alsa_pcm:capture_2 to SuperCollider:in_2
JackDriver: max output latency 23.2 ms
JackDriver: connected  SuperCollider:out_1 to alsa_pcm:playback_1
JackDriver: max output latency 23.2 ms
JackDriver: connected  SuperCollider:out_2 to alsa_pcm:playback_2
SuperCollider 3 server ready..
notification is on



ciao, trundicho

Am 17.10.2007 um 14:54 schrieb mail at trundicho.de:

> Hi,
> I have installed Ubuntu 7.04
> Ubuntu Studio Audio Packages
> Supercollider runs in emacs perfectly
>
> so next step: installing swingOSC
> with installation steps on www.sciss.de/swingOSC
> I get following problems on Supercollider startup (and even more  
> failures if I try to run my sounds):
>
> init_OSC
> compiling class library..
> 	NumPrimitives = 508
> 	compiling dir: '/usr/share/SuperCollider/SCClassLibrary'
> 	compiling dir: '/usr/share/SuperCollider/Extensions'
> 	pass 1 done
> 	Extension overwriting Meta_Document-open
> 		in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
> 		Original method in file '/Common/GUI/Document.sc'.
> 	Extension overwriting Meta_Document-new
> 		in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
> 		Original method in file '/Common/GUI/Document.sc'.
> 	Extension overwriting Meta_Document-listener
> 		in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
> 		Original method in file '/Common/GUI/Document.sc'.
> 	Extension overwriting Meta_Document-numberOfOpen
> 		in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
> 		Original method in file '/Common/GUI/Document.sc'.
> 	Extension overwriting Meta_Document-newFromIndex
> 		in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
> 		Original method in file '/Common/GUI/Document.sc'.
> 	Extension overwriting Meta_Document-prGetLast
> 		in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
> 		Original method in file '/Common/GUI/Document.sc'.
> 	Extension overwriting Meta_Document-prGetIndexOfListener
> 		in file '/usr/share/SuperCollider/Extensions/scel/extDocument.sc'.
> 		Original method in file '/Common/GUI/Document.sc'.
> 	Extension overwriting Server-makeWindow
> 		in file '/usr/share/SuperCollider/Extensions/scel/extBuffer.sc'.
> 		Original method in file '/Common/GUI/PlusGUI/Control/ 
> ServerPlusGUI.sc'.
> 	Extension overwriting SynthDesc-makeWindow
> 		in file '/usr/share/SuperCollider/Extensions/scel/extBuffer.sc'.
> 		Original method in file '/Common/GUI/PlusGUI/Control/ 
> SynthDescPlusGUI.sc'.
> 	Extension overwriting Main-startup
> 		in file '/usr/share/SuperCollider/Extensions/linux/extMain.sc'.
> 		Original method in file '/DefaultLibrary/Main.sc'.
> 	Extension overwriting Main-shutdown
> 		in file '/usr/share/SuperCollider/Extensions/linux/extMain.sc'.
> 		Original method in file '/DefaultLibrary/Main.sc'.
> 	Extension overwriting Main-newSCWindow
> 		in file '/usr/share/SuperCollider/Extensions/linux/extMain.sc'.
> 		Original method in file '/DefaultLibrary/Main.sc'.
> numentries = 750018 / 8368480 = 0.09
> 	Method Table Size 5479892 bytes
> 	Number of Method Selectors 3860
> 	Number of Classes 2168
> 	big table size 33473920
> 	Number of Symbols 9413
> 	Byte Code Size 278001
> 	compiled 340 files in 1.75 seconds
> compile done
> Couldn't set realtime scheduling priority 1: Operation not permitted
> Emacs: Initializing lisp interface.
> LID: event loop started
> ERROR: Message 'isMetaClass' not understood.
> RECEIVER:
>    nil
> ARGS:
> CALL STACK:
> 	DoesNotUnderstandError-reportError   082A78E0
> 		arg this = <instance of DoesNotUnderstandError>
> 	Nil-handleError   082A58E0
> 		arg this = nil
> 		arg error = <instance of DoesNotUnderstandError>
> 	Object-throw   082A5E70
> 		arg this = <instance of DoesNotUnderstandError>
> 	Object-doesNotUnderstand   082A1150
> 		arg this = nil
> 		arg selector = 'isMetaClass'
> 		arg args = [*0]
> 	Meta_Class-initClassTree   082D6DC0
> 		arg this = class Class
> 		arg aClass = nil
> 		var implementsInitClass = nil
> 		var methods = [*65]
> 	Meta_SwingGUI-initClass   082A0E80
> 		arg this = class SwingGUI
> 	Meta_Class-initClassTree   082D7960
> 		arg this = class Class
> 		arg aClass = class SwingGUI
> 		var implementsInitClass = true
> 		var methods = [*44]
> 	ArrayedCollection-do   08298580
> 		arg this = [*209]
> 		arg function = <instance of Function>
> 		var i = 182
> 	Meta_Class-initClassTree   082986D0
> 		arg this = class Class
> 		arg aClass = class Object
> 		var implementsInitClass = true
> 		var methods = [*12]
> 	Process-startup   082982F0
> 		arg this = <instance of Main>
> 		var time = 1192624429.577817
> 	Main-startup   08298290
> 		arg this = <instance of Main>
> Couldn't set realtime scheduling priority 1: Operation not permitted
> Emacs: Built symbol table in 0.22 seconds
> _______________________________________________
> sc-users mailing list
> sc-users at create.ucsb.edu
> http://www.create.ucsb.edu/mailman/listinfo/sc-users

_______________________________________________
sc-users mailing list
sc-users at create.ucsb.edu
http://www.create.ucsb.edu/mailman/listinfo/sc-users


More information about the sc-users mailing list