BopBot icon

Manuale utente di BopBot

Generatore di assoli bebop in tempo reale

Scarica su App Store

1. Che cos'è BopBot?

BopBot è un'app per iOS che genera al volo assoli bebop sui cambi di accordo degli standard jazz, mostrando lo spartito mentre suona. Gli assoli non sono registrazioni: ogni assolo viene generato ex novo dalla teoria musicale (armonia lineare).

  • Tre persona — Parker, Pres (Lester Young) e Bud (Bud Powell), ognuno con il proprio vocabolario e il proprio fraseggio.
  • Dieci standard jazz con le relative progressioni di accordi integrate.
  • Completamente offline — non usa alcuna connessione di rete e non richiede alcun account.

2. La tua prima performance

  1. Tocca il pulsante Play in fondo allo schermo. Viene generato il primo chorus e appare il suo spartito.
  2. Dopo un count-in di due battute (metronomo), l'assolo comincia. La prima frase può partire già durante il count-in (battute −2 o −1).
  3. La riproduzione prosegue in loop, chorus dopo chorus, all'infinito. Ogni chorus è un nuovo assolo generato da un nuovo Seed, e il Seed mostrato nell'intestazione avanza di conseguenza.
  4. Tocca il pulsante Stop per fermare.
  5. A riproduzione ferma, tocca New solo (nuovo assolo) per scegliere un nuovo Seed mantenendo brano, persona e strumento correnti (non disponibile durante la riproduzione).

3. Le schermate

Verticale — Cockpit

  • Intestazione — il titolo del brano (toccalo per aprire il Performance Setup), una riga «persona · strumento · seed», il numero di Chorus con i contatori Bar/Beat e il pulsante a ingranaggio (Impostazioni).
  • Spartito dell'assolo — l'assolo generato, su tre sistemi di pentagramma.
  • Controlli di esecuzione — Tempo, Swing, Outline mix, Accents e New solo.
  • Pulsante Play/Stop — ancorato in fondo allo schermo.

Orizzontale — Deck

Ruota il dispositivo per passare alla vista deck a tre colonne (la riproduzione continua senza interruzioni). La colonna sinistra contiene il titolo del brano, gli indicatori di stato e Play/Stop; al centro c'è uno spartito più grande; la colonna destra ospita i fader verticali di Tempo e Swing e il pulsante «Outlines».

L'interruttore Accents è visibile solo in orientamento verticale.

Tocca HELP accanto a un parametro per una spiegazione sintetica direttamente nell'app.

4. Brano, persona, strumento e Seed

Tocca il titolo del brano nell'intestazione per aprire il foglio Performance Setup.

Brani

BranoTonalitàMetroBattuteTempo predefinito
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

Persona

PersonaStileStrumento predefinito
ParkerBebopAlto
Pres · Lester YoungTenore dell'era swingTenor
Bud · Bud PowellPiano bebopPiano

Cambiando persona viene selezionato automaticamente lo strumento predefinito di quella persona; puoi poi sostituirlo con uno qualsiasi dei quattro strumenti — Alto, Tenor, Trumpet o Piano. I motivi generati e il loro sviluppo si rinnovano a ogni chorus.

Seed

La stessa combinazione di brano, persona, strumento e Seed genera sempre esattamente lo stesso assolo. Annota il Seed di un assolo che ti piace e inseriscilo in seguito per riprodurlo. Il pulsante Random sceglie un nuovo Seed (intervallo 0–999.999.999).

Applicare una modifica durante la riproduzione ferma l'esecuzione in corso. Premi Play per avviare la nuova selezione.

5. Parametri di esecuzione

ParametroIntervalloHa effettoCosa fa
Tempo60–300 BPMSubitoVelocità di riproduzione. Le note generate restano le stesse.
Swing0,50–0,667SubitoDove cade la croma in levare. 0,50 = straight, 0,60 = predefinito, 0,667 = feel terzinato. Cambia solo il timing; notazione e altezze restano invariate.
AccentsON / OFFSubitoIl profilo dinamico. ON ripristina l'intero contrasto dinamico su inizi di frase, apici, salti, anticipi e finali; OFF lo comprime per un'esecuzione più piatta e uniforme.
Outline mix0–100% ciascunoDal prossimo assoloCon quale frequenza ciascuno dei tre outline dell'armonia lineare viene usato come scheletro dell'assolo.

