BopBot icon

Manual do usuário do BopBot

Gerador de solos de bebop em tempo real

Baixar na App Store

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

  1. Toque no botão Play na parte inferior da tela. O primeiro chorus é gerado e sua partitura aparece.
  2. 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).
  3. 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.
  4. Toque no botão Stop para parar.
  5. 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".

O interruptor Accents só aparece na orientação retrato.

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úsicaTomMétricaCompassosTempo padrão
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

PersonaEstiloInstrumento padrão
ParkerBebopAlto
Pres · Lester YoungSax tenor da era do swingTenor
Bud · Bud PowellPiano bebopPiano

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

Aplicar uma alteração durante a reprodução interrompe a performance atual. Pressione Play para iniciar com a nova seleção.

5. Parâmetros de performance

ParâmetroFaixaEntra em vigorO que faz
Tempo60–300 BPMImediatamenteA velocidade de reprodução. As notas geradas permanecem as mesmas.
Swing0.50–0.667ImediatamenteOnde 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.
AccentsON / OFFImediatamenteO 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 mix0–100% cadaPróximo soloCom 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.
O Piano sempre toca pelo SoundFont integrado. Um novo som de solo entra em vigor na próxima vez que a reprodução começar.

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.