Date:2022-02-17
/Update:2022-03-07
[How to] ライブコーディングの画面録音、 “BackgroundMusic”の導入方法
Tidal Cyclesを使っているとライブコーディングを画面録音したくなります。M1 Mac で利用できる画面録音の方法として”Background music”というアプリケーションの導入方法です。
環境/macOS Montery Apple Silicon Mac
M1-Macになって画面収録できるツールが限られており、今のところ、BackgroundMusicが簡単に利用できTidal Cyclesの録画・録音やジェネラティブアートアニメーションなどにも使用しています。
BackgroundMusic を ダウンロード・インストール
まずは、下記URL(GitHub)より”BackgroundMusic”をダウンロード・インストールします。
下へスクロールするとインストール方法が2通り選べます。
2通りのうち、
Option 1 は、パッケージを任意の場所にダウンロードし、自身でインストールを行います。
Option 2は、ターミナルを使ってインストールする方法です。
Option 2 の方が手軽で確実なのでこれにてにて進めていきます。
“Option 2″のターミナルにてダウンロード・インストール
ターミナルを開き、記載されているコードをコピー&ペーストして実行します。(下記コード)
ダウンロード及びインストールに数分時間がかかります。
brew install --cask background-music
ダウンロード・インストールが下記のように始まり、途中でパスワードを求められます。
タイプしても、画面に表示されないのは、セキュリティ上のため、そのままパスワードを入力してエンターキーを押してください。(Option 1 の場合も同様にインストールする際、ポップアップでパスワードが求められます。)
その後、下記の画像のように”Backgroundーmusic was sccessfully installed!”となればインストール成功です。
画面右上のバーにBackgroundMusicのロゴが入り利用できるようになります。
アプリケーション自体は、アプリケーションフォルダに入っているので、”Dock”に入れておくと便利です。 利用しない時は、上のアイコンから”Quit Background musix”にてアプリを終了できます。
終了すると上部のバーからアイコンが消えますが、先ほど”Dock”に追加したBackground music アプリ をクリックし起動すると、再びバー上にアイコンが現れ利用できます。
“BackgroundMusic”の利用方法
バー上のアイコンをクリックすると様々な音の設定ができます。Tidal Cyclesの録音で利用する際はスクリーンショットを取るように、”command +shift + 5″を押すと録画の準備が始まります。
部分録画にて必要な枠を調整し、部分録画ボタンをクリックし録画を行います。
その他、”数秒後から録画を開始する”などの設定もできるので色々と触ってみてください。
トラブルシューティング
● 音が録音できない。
録音トラブルとして、まれに、音を上手く収録できていない場合があります。その場合はMac自体のサウンド入力が原因の場合が多いので、システム環境設定からサウンド、出力・入力設定を確認・変更してください。
● SuperCollider で SuperDirt が起動しなくなった。
BackgroundMusicがサウンド入力になっている場合、BackgroundMusicを起動します。起動させないで利用する場合は、Macの環境設定のサウンドの入力をMacのマイクに戻してください。
アンインストール
“BackgroundMusic”が必要無くなった時のアンインストール方法も、先ほどのGitHubに記載されています。
手順は、ターミナルを開き、下記コードを実行し“uninstall.sh”が入ったフォルダまで開きます。
cd /Applications/Background\ Music.app/Contents/Resources/
その後、下記コードにて“uninstall.sh”をターミナルで実行します。
bash uninstall.sh
ちなみにデスクトップ上で”uninstall.sh”を確認したい場合は、アプリケーションフォルダに入っている”Background Music”アプリケーションを右クリックし、”パッケージ内容を確認”を選択します。
その中に、/Contents/Resource/uninstall.sh という階層にて辿ると見ることができます。
ーーーー
My Recomend
[How to] SuperCollider 起動時にSuperDirtを起動させる2つの方法
barbe_generative_library
TidalCycles 参考書籍
[Book] 演奏するプログラミング、ライブコーディングの思想と実践
初版/ 2018.12.21
ページ数/176ページ
出版社/ビー・エヌ・エヌ新社
言語/日本語
ーーーーー
“Books”では、“barbe_generative_Library”として、
barbe_generative_diary の創作において実際に購入し、読んだ本を紹介します。