Outline mix

  • Outline 1 · Guide descent — una linea discendente di guide tone: la settima risolve sulla terza dell'accordo successivo.
  • Outline 2 · Arpeggio up — un arpeggio ascendente sul ii, che spesso si estende fino alla nona della dominante.
  • Outline 3 · Down then up — un arpeggio discendente sul ii che risale sulla dominante.

Spostando un cursore, gli altri si ribilanciano automaticamente in modo che il totale resti al 100%. Le modifiche si applicano dal prossimo assolo; mentre uno spartito è sullo schermo, nell'intestazione della sezione appare il badge «Next solo».

6. La visualizzazione dello spartito

  • Tre sistemi di pentagramma con sigle degli accordi, numeri di battuta, armatura di chiave e indicazione di tempo. Durante il count-in i numeri di battuta sono negativi (−2, −1).
  • Le pagine girano automaticamente seguendo la posizione di riproduzione. Ogni sistema mostra due o quattro battute a seconda della larghezza dello schermo.
  • L'etichetta in basso a destra mostra «strumento · modalità di intonazione · tonalità» (es. Alto · Partitura trasposta · E♭).
  • Usa «Pitch display» nelle Impostazioni per passare tra partitura trasposta e suoni reali. I suoni reali vengono spostati d'ottava quando serve (8va ecc.) per una notazione leggibile in chiave di violino; l'altezza riprodotta non cambia.

7. Impostazioni audio

Apri le Impostazioni con il pulsante a ingranaggio.

Suono dell'assolo

  • Dunne (integrato) — il motore integrato per gli strumenti a fiato (Alto, Tenor, Trumpet).
  • Respiro — selezionabile quando è installato l'AUv3 di Respiro. Usa il preset attualmente selezionato; BopBot mappa l'espressione su CC2.
  • SWAM — selezionabile quando è installato un AUv3 SWAM corrispondente allo strumento dell'assolo. L'espressione viene inviata come CC11.
Il Piano suona sempre tramite il SoundFont integrato. Un nuovo suono dell'assolo ha effetto al successivo avvio della riproduzione.

Master volume

0–100%, applicato subito — anche durante la riproduzione.

8. Riproduzione in background e interruzioni

  • La riproduzione continua in background quando passi alla schermata Home o blocchi il dispositivo.
  • Quando l'audio viene interrotto (per esempio da una telefonata), la riproduzione si ferma e l'app mostra il banner «Playback was interrupted» (riproduzione interrotta). Tocca Resume per continuare.
  • Scollegare le cuffie ferma la riproduzione — è una scelta voluta, per evitare che dall'altoparlante esca un audio inaspettatamente forte. Ricollega le cuffie e premi Play per continuare.
  • I controlli di riproduzione della schermata di blocco e del Centro di Controllo non sono supportati; controlla la riproduzione dall'interno dell'app.

9. Risoluzione dei problemi

Nessun suono

Controlla l'interruttore del silenzioso sul lato del dispositivo e il volume. Se non basta, assicurati che Master volume nelle Impostazioni non sia abbassato.

Respiro / SWAM risulta «Unavailable»

L'app AUv3 corrispondente deve essere installata sul dispositivo. Dopo l'installazione, riapri il foglio delle Impostazioni e l'opzione diventa selezionabile.

New solo è disabilitato

New solo è disponibile solo a riproduzione ferma. Ferma prima l'esecuzione.

Voglio riascoltare lo stesso assolo

Inserisci gli stessi brano, persona, strumento e Seed in Performance Setup per riprodurre esattamente un assolo. Poiché il Seed avanza a ogni chorus, l'intestazione mostra il Seed del chorus che stai ascoltando.

10. Requisiti

  • iOS 17 o versioni successive (iPhone / iPad)
  • Funziona completamente offline — non è richiesta alcuna connessione a internet.

Per qualsiasi altra domanda, visita la pagina di supporto o scrivi a hirose@hakaru.net.