1. O que é o BopBot?
O BopBot é um app iOS que gera solos de bebop na hora, sobre as progressões de acordes de standards de jazz, exibindo a partitura enquanto toca. Os solos não são gravações — cada solo é gerado do zero a partir da teoria musical (harmonia linear).
- Três personas — Parker, Pres (Lester Young) e Bud (Bud Powell), cada uma com vocabulário e fraseado próprios.
- Dez standards de jazz com suas progressões de acordes já incluídas.
- Totalmente offline — nenhuma conexão de rede é usada e nenhuma conta é necessária.
2. Sua primeira performance
- Toque no botão Play na parte inferior da tela. O primeiro chorus é gerado e sua partitura aparece.
- Após uma contagem de dois compassos (metrônomo), o solo começa. A primeira frase pode começar durante a contagem (compassos −2 ou −1).
- A reprodução repete chorus após chorus, indefinidamente. Cada chorus é um solo novo com um novo seed, e o seed exibido no cabeçalho avança de acordo.
- Toque no botão Stop para parar.
- Com a reprodução parada, toque em New solo (novo solo) para sortear um seed novo mantendo a música, a persona e o instrumento atuais (indisponível durante a reprodução).
3. Conhecendo as telas
Modo retrato — Cockpit
- Cabeçalho — o título da música (toque para abrir o Performance Setup), uma linha "persona · instrumento · seed", o número do Chorus com os contadores Bar/Beat (compasso/tempo) e o botão de engrenagem (Ajustes).
- Partitura do solo — o solo gerado em três sistemas de pauta.
- Controles de performance — Tempo, Swing, Outline mix, Accents e New solo.
- Botão Play/Stop — fixado na parte inferior da tela.
Modo paisagem — Deck
Gire o dispositivo para alternar para a visualização em três colunas (a reprodução continua sem interrupção). A coluna esquerda traz o título da música, os indicadores de status e o Play/Stop; o centro mostra uma partitura maior; a coluna direita tem faders verticais de Tempo e Swing, além do botão "Outlines".
Toque em HELP ao lado de qualquer parâmetro para ver uma explicação concisa dentro do app.
4. Música, persona, instrumento e seed
Toque no título da música no cabeçalho para abrir a folha Performance Setup (configuração da performance).
Músicas
| Música | Tom | Métrica | Compassos | Tempo padrão |
|---|---|---|---|---|
| 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 | Estilo | Instrumento padrão |
|---|---|---|
| Parker | Bebop | Alto |
| Pres · Lester Young | Sax tenor da era do swing | Tenor |
| Bud · Bud Powell | Piano bebop | Piano |
Ao trocar de persona, o instrumento padrão dela é selecionado automaticamente; depois você pode substituí-lo por qualquer um dos quatro instrumentos — Alto, Tenor, Trumpet (trompete) ou Piano. Os motivos gerados e seu desenvolvimento se renovam a cada chorus.
Seed
A mesma combinação de música, persona, instrumento e seed sempre gera exatamente o mesmo solo. Anote o seed de um solo de que você gostou e insira-o mais tarde para reproduzi-lo. O botão Random sorteia um seed novo (faixa de 0 a 999.999.999).
5. Parâmetros de performance
| Parâmetro | Faixa | Entra em vigor | O que faz |
|---|---|---|---|
| Tempo | 60–300 BPM | Imediatamente | A velocidade de reprodução. As notas geradas permanecem as mesmas. |
| Swing | 0.50–0.667 | Imediatamente | Onde cai a colcheia do contratempo. 0.50 = reto (straight), 0.60 = padrão, 0.667 = sensação de tercina. Só o timing muda; a partitura e as alturas permanecem as mesmas. |
| Accents | ON / OFF | Imediatamente | O contorno dinâmico. ON restaura o contraste dinâmico completo em inícios de frase, picos, saltos, antecipações e finais; OFF o comprime para uma execução mais plana e uniforme. |
| Outline mix | 0–100% cada | Próximo solo | Com que frequência cada um dos três outlines de harmonia linear é usado como esqueleto do solo. |
Outline mix
- Outline 1 · Guide descent — uma linha descendente de notas-guia (guide tones): a sétima resolve na terça do próximo acorde.
- Outline 2 · Arpeggio up — um arpejo ascendente do ii, que muitas vezes se estende até a nona da dominante.
- Outline 3 · Down then up — um arpejo descendente do ii que vira para cima na dominante.
Mover um slider reequilibra automaticamente os outros para que o total permaneça em 100%. As mudanças valem a partir do próximo solo; enquanto uma partitura está na tela, um selo "Next solo" aparece no cabeçalho da seção.
6. A exibição da partitura
- Três sistemas de pauta com cifras, números de compasso, armadura de clave e fórmula de compasso. Durante a contagem, os números de compasso são negativos (−2, −1).
- As páginas viram automaticamente para acompanhar a posição da reprodução. Cada sistema mostra dois ou quatro compassos, dependendo da largura da tela.
- O rótulo no canto inferior direito mostra "instrumento · modo de altura · tom" (ex.: Alto · Transposed score · E♭).
- Use "Pitch display" (exibição de altura) nos Ajustes para alternar entre partitura transposta e som real (afinação de concerto). O som real é deslocado de oitava quando necessário (8va etc.) para manter legível a notação na clave de sol; a altura da reprodução não muda.
7. Ajustes de som
Abra os Ajustes com o botão de engrenagem.
Som do solo
- Dunne (integrado) — o motor interno para instrumentos de sopro (Alto, Tenor, Trumpet).
- Respiro — selecionável quando o AUv3 do Respiro está instalado. Usa o preset selecionado no momento; o BopBot mapeia a expressão para o CC2.
- SWAM — selecionável quando um AUv3 SWAM correspondente ao instrumento do solo está instalado. A expressão é enviada como CC11.
Master volume (volume geral)
0–100%, aplicado imediatamente — mesmo durante a reprodução.
8. Reprodução em segundo plano e interrupções
- A reprodução continua em segundo plano quando você vai para a Tela de Início ou bloqueia o dispositivo.
- Quando o áudio é interrompido (por exemplo, por uma ligação), a reprodução para e o app mostra o aviso "Playback was interrupted" (a reprodução foi interrompida). Toque em Resume (retomar) para continuar.
- Desconectar os fones de ouvido interrompe a reprodução — de propósito, para evitar um som inesperadamente alto no alto-falante. Reconecte os fones e pressione Play para continuar.
- Os controles de reprodução da Tela Bloqueada e da Central de Controle não são suportados; controle a reprodução de dentro do app.
9. Solução de problemas
Sem som
Verifique o botão de silenciar na lateral do dispositivo e o volume. Se isso não resolver, confirme que o Master volume nos Ajustes não está abaixado.
Respiro / SWAM aparece como "Unavailable"
O app AUv3 correspondente precisa estar instalado no dispositivo. Depois de instalá-lo, reabra a folha de Ajustes e a opção passa a ser selecionável.
New solo está desativado
O New solo só fica disponível com a reprodução parada. Pare a performance primeiro.
Quero ouvir o mesmo solo de novo
Informe a mesma música, persona, instrumento e seed no Performance Setup para reproduzir um solo exatamente. Como o seed avança a cada chorus, o cabeçalho mostra o seed do chorus que você está ouvindo.
10. Requisitos
- iOS 17 ou posterior (iPhone / iPad)
- Funciona totalmente offline — não requer conexão com a internet.
Para qualquer outra dúvida, visite a página de suporte ou escreva para hirose@hakaru.net.