1. Was ist BopBot?
BopBot ist eine iOS-App, die Bebop-Soli in Echtzeit über die Akkordwechsel von Jazzstandards generiert und dabei die Noten während der Wiedergabe anzeigt. Die Soli sind keine Aufnahmen – jedes Solo wird auf Basis von Musiktheorie (linearer Harmonik) neu generiert.
- Drei Personas – Parker, Pres (Lester Young) und Bud (Bud Powell), jede mit eigenem Vokabular und eigener Phrasierung.
- Zehn Jazzstandards mit fest eingebauten Akkordfolgen.
- Vollständig offline – es wird keine Netzwerkverbindung genutzt, und es ist kein Konto erforderlich.
2. Deine erste Performance
- Tippe auf den Play-Button am unteren Bildschirmrand. Der erste Chorus wird generiert und sein Notenbild erscheint.
- Nach einem zweitaktigen Count-in (Metronom) beginnt das Solo. Die erste Phrase kann bereits während des Count-ins einsetzen (Takte −2 oder −1).
- Die Wiedergabe läuft Chorus für Chorus endlos weiter. Jeder Chorus ist ein neues Solo aus einem neuen Seed, und der im Header angezeigte Seed zählt entsprechend weiter.
- Tippe auf den Stop-Button, um zu stoppen.
- Tippe im gestoppten Zustand auf New solo, um einen frischen Seed zu wählen und dabei den aktuellen Song, die Persona und das Instrument beizubehalten (während der Wiedergabe nicht verfügbar).
3. Die Bildschirme im Überblick
Hochformat – Cockpit
- Header – der Songtitel (antippen öffnet das Performance Setup), eine Zeile „Persona · Instrument · Seed“, die Chorus-Nummer mit Takt-/Beat-Zählern und der Zahnrad-Button (Einstellungen).
- Solo-Notenbild – das generierte Solo in drei Notensystemen.
- Performance-Regler – Tempo, Swing, Outline mix, Accents und New solo.
- Play/Stop-Button – fest am unteren Bildschirmrand verankert.
Querformat – Deck
Drehe das Gerät, um zur dreispaltigen Deck-Ansicht zu wechseln (die Wiedergabe läuft nahtlos weiter). Die linke Spalte enthält den Songtitel, Statusanzeigen und Play/Stop; in der Mitte erscheint ein größeres Notenbild; die rechte Spalte bietet vertikale Fader für Tempo und Swing sowie den Button „Outlines“.
Tippe neben einem Parameter auf HELP, um eine kurze Erklärung direkt in der App zu sehen.
4. Song, Persona, Instrument & Seed
Tippe im Header auf den Songtitel, um das Performance-Setup-Sheet zu öffnen.
Songs
| Song | Tonart | Taktart | Takte | Standardtempo |
|---|---|---|---|---|
| Donna Lee | A♭ | 4/4 | 32 | 200 |
| Confirmation | F | 4/4 | 32 | 210 |
| Blues (F) | F | 4/4 | 12 | 180 |
| Rhythm Changes | B♭ | 4/4 | 32 | 220 |
| How High the Moon | G | 4/4 | 32 | 180 |
| Giant Steps | E♭ | 4/4 | 16 | 170 |
| All the Things You Are | A♭ | 4/4 | 36 | 140 |
| Stella by Starlight | B♭ | 4/4 | 32 | 120 |
| On the Sunny Side of the Street | C | 4/4 | 32 | 140 |
| Someday My Prince Will Come | B♭ | 3/4 | 32 | 150 |
Personas
| Persona | Stil | Standardinstrument |
|---|---|---|
| Parker | Bebop | Alto |
| Pres · Lester Young | Tenorsaxophon der Swing-Ära | Tenor |
| Bud · Bud Powell | Bebop-Piano | Piano |
Beim Wechsel der Persona wird automatisch ihr Standardinstrument ausgewählt; danach kannst du es durch jedes der vier Instrumente ersetzen – Alto, Tenor, Trumpet oder Piano. Generierte Motive und ihre Weiterentwicklung erneuern sich mit jedem Chorus.
Seed
Dieselbe Kombination aus Song, Persona, Instrument und Seed erzeugt immer exakt dasselbe Solo. Notiere dir den Seed eines Solos, das dir gefällt, und gib ihn später wieder ein, um es zu reproduzieren. Der Random-Button wählt einen frischen Seed (Bereich 0–999.999.999).
5. Performance-Parameter
| Parameter | Bereich | Wirksam | Funktion |
|---|---|---|---|
| Tempo | 60–300 BPM | Sofort | Die Wiedergabegeschwindigkeit. Die generierten Noten bleiben dieselben. |
| Swing | 0,50–0,667 | Sofort | Wo die Offbeat-Achtel liegt. 0,50 = gerade (straight), 0,60 = Standard, 0,667 = triolisches Feel. Nur das Timing ändert sich; Notenbild und Tonhöhen bleiben gleich. |
| Accents | ON / OFF | Sofort | Die dynamische Gestaltung. ON stellt den vollen dynamischen Kontrast an Phrasenanfängen, Höhepunkten, Sprüngen, Antizipationen und Phrasenenden wieder her; OFF komprimiert ihn für eine flachere, gleichmäßigere Performance. |
| Outline mix | je 0–100 % | Nächstes Solo | Wie oft jede der drei Linear-Harmony-Outlines als Skelett des Solos verwendet wird. |
Outline mix
- Outline 1 · Guide descent – eine absteigende Guide-Tone-Linie: Die Septime löst sich in die Terz des nächsten Akkords auf.
- Outline 2 · Arpeggio up – ein aufsteigendes ii-Arpeggio, oft weitergeführt bis zur None der Dominante.
- Outline 3 · Down then up – ein absteigendes ii-Arpeggio, das auf der Dominante nach oben dreht.
Bewegst du einen Slider, werden die anderen automatisch neu ausbalanciert, sodass die Summe bei 100 % bleibt. Änderungen gelten ab dem nächsten Solo; solange ein Notenbild angezeigt wird, erscheint in der Abschnittsüberschrift ein „Next solo“-Badge.
6. Die Notenanzeige
- Drei Notensysteme mit Akkordsymbolen, Taktzahlen, Tonartvorzeichnung und Taktart. Während des Count-ins sind die Taktzahlen negativ (−2, −1).
- Die Seiten blättern automatisch um und folgen der Wiedergabeposition. Jedes System zeigt je nach Bildschirmbreite zwei oder vier Takte.
- Das Label unten rechts zeigt „Instrument · Tonhöhenmodus · Tonart“ (z. B. Alto · Transposed score · E♭).
- Mit „Pitch display“ in den Einstellungen wechselst du zwischen transponierter und klingender Notation. Die klingende Notation wird bei Bedarf oktaviert (8va usw.), damit sie im Violinschlüssel lesbar bleibt; die Wiedergabetonhöhe ändert sich nicht.
7. Klangeinstellungen
Öffne die Einstellungen über den Zahnrad-Button.
Solo sound
- Dunne (integriert) – die eingebaute Engine für Blasinstrumente (Alto, Tenor, Trumpet).
- Respiro – wählbar, wenn das Respiro-AUv3 installiert ist. Verwendet dessen aktuell gewähltes Preset; BopBot bildet Expression auf CC2 ab.
- SWAM – wählbar, wenn ein zum Soloinstrument passendes SWAM-AUv3 installiert ist. Expression wird als CC11 gesendet.
Master volume
0–100 %, wird sofort angewendet – auch während der Wiedergabe.
8. Hintergrundwiedergabe & Unterbrechungen
- Die Wiedergabe läuft im Hintergrund weiter, wenn du zum Home-Bildschirm wechselst oder das Gerät sperrst.
- Wird das Audio unterbrochen (z. B. durch einen Anruf), stoppt die Wiedergabe und die App zeigt das Banner „Playback was interrupted“ (Wiedergabe wurde unterbrochen). Tippe auf Resume, um fortzufahren.
- Das Abziehen der Kopfhörer stoppt die Wiedergabe – absichtlich, um unerwartet laute Ausgabe über den Lautsprecher zu vermeiden. Stecke sie wieder ein und drücke Play, um weiterzuspielen.
- Wiedergabesteuerung über Sperrbildschirm und Kontrollzentrum wird nicht unterstützt; steuere die Wiedergabe innerhalb der App.
9. Fehlerbehebung
Kein Ton
Prüfe den Stummschalter an der Seite des Geräts und die Lautstärke. Hilft das nicht, stelle sicher, dass Master volume in den Einstellungen nicht heruntergeregelt ist.
Respiro / SWAM zeigt „Unavailable“
Die entsprechende AUv3-App muss auf dem Gerät installiert sein. Öffne nach der Installation das Einstellungs-Sheet erneut, dann wird die Option wählbar.
New solo ist deaktiviert
New solo ist nur verfügbar, während die Wiedergabe gestoppt ist. Stoppe zuerst die Performance.
Ich möchte dasselbe Solo noch einmal hören
Gib im Performance Setup denselben Song, dieselbe Persona, dasselbe Instrument und denselben Seed ein, um ein Solo exakt zu reproduzieren. Da der Seed mit jedem Chorus weiterzählt, zeigt der Header den Seed des Chorus, den du gerade hörst.
10. Voraussetzungen
- iOS 17 oder neuer (iPhone / iPad)
- Funktioniert vollständig offline – keine Internetverbindung erforderlich.
Für alles Weitere besuche die Support-Seite oder schreibe an hirose@hakaru.net.