01
読めるコード、聴ける譜面
KICK[9 - - 8 …] の数字は音の強さ、- は休符。書いた行が、そのままステップシーケンサーに並ぶ。
Apps / txt2groove
Live coding × Step sequencer — Web

Write the groove.Hear the code.
AIにも、譜面が読める。AIと一緒に、曲を書き換える。WebMCP · No account · No API key · Runs in your browser
まず一行、
鳴らしてみる?
txt2groove
Write the groove. Hear the code.
yoshihiko.com/txt2groove
24秒のイメージ映像(ループ)
01 — Features
コードなのに、ひと目で譜面に見える。ステップシーケンサーの手ざわりのまま、文字で曲を組み立て、演奏しながら書き換えていくためのツールです。
01
KICK[9 - - 8 …] の数字は音の強さ、- は休符。書いた行が、そのままステップシーケンサーに並ぶ。
02
CHORDS[Fmaj7 | Em7 …] を書けば、度数で書いたベースは和音に追従し、パッドは進行どおりに鳴る。
03
SOUND FX SEND LFO MOD。シンセの音づくりから、ディレイ、リバーブ、モジュレーションまでテキストで。
04
A / B / C …とセクションを書き分けて、演奏中に切り替える。SONG AABBCBA で自動進行。
05
WebMCPに対応。対応するブラウザとAIなら、譜面を読んで書き換えてもらえる。アカウントもAPIキーも不要。
06
Web MIDIの出力で、外部シンセやDAWを鳴らせる。クロックの送信にも対応。
02 — Notation
1行が1トラック、1文字が1ステップ。16個並べると1小節になります。
BPM 146
CHORDS[Fmaj7 | Em7 | Ebmaj7 | Dm9]
KICK[9 - - 8 - - 7 - 9 - - 7 7 - - -]
SNR [- - - - 8 - - - - - - - 8 - 8 8]
HH [8 3 8 3 - 6 - 2 - 6 7 - 8 - - 6]
BS [1 + + + 3 - 5 + - 1 + + 3 - 5 -]
PAD [9 - - - - - - - 7 - - - - - - -]

03 — How to play
インストールもアカウントも要りません。ブラウザで開いて、Playを押すところから。
04 — Spec
| 項目 | 内容 |
|---|---|
| 動作環境 | ブラウザ(静的ファイルだけで動作。サーバー側の処理なし) |
| 記法 | 強さ1〜9のリズム、度数・音名のメロディ、CHORDS、セクション、SONG |
| 音源 | hat / kick / snare / note / bass / chord / sample(手元の音声ファイルも読み込める) |
| エフェクト | delay / reverb / distortion、LFO → MOD |
| 外部連携 | Web MIDI 出力、WebMCP(実験的機能) |
| 保存 | テキストファイル(.txt) |
| バージョン | 0.11.0 |