[sc-users] [linux] swingOSC ERROR: Message 'isMetaClass' notunderstood.
nescivi
nescivi at gmail.com
Thu Oct 18 12:38:42 PDT 2007
Hi,
On Thursday 18 October 2007 08:53:43 Angelo Romito wrote:
> yes, this GUI.sc doesn't exist!
> There`s only a 20060416 Supercolliderpackage in Ubuntu.
in that case, I recommend that you try installing SC from source, as described
on the wiki.
I fear that this error will not be the only one you encounter.
Once we have a stable release, I hope that the Debian, Ubuntu and other linux
package manager will use that release for a new package...
sincerely,
Marije
>
> Ok, I installed SwingOSC v0.513 - doesn't work.
> with v0.44 the starting up problem is gone, but if I start a GUI or this:
> ENV.triangle(1,1).plot
>
> I get this post:
>
> 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 = 743609 / 8062500 = 0.092
> Method Table Size 5312792 bytes
> Number of Method Selectors 3750
> Number of Classes 2150
> big table size 32250000
> Number of Symbols 9179
> Byte Code Size 265939
> compiled 335 files in 0.71 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.05 seconds
> Couldn't set realtime scheduling priority 1: Operation not permitted
> Emacs: Built symbol table in 0.261 seconds
> JACK tmpdir identified as [/dev/shm]
>
> booting internal
> 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
> a Server
> notification is on
>
> ERROR: A primitive was not bound. 0 507
> Instance of Method { (B78ECE90, gc=01, fmt=00, flg=11, set=04)
> instance variables [15]
> raw1 : Float 2.670109001368235e-307 0048000C 00000000
> raw2 : Float 2.437076554554034e-289 04030004 00000400
> code : instance of Int8Array (B78ECFD0, size=4, set=1)
> selectors : nil
> constants : nil
> prototypeFrame : instance of Array (B78ECF80, size=4, set=2)
> context : nil
> argNames : instance of SymbolArray (B78ECF40, size=4, set=1)
> varNames : nil
> sourceCode : nil
> ownerClass : class SCView (B78E6B20)
> name : Symbol 'prInit'
> primitiveName : Symbol '_SCView_New'
> filenameSymbol : Symbol
> '/usr/share/SuperCollider/SCClassLibrary/Common/GUI/Base/SCView.sc' charPos
> : Integer 5370
> }
> ERROR: Primitive 'none' failed.
> Failed.
> RECEIVER:
> nil
> CALL STACK:
> MethodError-reportError 0824DE20
> arg this = <instance of PrimitiveFailedError>
> Nil-handleError 0836A390
> arg this = nil
> arg error = <instance of PrimitiveFailedError>
> Object-throw 083677B0
> arg this = <instance of PrimitiveFailedError>
> Object-primitiveFailed 0836AF30
> arg this = nil
> SCView-init 0838C6C0
> arg this = <instance of SCTopView>
> arg argParent = nil
> arg argBounds = <instance of Rect>
> SCWindow-initSCWindow 081A4DF0
> arg this = <instance of SCWindow>
> arg argName = "plot"
> arg argBounds = <instance of Rect>
> arg resizable = true
> arg border = true
> ArrayedCollection-plot 082147C0
> arg this = <instance of Signal>
> arg name = "plot"
> arg bounds = <instance of Rect>
> arg discrete = false
> arg numChannels = 1
> var plotter = nil
> var txt = nil
> var chanArray = [*1]
> var unlaced = [*1]
> var val = [*697]
> var minval = 0.0
> var maxval = 0.9974937438964844
> var window = nil
> var thumbsize = 1
> var zoom = 1.7425
> var width = 697
> var layout = nil
> var write = false
> Env-plot 0824D660
> arg this = <instance of Env>
> arg size = 400
> Interpreter-interpretPrintCmdLine 0824D5A0
> arg this = <instance of Interpreter>
> var res = nil
> var func = <instance of Function>
> Process-interpretPrintCmdLine 0824D930
> arg this = <instance of Main>
>
More information about the sc-users
mailing list