BopBot icon

BopBot ユーザーマニュアル

リアルタイム・ビバップ・ソロ・ジェネレーター

App Store で入手

1. BopBot とは

BopBot は、ジャズ・スタンダードのコード進行に合わせてビバップ・ソロをその場で生成し、楽譜を表示しながら演奏する iOS アプリです。ソロは録音の再生ではなく、音楽理論(リニアハーモニー)に基づいて毎回新しく生成されます。

  • 3人のペルソナ — Parker、Pres(レスター・ヤング)、Bud(バド・パウエル)。それぞれ語彙とフレージングが異なります。
  • 10曲のジャズ・スタンダードのコード進行を収録。
  • 完全オフライン — ネットワーク接続を一切使いません。アカウント登録も不要です。

2. はじめての演奏

  1. 画面下の再生ボタンをタップします。最初のコーラスの譜面が生成され、表示されます。
  2. 2小節のカウントイン(メトロノーム)の後、ソロが始まります。最初のフレーズはカウントイン中(−2・−1小節)から始まることもあります。
  3. 演奏はコーラスを無限に繰り返します。コーラスごとに新しい Seed で新しいソロを生成し、ヘッダーの Seed 表示も更新されます。
  4. 停止ボタンで止まります。
  5. 停止中に「新しいソロ」をタップすると、曲・ペルソナ・楽器はそのままに新しい Seed を選び直します(再生中は操作できません)。

3. 画面の見かた

縦向き — コックピット

  • ヘッダー — 曲名(タップで演奏設定を開く)、「ペルソナ・楽器・Seed」、右側に Chorus 番号と Bar/Beat カウンター、歯車ボタン(設定)。
  • ソロ譜 — 生成されたソロの楽譜(3段)。
  • 演奏パラメータ — テンポ、スウィング、アウトライン配分、アクセント、「新しいソロ」。
  • 再生/停止ボタン — 画面最下部に固定。

横向き — デッキ

横向きにすると3カラムのデッキ表示に切り替わります(演奏状態は保たれます)。左に曲名・ステータス・再生/停止、中央に大きな楽譜、右に Tempo と Swing の縦フェーダーと「アウトライン」ボタン。

アクセントのスイッチは縦向きのみに表示されます。

各パラメータの HELP をタップすると、アプリ内で簡潔な説明がポップアップ表示されます。

4. 曲・ペルソナ・楽器・Seed(演奏設定)

ヘッダーの曲名をタップすると「演奏設定」シートが開きます。

調拍子小節数既定テンポ
Donna LeeA♭4/432200
ConfirmationF4/432210
Blues (F)F4/412180
Rhythm ChangesB♭4/432220
How High the MoonG4/432180
Giant StepsE♭4/416170
All the Things You AreA♭4/436140
Stella by StarlightB♭4/432120
On the Sunny Side of the StreetC4/432140
Someday My Prince Will ComeB♭3/432150

ペルソナ

ペルソナスタイル既定の楽器
Parkerビバップアルト
Pres · レスター・ヤングスウィング期のテナーテナー
Bud · バド・パウエルビバップ・ピアノピアノ

ペルソナを切り替えると、楽器はそのペルソナの既定楽器に自動で変わります。その後、アルト/テナー/トランペット/ピアノの4つから自由に選び直せます。生成される音型はコーラスごとに更新されます。

Seed

同じ曲・ペルソナ・楽器・Seed の組み合わせは、常にまったく同じソロを生成します。気に入ったソロの Seed を控えておけば、後から入力して再現できます。「ランダム」ボタンで新しい Seed を選べます(範囲は 0〜999,999,999)。

再生中に「適用」すると現在の演奏はいったん停止します。再生ボタンで新しい選択の演奏が始まります。

5. 演奏パラメータ

