barbe_generative_diary-headerimg

Starling / Pen Plotter Drawing

ムクドリの群れが作る神秘的なひとつの塊をProcessingにてシミュレーションを行い、そのひとこまをペンプロッターにて紙に出力。プログラムでは、フロッキングアルゴリズムで有名なBoidsシミュレーションをベースとした表現です。

Date:2022-06-24

[保存版] Tidal Cycles / Mini Notation まとめ /随時更新

Mini Notationは、さまざまな種類のパターン(note、サンプル、パラメーター)を記述するために使用するショートカット表記です。Mini Notationを使用することでシンプルなコード表記でさまざまなリズムを生成することができます。日本語訳のまとめ・保存用としての記事になります。

Date:2022-05-31

openFrameworks-Log vol.1/環境設定と導入

openFrameworksをはじめて利用するための環境設定と導入までを学んでいきます。openFrameworksは、C++言語は他の言語と比べ、ハードウェアに近いところからプログラム開発が行えるため、処理速度が速く大量のオブジェクトを描画するのに向いています。

Date:2022-05-09

[保存版] Tidal Cycles ファンクションまとめ (Functions)/随時更新

TidalCyclesには、デフォルトでさまざまなファンクションが利用できます。この記事では、保存用、Tidal Cyclesで利用する【ファンクション(Functions)を一覧】としてまとめていきます。音楽制作・ライブコーディングなど必要に合わせて使用してください。随時更新していきます。

Date:2022-04-17

/Update:2022-05-06

Sound visualization / Sound Euclidean Algorithm

Processingを使ったサウンドビジュアル表現。最大公約数を求めるためのアルゴリズム“ユークリッドの互除法”にて、サウンドをビジュアライズしました。ソースコードでは、サウンドライブコーデインングを行なった際の録音を利用し、その音源をProcessingのSoundライブラリーで読み込み込んでいます。

Date:2022-03-24

Series

Date:2022-05-04

Date:2022-05-03

Date:2022-04-18

Books

Date:2022-03-27

Date:2022-03-07

Date:2022-02-24

/Update:2022-03-01

and more...