Csoundで作られた無料の自動ビート(Beat)生成ツール「Beatfox」

投稿日:2018-02-14



ナカジ(@cp_nakajun)です。

先日、現役のミュージシャンである Micah Frank作成の
▶︎キック音特化のフリーツール「Kickblast」
を紹介しました。

Csoundで作られたキック音(バスドラ)特化のフリーツール「Kickblast」



今回、ご紹介するのは同じくMicah Frank作成の自動ビート(Beat)生成ツール「Beatfox」です。

これもCsoundで作られていてGPLv3(フリー)で公開されています。

part of a larger compositional environment I’m building.

私が構築しているより大きな環境の一部です。

▶︎Micah Frank:soundcloud
▶︎Micah Frank:Web Site

Beatfox

まず、作者のツール説明から

Beatfox is a free Csound generative beat tool – part of a larger compositional environment I’m building.

It will constantly create perfectly looped rhythms that can easily be dropped into a program like Ableton Live.

Leave it running all night, and you’ll wake up with hundreds of loops in your folder!

It sounds similar to a Nord Drum or modular analog drums. It can also produce some 808-esque sounds.

一晩中実行しておくと何百個というビートループが作成されます。

そして、そのループはAbleton Liveなどで簡単に使うことができます。

音はNord Drumやモジュラーアナログドラムに似ているようです。

いくつかの音サンプルがサウンドクラウドにあります。

Beatfoxの入手と使い方

Beatfoxの入手はGithubの以下URLです。(説明もあります。)
▶︎https://github.com/chronopolis5k/Beatfox

そして実行するには「Csound」が必要です。

  1. Csoundをセットアップ:https://csoundqt.github.io/。CsoundQTにはCsoundが付属しており、Beatfoxを実行することができます。
  2. インストールしたら、Beatfox.csdファイルをロードし、 “Run”(command + R)を押します。

お試しください!

おすすめのクリエイティブ・コーディング関連カテゴリー

クリエイティブコーディング系 講座


ウェブツール

機能はシンプルなものですが、p5.jsやTone.jsで描画したり音が出たりするので遊んでみてください。
・【Midi Number Tools】:MIDIナンバーから音名と周波数を判定します
・【Delay Time Calculator】:テンポに応じた音符の長さを判定します