1. Qu'est-ce que BopBot ?
BopBot est une app iOS qui génère des solos bebop à la volée sur les grilles d'accords de standards de jazz, en affichant la partition pendant la lecture. Les solos ne sont pas des enregistrements — chaque solo est généré à nouveau à partir de la théorie musicale (harmonie linéaire).
- Trois personas — Parker, Pres (Lester Young) et Bud (Bud Powell), chacun avec son propre vocabulaire et son propre phrasé.
- Dix standards de jazz avec leurs grilles d'accords intégrées.
- Entièrement hors ligne — aucune connexion réseau n'est utilisée et aucun compte n'est requis.
2. Votre première performance
- Touchez le bouton Play en bas de l'écran. Le premier chorus est généré et sa partition s'affiche.
- Après un décompte de deux mesures (métronome), le solo commence. La première phrase peut débuter pendant le décompte (mesures −2 ou −1).
- La lecture enchaîne les chorus en boucle, indéfiniment. Chaque chorus est un nouveau solo issu d'un nouveau seed, et le seed affiché dans l'en-tête avance en conséquence.
- Touchez le bouton Stop pour arrêter.
- À l'arrêt, touchez New solo (nouveau solo) pour tirer un nouveau seed tout en conservant le morceau, le persona et l'instrument actuels (indisponible pendant la lecture).
3. Comprendre les écrans
Portrait — Cockpit
- En-tête — le titre du morceau (touchez-le pour ouvrir Performance Setup), une ligne « persona · instrument · seed », le numéro de Chorus avec les compteurs Bar/Beat, et le bouton en forme d'engrenage (Settings).
- Partition du solo — le solo généré sur trois systèmes de portées.
- Contrôles de jeu — Tempo, Swing, Outline mix, Accents et New solo.
- Bouton Play/Stop — fixé en bas de l'écran.
Paysage — Deck
Faites pivoter l'appareil pour passer à la vue Deck en trois colonnes (la lecture continue sans interruption). La colonne de gauche regroupe le titre du morceau, les indicateurs d'état et Play/Stop ; le centre affiche une partition plus grande ; la colonne de droite comporte des faders verticaux Tempo et Swing ainsi que le bouton « Outlines ».
Touchez HELP à côté de chaque paramètre pour une explication concise dans l'app.
4. Morceau, persona, instrument & seed
Touchez le titre du morceau dans l'en-tête pour ouvrir la feuille Performance Setup.
Morceaux
| Morceau | Tonalité | Métrique | Mesures | Tempo par défaut |
|---|---|---|---|---|
| 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 | Style | Instrument par défaut |
|---|---|---|
| Parker | Bebop | Alto |
| Pres · Lester Young | Ténor de l'ère swing | Tenor |
| Bud · Bud Powell | Piano bebop | Piano |
Changer de persona sélectionne automatiquement son instrument par défaut ; vous pouvez ensuite le remplacer par n'importe lequel des quatre instruments — Alto, Tenor, Trumpet ou Piano. Les motifs générés et leur développement se renouvellent à chaque chorus.
Seed
La même combinaison de morceau, persona, instrument et seed génère toujours exactement le même solo. Notez le seed d'un solo qui vous plaît et saisissez-le plus tard pour le reproduire. Le bouton Random tire un nouveau seed (plage 0–999 999 999).
5. Paramètres de jeu
| Paramètre | Plage | Prise d'effet | Fonction |
|---|---|---|---|
| Tempo | 60–300 BPM | Immédiate | Vitesse de lecture. Les notes générées restent les mêmes. |
| Swing | 0.50–0.667 | Immédiate | Détermine où retombe la croche à contretemps. 0.50 = binaire, 0.60 = valeur par défaut, 0.667 = feel ternaire. Seul le placement rythmique change ; la notation et les hauteurs restent identiques. |
| Accents | ON / OFF | Immédiate | Le relief dynamique. ON rétablit tout le contraste dynamique aux débuts de phrase, sommets, sauts, anticipations et fins ; OFF le compresse pour un jeu plus plat et plus régulier. |
| Outline mix | 0–100 % chacun | Au prochain solo | La fréquence à laquelle chacun des trois outlines de l'harmonie linéaire sert de squelette au solo. |
Outline mix
- Outline 1 · Guide descent — une ligne descendante de notes-guides : la septième se résout sur la tierce de l'accord suivant.
- Outline 2 · Arpeggio up — un arpège ascendant sur le ii, qui se prolonge souvent jusqu'à la neuvième de la dominante.
- Outline 3 · Down then up — un arpège descendant sur le ii qui remonte sur la dominante.
Déplacer un curseur rééquilibre automatiquement les autres pour que le total reste à 100 %. Les changements s'appliquent à partir du prochain solo ; tant qu'une partition est à l'écran, un badge « Next solo » apparaît dans l'en-tête de la section.
6. L'affichage de la partition
- Trois systèmes de portées avec symboles d'accords, numéros de mesure, armure et chiffrage de mesure. Pendant le décompte, les numéros de mesure sont négatifs (−2, −1).
- Les pages tournent automatiquement pour suivre la position de lecture. Chaque système affiche deux ou quatre mesures selon la largeur de l'écran.
- L'étiquette en bas à droite indique « instrument · mode de hauteur · tonalité » (par ex. Alto · Transposed score · E♭).
- Utilisez « Pitch display » dans Settings pour basculer entre partition transposée et sons réels (en ut). L'affichage en sons réels est déplacé à l'octave si nécessaire (8va, etc.) pour garder une notation lisible en clé de sol ; la hauteur jouée reste inchangée.
7. Réglages du son
Ouvrez Settings avec le bouton en forme d'engrenage.
Son du solo
- Dunne (intégré) — le moteur intégré pour les instruments à vent (Alto, Tenor, Trumpet).
- Respiro — sélectionnable lorsque l'AUv3 Respiro est installé. Utilise le preset actuellement sélectionné ; BopBot mappe l'expression sur le CC2.
- SWAM — sélectionnable lorsqu'un AUv3 SWAM correspondant à l'instrument du solo est installé. L'expression est envoyée en CC11.
Master volume
De 0 à 100 %, appliqué immédiatement — même pendant la lecture.
8. Lecture en arrière-plan & interruptions
- La lecture continue en arrière-plan lorsque vous revenez à l'écran d'accueil ou verrouillez l'appareil.
- Lorsque l'audio est interrompu (par ex. par un appel téléphonique), la lecture s'arrête et l'app affiche une bannière « Playback was interrupted » (la lecture a été interrompue). Touchez Resume pour reprendre.
- Débrancher le casque arrête la lecture — volontairement, pour éviter un son soudain et fort depuis le haut-parleur. Rebranchez le casque et appuyez sur Play pour continuer.
- Les commandes de lecture de l'écran verrouillé et du centre de contrôle ne sont pas prises en charge ; pilotez la lecture depuis l'app.
9. Dépannage
Aucun son
Vérifiez le commutateur silencieux sur le côté de l'appareil ainsi que le volume. Si cela ne suffit pas, assurez-vous que Master volume dans Settings n'est pas baissé.
Respiro / SWAM affiche « Unavailable »
L'app AUv3 correspondante doit être installée sur l'appareil. Après l'installation, rouvrez la feuille Settings et l'option devient sélectionnable.
New solo est désactivé
New solo n'est disponible que lorsque la lecture est arrêtée. Arrêtez d'abord la performance.
Je veux réécouter le même solo
Saisissez le même morceau, persona, instrument et seed dans Performance Setup pour reproduire un solo à l'identique. Comme le seed avance à chaque chorus, l'en-tête affiche le seed du chorus que vous êtes en train d'écouter.
10. Configuration requise
- iOS 17 ou version ultérieure (iPhone / iPad)
- Fonctionne entièrement hors ligne — aucune connexion Internet requise.
Pour toute autre question, consultez la page de support ou écrivez à hirose@hakaru.net.