Wavetable do SNES vs FM da Sega: O Choque de Filosofias de Áudio

Durante o auge da guerra dos consoles de 16 bits, duas filosofias de áudio drasticamente opuestas colidiram. O Super Nintendo confiava no coprocessador wavetable Sony SPC700, reproduzindo gravações de amostras compactadas com interpolação exuberante e rica reverberação, mas limitado por um teto punitivo de 64 KB de RAM.

A Sega seguiu o caminho oposto ao equipar o Mega Drive com o sintetizador de modulação de frequência YM2612 (OPN2) da Yamaha. Ele não armazenava amostras de instrumentos; em vez disso, gerava som em tempo real por meio de ondas senoidais com modulação de fase, entregando uma força bruta e agressiva.

«A síntese FM nunca tentou imitar instrumentos acústicos tradicionais; ela liberou harmônicos sintéticos flamejantes nunca ouvidos na natureza». (Hiroshi Kubota, Engenheiro-Chefe da Yamaha LSI)

Seis Operadores e o Canal Seis como um DAC PCM Direto

Cada uma das seis vozes do YM2612 apresentava quatro operadores combinados em oito configurações algorítmicas distintas. Ao direcionar operadores para loops de feedback, os compositores sintetizaram ataques cortantes de slap-bass e metais afiados.

Crucialmente, o Canal 6 apresentava um registro interno que desativava o cálculo FM e convertia a voz em um conversor digital-analógico (DAC) direto de 9 bits, permitindo que os desenvolvedores transmitissem amostras de voz e kits de bateria digitalizados.

Espectro harmônico e modulação de frequência de operadores no Yamaha YM2612.
Espectro harmônico e modulação de frequência de operadores no Yamaha YM2612.

Yuzo Koshiro: Compondo Obras-Primas em Puro Código Hexadecimal

Frustrado com os drivers de middleware padrão, o jovem compositor Yuzo Koshiro criou um driver personalizado de Linguagem de Macro Musical, inserindo valores de notas e parâmetros de operadores diretamente em código de montagem hexadecimal bruto em um NEC PC-8801.

Para Streets of Rage 2, Koshiro programou o Z80 para intercalar batidas de bateria PCM com subgraves estrondosos, entregando uma trilha sonora de clube intransigente que validou o Genesis como um sintetizador de música eletrônica de primeira linha.

«Eu programei as trilhas de Streets of Rage diretamente em código assembly. Essa era a única maneira de compelir o YM2612 a produzir genuína energia de rave de armazém». (Yuzo Koshiro, Lendário Compositor de Videogames)

Por que Diferentes Revisões do Mega Drive Soam Radicalmente Diferentes

Puristas do áudio sabem que diferentes revisões do Genesis soam extremamente divergentes. As unidades iniciais do Modelo 1 apresentavam amplificadores operacionais discretos que produziam uma resposta de frequência nítida e aberta.

Em contrapartida, as placas do Modelo 2, com redução de custos, unificaram o chip de áudio em um ASIC central emparelhado com um filtro passa-baixa agressivo, resultando em um som abafado e dando origem à moderna cultura de modificação 'Mega Amp' e 'Triple Bypass'.