パラメータ範囲反映内容
テンポ60〜300 BPM即時再生速度。生成済みの音符は変わりません。
スウィング0.50〜0.667即時裏拍の8分音符を置く位置。0.50 = ストレート、0.60 = 既定、0.667 = 3連フィール。タイミングだけが変わり、譜面と音程は変わりません。
アクセントON / OFF即時強弱カーブ。ON でフレーズの頭・頂点・跳躍・食い・語尾の強弱差を本来の大きさに、OFF で平坦・均一に。
アウトライン配分各 0〜100%次のソロからソロの骨格となる3種類のリニアハーモニー・アウトラインの使用比率。

アウトライン配分

  • アウトライン1 · ガイドトーン下降 — 7度が次のコードの3度へ解決する下降ライン。
  • アウトライン2 · 分散和音上行 — ii の上行アルペジオ。ドミナントの9度まで伸びることがあります。
  • アウトライン3 · 下降後に上行 — ii を下降し、ドミナントで上行へ方向転換。

1本のスライダーを動かすと、合計が 100% になるよう残りが自動調整されます。変更は次のソロから反映され、譜面が表示中のときはヘッダーに「次のソロ」バッジが表示されます。

6. 楽譜表示

  • コード記号・小節番号・調号・拍子記号付きの楽譜を3段表示します。カウントイン中の小節番号は負の値(−2、−1)です。
  • ページは再生位置に合わせて自動でめくられます。画面幅により1段あたり2小節または4小節を表示します。
  • 右下に「楽器 · 表示モード · 調」が表示されます(例: Alto · 移調譜 · E♭)。
  • 設定の「譜面の音高」で移調譜/実音譜を切り替えられます。実音譜では読みやすさのため必要に応じてオクターブ記号(8va など)が付きます。再生音の高さは変わりません。

7. サウンド設定

歯車ボタンで設定を開きます。

ソロ音源

  • Dunne(内蔵) — 管楽器(アルト/テナー/トランペット)用の内蔵音源。
  • Respiro — Respiro の AUv3 がインストールされている場合に選べます。現在選択中のプリセットを使い、エクスプレッションを CC2 で送ります。
  • SWAM — ソロ楽器に対応する SWAM の AUv3 がインストールされている場合に選べます。エクスプレッションを CC11 で送ります。
ピアノは常に内蔵 SoundFont で再生します。ソロ音源の変更は、次に再生を開始したときに反映されます。

マスター音量

0〜100%。演奏中も即時に反映されます。

8. バックグラウンド再生と中断

  • ホーム画面に移動したり画面をロックしても、演奏は継続します
  • 着信などで音声が中断されると演奏は停止し、アプリに「演奏が中断されました」バナーが表示されます。「再開」でその場から再開できます。
  • イヤホンを抜くと演奏は停止します(スピーカーからの意図しない大音量を防ぐための仕様です)。イヤホンを挿し直してから、再生ボタンで再開してください。
  • ロック画面や Control Center からの再生操作には対応していません。操作はアプリ内で行ってください。

9. トラブルシューティング

音が出ない

本体側面のサイレントスイッチと音量をご確認ください。それでも解決しない場合は、設定のマスター音量が下がっていないかご確認ください。

Respiro / SWAM が「利用できません」と表示される

対応する AUv3 アプリが端末にインストールされている必要があります。インストール後、設定画面を開き直すと選べるようになります。

「新しいソロ」が押せない

「新しいソロ」は停止中のみ使用できます。先に停止ボタンで演奏を止めてください。

同じソロをもう一度聴きたい

演奏設定で同じ曲・ペルソナ・楽器・Seed を指定すると、まったく同じソロが再生されます。コーラスごとに Seed が進むため、目的のコーラスの Seed はヘッダーの表示で確認できます。

10. 動作環境

  • iOS 17 以降(iPhone / iPad)
  • 完全オフラインで動作します。インターネット接続は不要です。

その他のご質問はサポートページをご覧いただくか、hirose@hakaru.net までお気軽にお問い合わせください。