#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
ファイルを閉じて、再起動するとエラーがなくなった。
文書履歴(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.