LoginSignup
3
3

More than 1 year has passed since last update.

#SuperColliderの導入

##ソースコードから
https://github.com/SuperCollider/SuperCollider
https://supercollider.github.io/download

https://github.com/supercollider/supercollider/blob/develop/README_MACOS.md
すでにX-codeは導入済み

$ xcode-select --install
xcode-select: error: command line tools are already installed, use "Software Update" to install updates

$ brew install git cmake libsndfile readline qt5
$ brew install portaudio

ソースコードをコンパイルする方法は、ちょっと休憩。

##バイナリで
https://qiita.com/Hulc_0418/items/ba3e94633e465f7201d0

3.9.1を導入。3.10はbetaなため

$ sudo mv /Users/brew_manager/Downloads/SC3plugins/ .

$ pip install FoxDot
Requirement already satisfied: FoxDot in /anaconda3/lib/python3.6/site-packages (0.7.4)

##起動
SuperColliderのアイコンから起動

compiling class library...
Found 714 primitives.
Compiling directory '/Applications/SuperCollider.app/Contents/Resources/SCClassLibrary'
Compiling directory '/Library/Application Support/SuperCollider/Extensions'
Compiling directory '/Users/administrator/Library/Application Support/SuperCollider/Extensions'
Compiling directory '/Users/administrator/Library/Application Support/SuperCollider/downloaded-quarks/BatLib'
Open ended symbol started on line 35 of file '/Users/administrator/Library/Application Support/SuperCollider/downloaded-quarks/BatLib/LessKeys.sc'
Compiling directory '/Users/administrator/Library/Application Support/SuperCollider/downloaded-quarks/FoxDot'
Compiling directory '/Users/administrator/Library/Application Support/SuperCollider/downloaded-quarks/FoxDotQuark'
ERROR: duplicate Class found: 'FoxDot' 
/Users/administrator/Library/Application Support/SuperCollider/downloaded-quarks/FoxDot/FoxDot.sc
/Users/administrator/Library/Application Support/SuperCollider/downloaded-quarks/FoxDotQuark/FoxDot.sc

ERROR: There is a discrepancy.
numClassDeps 1668   gNumClasses 3334
Library has not been compiled successfully.
Library has not been compiled successfully.

重複があるらしい。

$ cd /Users/
$ cd administrator/
$ cd Library/
$ cd Application\ Support/
$ cd SuperCollider/
$ ls
BatLib	FoxDot	FoxDotQuark	quarks
$ mv FoxDot /tmp

一方を/tmpに移動。
ファイルを閉じて、再立ち上げ。
アフィルを閉じないとエラーが出たままで起動しない。

Open ended symbol started on line 35 of file '/Users/administrator/Library/Application Support/SuperCollider/downloaded-quarks/BatLib/LessKeys.sc'
WARNING: Could not open directory: '/Users/administrator/Library/Application Support/SuperCollider/downloaded-quarks/FoxDot'
To resolve this, either create the directory or remove it from your compilation paths.

どちらを消しても、pathは残ったままという警告が出る。

Preference
remove FoxDotQuark from the path

スクリーンショット 2018-09-12 9.15.54.png

ファイルを閉じて、再起動するとエラーがなくなった。

文書履歴(document history)

ver, 0.10 初稿 20180913
ver. 0.11 URL追記 20230228

最後までおよみいただきありがとうございました。

いいね 💚、フォローをお願いします。

Thank you very much for reading to the last sentence.

Please press the like icon 💚 and follow me for your happy life.

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3