良く学生さん等に質問されるですが、
システムが外部のオーディオインターフェースを認識する前に
Maxが起動してしまうとうまくいかないので、
その場合はMaxが起動するのを少し遅らせます。
スタートアップ項目にMax/MSPを入れるのではなくて、
Maxが起動するアプリをApplescriptで作成して
そいつを項目に入れます。
Applescriptは、
tell application “Finder”
activate
display dialog “wait for 10sec” giving up after 10
open document file “_main_” of folder “fccc” of folder “Desktop” of folder “fccccc” of folder “Users” of startup disk
end tell
こんな感じ。最初の方のFInderを呼んだりっていうのはいらないと
思うですが、あっても害は無いのでほっておきます。
万が一ドライバがはずれた場合のために、
dspメッセージを送っておく。
;
dsp setdriver CoreAudio “ドライバの名前”
;
dsp iovs 512
;
dsp sigvs 64
と、いつもやっているのですがもっとスマートな方法あるかもしれんですな。
幼稚園児が今から50人程来て動作チェックin倉敷。
遊んでくれるかなー。