← サウンドラボへ戻る

なまずグラビティメロディ

音階上をランダムに歩くメロディに、特定の音へ近づきやすくする引力や、逆に遠ざかりやすくする斥力を加える生成楽器です。

Xで共有LINEで共有
説明書

Pitch Field

音階上の力場

GRAVITY / ON
Current Attractor× Repulsor

Current

C4

Force

0.00

WALK / NEXT STEP WEIGHTS

Base Probabilityに力場の方向バイアスを加えます。

Chosen: - → Next -

SNAPSHOT A / B

A

未保存

B

未保存

FIELD POINTS

MUSIC

HISTORY

サウンドモニター

再生中に発生した音声イベントを表示します。

STATISTICS

Average Distance

0.0

Most Played

-

Returns

0

アルゴリズムで作る / namazu-gravity-melody

なまずグラビティメロディ 説明書

Scale上のRandom WalkへAttractorとRepulsorの力場を加え、特定音へ寄る・避ける旋律を作ります。現在位置と力点の距離が次の移動候補の重みを変えます。

このツールでできること

音階上をランダムに歩くメロディへAttractorとRepulsorの力場を加え、近づきやすさ・避けやすさを目と耳で観察する生成楽器。

  • Free Walk / Gravity / Repulsion / Field
  • Step Probability、Strength、Falloff、Pitch Range
  • Seed・1ステップ・MIDI書き出し・WAV録音・共有URL・ポシェット保存

最短の使い方

初期状態を基準にし、同時に多くの値を変えず、次の順番で確認します。

  • Free WalkでStep Probabilityを確認します。
  • Attractorを1つ置き、Strengthを上げます。
  • 同じSeedでRepulsorまたはFieldへ切り替えます。

結果が決まる仕組み

現在Indexから移動候補を作り、Walk Weightへ距離、Strength、Falloffを反映して抽選します。Attractorは近づく候補、Repulsorは離れる候補を強めます。

画面とパラメータ

数値入力は画面に表示されるmin/maxを正本とし、変更前の値を残して1項目ずつ比較します。

  • 4 Mode: 力場の使い方です。
  • Step Probability: 移動幅の重みです。
  • Attractor/Repulsor Position: 力点です。
  • Strength/Falloff: 強さと距離減衰です。
  • Pitch Range/Seed: 範囲と再現条件です。

保存・読み込み・共有・書き出し

manifest上の主な保存・出力はMIDI、WAV録音、共有URL、ポシェットのプロジェクトです。

共有URLとプロジェクトは力点、MIDIは生成ノート、WAV録音は一回の抽選結果を固定します。

うまく動かないとき

  • 同じ音から動かない場合はStrengthを下げます。
  • 違いが不明なら力点を1つだけ範囲端へ置きます。

データとプライバシー

音声、MIDI、設定全文、Seed、ファイル名、入力文章を匿名計測へ送りません。共有URLを使うツールでは復元に必要な設定がURLへ含まれます。

ブラウザ内保存はサイトデータ削除やシークレットウィンドウ終了で失われる場合があります。必要な作品は対応ファイルとして手元にも残してください。

制約とできないこと

  • 物理軌道ではなく音階候補の重みモデルです。
  • 同じSeedでも力点と開始位置が違えば別旋律です。