2016-08-04 29 views
0

我試圖安裝Tidal,並且我正在運行以在SuperCollider 3.6.6中安裝Dirt-Samples夸克時遇到問題。我遵循SuperDirt存儲庫中的指示,並將SuperDirt,Dirt-Samples和Vowel夸克放入〜/ .local/share/SuperCollidor/Extensions/quarks /中。我在Dell Inspiron 3521上運行Ubuntu 14.04。在SuperCollider for Tidal中安裝Dirt-Samples夸克時遇到問題

在SuperCollider中,我正在運行Quarks.gui。在夸克列表中,元音似乎已經安裝,旁邊有一個+,但是Dirt-Samples和SuperDirt在它們旁邊有一個。當我選擇越野樣本所以有*旁邊,然後單擊Apply,我在SuperCollidor IDE得到這個錯誤:

ARGS: 
    Character 47 '/' 

PROTECTED CALL STACK: 
    Meta_MethodError:new 0x3c794c0 
      arg this = DoesNotUnderstandError 
      arg what = nil 
      arg receiver = nil 
    Meta_DoesNotUnderstandError:new 0x3c7b480 
      arg this = DoesNotUnderstandError 
      arg receiver = nil 
      arg selector = split 
      arg args = [/] 
    Object:doesNotUnderstand  0x2adebc0 
      arg this = nil 
      arg selector = split 
      arg args = nil 
    a FunctionDef 0x2fa4900 
      sourceCode = "<an open Function>" 
      arg oneq = Quark: Dirt-Samples 
    ArrayedCollection:do 0x3b8fe80 
      arg this = [ Quark: Dirt-Samples ] 
      arg function = a Function 
      var i = 0 
    QuarkSVNRepository:checkout  0x2fa43c0 
      arg this = a QuarkSVNRepository 
      arg q = Quark: Dirt-Samples 
      arg localRoot = /home/nathan/.local/share/SuperCollider/quarks 
      arg sync = true 
      var subfolders = nil 
      var fullCheckout = [ ] 
      var pathSoFar = nil 
      var skeletonCheckout = [ ] 
      var args = nil 
    Quarks:checkout 0x3907d00 
      arg this = a Quarks 
      arg name = Dirt-Samples 
      arg version = nil 
      arg sync = true 
      var q = Quark: Dirt-Samples 
    Quarks:install 0x3909ac0 
      arg this = a Quarks 
      arg name = Dirt-Samples 
      arg includeDependencies = true 
      arg checkoutIfNeeded = true 
      var q = nil 
      var deps = nil 
      var installed = nil 
      var dirname = nil 
      var quarksForDep = nil 
    a FunctionDef 0x39da400 
      sourceCode = "<an open Function>" 
      arg qView = a QuarkViewQt 
    ArrayedCollection:do 0x3b8fe80 
      arg this = [ a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, a QuarkViewQt, ...etc... 
      arg function = a Function 
      var i = 92 
    Function:prTry 0x2dc7300 
      arg this = a Function 
      var result = nil 
      var thread = a Thread 
      var next = a Function 
      var wasInProtectedFunc = true 
    Function:protect  0x2dc6880 
      arg this = a Function 
      arg handler = a Function 
      var result = nil 
    a FunctionDef 0x2d870c0 
      sourceCode = "<an open Function>" 
    Function:prTry 0x2dc7300 
      arg this = a Function 
      var result = nil 
      var thread = a Thread 
      var next = nil 
      var wasInProtectedFunc = false 

CALL STACK: 
    DoesNotUnderstandError:reportError 0x4d51268 
      arg this = <instance of DoesNotUnderstandError> 
    < closed FunctionDef > 0x4d48418 
      arg error = <instance of DoesNotUnderstandError> 
    Integer:forBy 0x468a6d8 
      arg this = 0 
      arg endval = 0 
      arg stepval = 2 
      arg function = <instance of Function> 
      var i = 0 
      var j = 0 
    SequenceableCollection:pairsDo 0x49be958 
      arg this = [*2] 
      arg function = <instance of Function> 
    Scheduler:seconds_ 0x2a7cbd8 
      arg this = <instance of Scheduler> 
      arg newSeconds = 1470285930.1456 
    Meta_AppClock:tick 0x3ec45a8 
      arg this = <instance of Meta_AppClock> 
      var saveClock = <instance of Meta_SystemClock> 
    Process:tick 0x465a508 
      arg this = <instance of Main> 
^^ The preceding error dump is for ERROR: Message 'split' not understood. 
RECEIVER: nil 

我不知道是什麼原因造成這種「分裂」的錯誤。從這裏獲得任何幫助能夠在SuperCollider中運行SuperDirt.start的幫助將不勝感激。謝謝!

回答

0

這些夸克(SuperDirt,Dirt-Samples,Vocal)都可以在SuperCollider v3.7 +中正確安裝。夸克之間的主要修復和改進介於3.6.x和3.7之間,所以這可能會通過升級來解決。

如果您特別依賴於3.6.x,則可以繼續使用Tidal。如上所述,將文件放在夸克文件夾中就是安裝它們所需的全部內容(Quarks GUI完全和只有這一點) - Quarks gui/Quarks.install()沒有任何附加功能。一個簡單的重新編譯/重新啓動應該拿起夸克,一切都應該正常工作。

https://supercollider.github.io/download

+0

我只使用版本3.6.6,因爲這是apt存儲庫中的內容。 –

+0

「重新編譯/重新啓動」是什麼意思?我將如何去重新編譯supercollider? @scztt –

+0

我關閉了SuperCollider,重新啓動了它,並嘗試運行SuperDirt.start。它沒有給出任何錯誤,似乎在工作!謝謝! –