BopBot icon

Manuel d'utilisation de BopBot

Générateur de solos bebop en temps réel

Télécharger dans l'App Store

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

  1. Touchez le bouton Play en bas de l'écran. Le premier chorus est généré et sa partition s'affiche.
  2. 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).
  3. 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.
  4. Touchez le bouton Stop pour arrêter.
  5. À 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 ».

L'interrupteur Accents n'apparaît qu'en orientation portrait.

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

MorceauTonalitéMétriqueMesuresTempo par défaut
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

Personas

PersonaStyleInstrument par défaut
ParkerBebopAlto
Pres · Lester YoungTénor de l'ère swingTenor
Bud · Bud PowellPiano bebopPiano

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).

Appliquer un changement pendant la lecture arrête la performance en cours. Appuyez sur Play pour lancer la nouvelle sélection.

5. Paramètres de jeu

ParamètrePlagePrise d'effetFonction
Tempo60–300 BPMImmédiateVitesse de lecture. Les notes générées restent les mêmes.
Swing0.50–0.667ImmédiateDé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.
AccentsON / OFFImmédiateLe 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 mix0–100 % chacunAu prochain soloLa 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.
Le Piano passe toujours par le SoundFont intégré. Un nouveau son de solo prend effet au prochain démarrage de la lecture.

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.