なんでもいいよって言ったよね!?再リリース
2026.04.28 アプリ
ジャズスタンダードの曲集から「次に何やろうか?」を決めてくれる、ジャムセッションのお供アプリです。
セッションで「なんでもいいよ」と言われた時のあの気まずい沈黙を、ガチャと太鼓と効果音で吹き飛ばします。
▶ https://digi-plus.biz/nandemo/
主な機能
🎲 曲ガチャ
ボタン一発で、登録曲集からランダムに 1 曲を提示。ドラムロール → ファンファーレ →タイプライターで曲名表示 → 太鼓ドンドンで連鎖演出。「決まった感」を最大化しています。
🎯 テンポルーレット
餅 / 緩 / 普 / 速 / 鬼 の 5 段階レベルから選んでガチャれば、その範囲内 (60〜350 BPM)のランダムテンポを提示。「ルーレット」ボタンを押せば 5 段階自体もルーレット選出されます。最後の”止まったかな…?” の溜めから don / dodon の 2 パターン分岐で、ライブ感あるタメと裏切りを再現。
🎼 キー指示 (メジャー / マイナー対応)
12 キーからランダム。曲固有のメジャー / マイナー判定に応じて、C か Amの関係短調表記で表示します。曲ごとのモード設定は CSV 取込時に指定可能。
🥁 メトロノーム = 太鼓ボタン
クリック一発でテンポ通りのカウントを再生。
押下するとそのキーの音階 (ドレミファソラシド〜ド) を演奏し、最後にトニック・トライアド (ド・ミ・ソ)を全音符で響かせます。マイナー曲なら自動的にマイナースケール +マイナー・トライアド。曲のキー感を耳で確認してから演奏に入れます。
🔄 振り直しもワンクリック
表示中のテンポ・キーカードをタップすれば、そのカードだけ即座に再ランダム化。気に入らなければ何度でも引き直し可能。
📂 曲集の取り込み・管理
CSV / TSV ファイルを取り込んで自分の曲集を追加できます。
– ヘッダ行は自動判定 (UTF-8 / Shift-JIS 自動変換)
– title 必須、page_no / key (major または minor) / difficulty は任意
– 不備があれば全件中止して該当行を表示
📖 曲集の複数選択
標準収録の黒本 Vol.1, Vol.2 と、自前で取り込んだ曲集を チェックボックスで複数同時選択。「Vol.1だけ」「ユーザー集だけ」「全部混ぜる」など、その日の練習メニューに合わせて切り替えられます。
📋 履歴・やり直し
当日に出た曲は重複しないように記憶し、履歴一覧をいつでも確認可能。一巡したら「やり直し」で再シャッフル。
こだわった点
– 太鼓モチーフの演出:
餅から鬼へ青→赤のグラデーション、ガチャ後のドン・ドン・ドドンで段階的に情報が出現します。
– PC とスマホで体験を揃える: スマホ画面でも 6 個のテンポボタンが綺麗に 3×2
で並ぶよう調整。フッターは画面下に固定して、ガチャ操作の指の動線を邪魔しません。
– インタラクションの即応性: メトロノーム再生中でも、何かボタンを押した瞬間に音は止まります。練習リズムを切り替える時のストレスゼロ。
開発メモ
サーバサイドは PHP + SQLite、フロントは HTMX で最小限。Web Audio API でメトロノームとルーレットの効果音を合成しています。フレームワーク不使用で、軽量・高速・改修容易性を優先しました。
ジャムセッションのあるバー、ピアノルーム、自宅練習でぜひお試しください。
▶ https://digi-plus.biz/nandemo/

