動機
コンピュータの音をUstreamに流してみたかった.
やってみた
というよりやったら出てた(Soundflowerの設定についてはこちら).
Live Inputの項目に…
'Soundflower(2ch)'って.
画面はScreencastで選んで,音声はSoundflower(2ch)とすればよい.というメモ.
高確率で思い込みによる説明.間違っていることが多い./「無知だったり、勘違いしていたり、底意を押しつけたり、いいかげんだったり、噂や疑惑を信じていたりして、狂気じみてさえいるかもしれません」( http://bit.ly/gs23zg )
動機
コンピュータの音をUstreamに流してみたかった.
やってみた
というよりやったら出てた(Soundflowerの設定についてはこちら).
Live Inputの項目に…
'Soundflower(2ch)'って.
動機
CoGeでは音のPeak値やバンド値によってプレイヤーやFX等の数値入力を与えることができる(音楽に"合わせて"変化をつけられる)らしい.入力としてコンピュータで鳴らしている音楽(iTunesやGarageBandなど)を与える際にはどうやら以前使ったSoundflowerが利用できるらしい.やってみたら出来たのでそのメモ.
やってみたSoundfloer / Soundfloerを起動(メニューバーにアイコンがでる)システム環境設定 / 'サウンド/出力/サウンドを出力する装置を選択:'で'Soundflower (2ch)'を選択
この段階でMacの音は全てSoundflower側にいってしまうので次の項目の設定状況によってはスピーカーから音は聞こえなくなっている.Soundfloer / Sounflower側で取り込んだ音をスピーカーへ流すかどうかを選択する
'Build-in Output'に設定することでスピーカーへ流れる.
'None'ではスピーカーへは流れない.CoGe / コントロール上でコンテクストメニューを出す
例としてPlayer/Big Image/Scroll_X上で試す
'Audio-Soundflower'という項目が見つかり,設定可能項目がでる.
結果
Player / Big Image の Scroll_XにAudio-Soundflower / band-2-soundflowerを設定してみた.
画像の切り替えも混ぜてしまったが音に合わせて画像がX軸に沿って動くのがわかるだろうか.
追記(2011/12/10): Quartz composer の Audio Input に音を流し込むには同パッチのSettingsで選択する必要がある.
追記(2010/12/17):公開してみた.
動機
VMD Player(MMD Render)を時間指定で再生させる方向で変更を加えているので音楽再生の時間が取り出せるパッチがほしいなぁ.
やってみた(結果のみ)
こんな感じ.
・画像のなかではQTPlayerという名称にしてあります.
・タイトル通りQTKitを利用してQTMovieを音楽ファイルから作成して再生/停止しています.
・QTTimeを取り出してそれを文字列と値(double)にして出力しています.
余談
ちなみにQuickTimeの画面収録では音の入力デイバイスとしてMBP等ではマイク,ラインしか選べず,再生している音楽が取得できなかったのでこちらを参考にSoundflowerを利用しています.
1.Soundflower実行.
2.SoundflowerのメニューでSoundflower(2ch)をBuilt-in Outputに割当.
3.同メニューのAudip SetupでAudio MIDI 設定を起動
4.何も開かない場合,メニュー/ウインドウ/オーディオウインドウでウインドウを出す.
5.Soundflower(2ch)上のコンテクストメニューでサウンド出力装置として指定.
気がついたことこの設定の後でQuickTime等で動画を書き出す際にこの設定を戻さないと音が書き出されないということがありました.たぶん最初のBuild-in OutputをNoneに戻してしまってたんでしょう.たぶん.
参考サイトにも書かれていますが,3,4,5 で出力を入力デバイス化していますのでこちらだけでもよいようです.
2は5で出力をSoundflowerに向けたものをSoundflowerからスピーカ(Build-in Output)に流すということのようです.
2の設定を戻してしまっても5の設定のままだと音が聞こえなかったり色々おこるようです.