O que você vai aprender

  • Desenhar formas de onda à mão no BitInvader
  • Reproduzir o comportamento sonoro do Game Boy com o FreeBoy
  • Gerar efeitos sonoros de jogo com o sfxr

Chiptune: BitInvader, FreeBoy e sfxr🔗

O LMMS traz três instrumentos voltados a som de videogame retrô, cada um com uma abordagem distinta.

BitInvader🔗

Um sintetizador de tabela de onda com uma característica marcante: você desenha a forma de onda com o mouse.

ControleFunção
Sample lengthNúmero de pontos da tabela, de 4 a 200
Área de desenhoClique e arraste para desenhar a onda
NormalizeAjusta a amplitude ao máximo
InterpolationSuaviza entre os pontos
Botões de formaPreenche com senoidal, triangular, dente de serra, quadrada, ruído

Com sample length baixo — 8 ou 16 pontos — o som fica granulado e cheio de harmônicos altos, exatamente o caráter dos chips de 8 bits.

💡

Deixe a interpolação desligada para chiptune. Ela suaviza a onda e remove justamente os degraus que produzem o brilho característico. Ligada, o BitInvader vira um sintetizador de tabela de onda comum.

FreeBoy🔗

Emula o chip de som do Game Boy, o Sharp LR35902, com sua arquitetura de quatro canais:

CanalO que gera
Square 1Onda quadrada com varredura de frequência
Square 2Onda quadrada simples
Wave patternTabela de 32 amostras desenhável
NoiseRuído para percussão

Cada canal tem envelope próprio e controles de largura de pulso. A varredura (sweep) do canal 1 é o que produz os efeitos de “pulo” e “tiro” reconhecíveis.

O duty cycle — 12,5%, 25%, 50% ou 75% — muda drasticamente o timbre da onda quadrada. 12,5% soa fino e nasal; 50% é a quadrada simétrica clássica.

sfxr🔗

O sfxr não é um instrumento melódico: é um gerador de efeitos sonoros de jogo. A interface traz botões que produzem categorias inteiras:

  • Pickup/coin
  • Laser/shoot
  • Explosion
  • Powerup
  • Hit/hurt
  • Jump
  • Blip/select

Cada clique gera uma variação aleatória dentro da categoria, e há um botão de randomização total. Os parâmetros individuais ficam disponíveis para ajuste fino.

Montando uma faixa chiptune🔗

Uma configuração fiel ao hardware original:

TrilhaInstrumentoPapel
1FreeBoy Square 1Melodia
2FreeBoy Square 2Contracanto ou arpejos
3BitInvaderBaixo (onda triangular curta)
4FreeBoy NoisePercussão

Restringir-se a quatro trilhas não é obrigatório, mas é um exercício produtivo: a limitação força escolhas melódicas mais interessantes.

Erros comuns

  • Ligar a interpolação do BitInvader e perder o caráter granulado
  • Usar reverb longo numa faixa chiptune — o hardware original não tinha nada disso
  • Escrever arpejos lentos demais: em chiptune eles precisam ser rápidos o bastante para o ouvido fundir

Na prática🔗

  1. Crie uma trilha com BitInvader, sample length 16, interpolação desligada.
  2. Desenhe uma onda irregular e toque uma escala.
  3. Crie uma trilha com FreeBoy e experimente os quatro valores de duty cycle.
  4. Escreva um arpejo de tríade em fusas e ouça o efeito de acorde.
  5. Adicione uma trilha com sfxr e gere alguns efeitos.

Você aprendeu

  • O BitInvader permite desenhar a forma de onda; sem interpolação, o som fica granulado
  • O FreeBoy emula os quatro canais do Game Boy, com duty cycle e sweep
  • Arpejos rápidos existem porque o hardware não tinha canais para acordes
  • O sfxr gera efeitos sonoros de jogo por categoria

Artigos relacionados

Referências🔗

  1. LMMS — BitInvader
  2. LMMS — FreeBoy
  3. LMMS — SID
  4. LMMS — Nescaline