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
- Tocca il pulsante Play in fondo allo schermo. Viene generato il primo chorus e appare il suo spartito.
- 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).
- 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.
- Tocca il pulsante Stop per fermare.
- 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».
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
| Brano | Tonalità | Metro | Battute | Tempo predefinito |
|---|---|---|---|---|
| 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 |
Persona
| Persona | Stile | Strumento predefinito |
|---|---|---|
| Parker | Bebop | Alto |
| Pres · Lester Young | Tenore dell'era swing | Tenor |
| Bud · Bud Powell | Piano bebop | Piano |
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).
5. Parametri di esecuzione
| Parametro | Intervallo | Ha effetto | Cosa fa |
|---|---|---|---|
| Tempo | 60–300 BPM | Subito | Velocità di riproduzione. Le note generate restano le stesse. |
| Swing | 0,50–0,667 | Subito | Dove cade la croma in levare. 0,50 = straight, 0,60 = predefinito, 0,667 = feel terzinato. Cambia solo il timing; notazione e altezze restano invariate. |
| Accents | ON / OFF | Subito | Il 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 mix | 0–100% ciascuno | Dal prossimo assolo | Con 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.
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.