yoshihiko.com

Apps / txt2groove

Live coding × Step sequencer — Web

txt2groove

Write the groove.
Hear the code.

テキストで書く、ステップシーケンサー。数字と記号を並べるとリズムになり、コード進行を書けばベースとパッドがついてくる。ブラウザを開くだけで鳴らせる、音楽のライブコーディングツールです。

アプリを開く リファレンス

Write the groove.Hear the code.

01 / 04書いたテキストが、そのまま楽譜になる。
02 / 04数字は音の強さ。9がいちばん強く、− は休符。
03 / 04書いたそばから、シーケンサーが鳴る。
04 / 04BPMもキーも、演奏しながら書き換える。

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

Featuresできること

コードなのに、ひと目で譜面に見える。ステップシーケンサーの手ざわりのまま、文字で曲を組み立て、演奏しながら書き換えていくためのツールです。

01

読めるコード、聴ける譜面

KICK[9 - - 8 …] の数字は音の強さ、- は休符。書いた行が、そのままステップシーケンサーに並ぶ。

02

コードを書けば、ついてくる

CHORDS[Fmaj7 | Em7 …] を書けば、度数で書いたベースは和音に追従し、パッドは進行どおりに鳴る。

03

音色もエフェクトも一行で

SOUND FX SEND LFO MOD。シンセの音づくりから、ディレイ、リバーブ、モジュレーションまでテキストで。

04

セクションとソングモード

A / B / C …とセクションを書き分けて、演奏中に切り替える。SONG AABBCBA で自動進行。

05

AIと一緒に書く

WebMCPに対応。対応するブラウザとAIなら、譜面を読んで書き換えてもらえる。アカウントもAPIキーも不要。

06

MIDIで外の楽器へ

Web MIDIの出力で、外部シンセやDAWを鳴らせる。クロックの送信にも対応。

02 — Notation

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 - - - - - - -]
  • 9 … 1 音の強さ。数字が大きいほど強い
  • - 休符
  • + 前の音をのばす
  • 1 3 5 ベースやメロディは、コードに対する度数で書く
  • CHORDS コード進行。ベースとパッドが追従する
  • -A / +B セクション。先頭に「+」が付いた側が鳴る
Fig. — 左がテキストの譜面、右がステップシーケンサー。上段でBPM・キー・トランスポーズ・シャッフル・セクションを操作する。

03 — How to play

Play使い方

インストールもアカウントも要りません。ブラウザで開いて、Playを押すところから。

  1. 開いて、Playを押す。最初から譜面が入っているので、すぐに鳴ります。Spaceキーでも再生・一時停止できます。
  2. 数字を書き換えて、聴きながら直す。書いた変化は、演奏を止めずに反映されます。迷ったら HELP を。
  3. DOWNLOAD .TXT で保存する。譜面はただのテキスト。貼り付ければ、いつでも元に戻せます。

04 — Spec

Spec仕様

項目内容
動作環境ブラウザ(静的ファイルだけで動作。サーバー側の処理なし)
記法強さ1〜9のリズム、度数・音名のメロディ、CHORDS、セクション、SONG
音源hat / kick / snare / note / bass / chord / sample(手元の音声ファイルも読み込める)
エフェクトdelay / reverb / distortion、LFO → MOD
外部連携Web MIDI 出力、WebMCP(実験的機能)
保存テキストファイル(.txt)
バージョン0.11.0

まず一行、鳴らしてみる?

アプリを開く リファレンス ← すべてのアプリ