C64 Sound Lab

Escuche efectos de sonido clásicos, componga en el piano SID y cree beats con la caja de ritmos

C64 Sound Lab: escuche el chip SID en su navegador

El Commodore 64 era famoso por su sonido. El chip SID le daba una voz sin igual en la informática doméstica. Este Sound Lab le permite explorar ese sonido directamente en su navegador.

Tres herramientas, una página. El generador de efectos de sonido reproduce doce sonidos de arcade clásicos del C64 con solo pulsar un botón. El piano SID permite tocar notas en dos octavas, con los valores reales del registro de frecuencia SID mostrados para cada tecla. La caja de ritmos ofrece un secuenciador de 16 pasos con kick, snare, hihat, tom y clap.

Todo se genera mediante la Web Audio API. No hay samples, ni bibliotecas externas ni nada que instalar. Los sonidos son aproximaciones al chip SID, construidos a partir de osciladores, búferes de ruido y envolventes de ganancia, los mismos bloques básicos que usaba el propio SID.

FUNCIONES DEL SOUND LAB
0112 efectos de sonido clásicos del C64
02Piano SID con valores de frecuencia reales
03Caja de ritmos de 16 pasos, 5 canales
04Formas de onda de diente de sierra, triángulo y cuadrada
05Control de BPM y patrones predefinidos
06Exportar patrones de batería como BASIC DATA

El sonido requiere un clic para iniciarse. Los navegadores bloquean el audio hasta que el usuario interactúa con la página.

Comprar en Amazon

Encuentra hardware, juegos, libros y accesorios para Commodore. Toda la gama disponible en Amazon.

Ver en Amazon

Efectos de sonido clásicos del C64

Estos doce sonidos cubren el vocabulario sonoro básico de los juegos de arcade clásicos del C64. Disparos láser, explosiones, saltos, monedas, efectos de fin de partida y melodías de bonus se construían a partir de las mismas rutinas de osciladores y ruido a las que tenía acceso todo programador de C64.

En un C64 real, los programadores escribían directamente en los registros SID de la memoria. Un solo comando POKE podía activar un oscilador, fijar su frecuencia y dar forma a su volumen con el tiempo. Los sonidos aquí se recrean usando los mismos principios con la Web Audio API.

Cada efecto usa una envolvente corta, normalmente un ataque y decaimiento rápidos sin sustain ni release. Este es el mismo patrón que usaba el chip SID para los sonidos de juego puntuales, donde la nota tenía que empezar y terminar en una fracción de segundo sin chasquidos ni ruidos.

Cómo funciona el chip SID

Piano SID con valores de frecuencia reales

Haga clic en cualquier tecla o use el teclado de su ordenador para tocar notas. La pantalla bajo el teclado muestra el nombre de la nota, su frecuencia en hercios y el valor de registro SID de 16 bits que usaría en un C64 real.

El chip SID no entiende las notas musicales directamente. Para tocar un La a 440 Hz, se escribe un valor de registro calculado en la dirección de memoria 54272 (byte bajo) y 54273 (byte alto). La fórmula se basa en la velocidad de reloj PAL de 985.248 Hz. El piano muestra ambos valores y los comandos POKE correspondientes.

Hay tres formas de onda disponibles: diente de sierra, triángulo y cuadrada. Cada una produce un timbre claramente diferente. El diente de sierra es brillante y cortante, el triángulo es suave y cálido, y la cuadrada tiene una calidad hueca y avellanada. Estas son tres de las cuatro formas de onda que ofrecía el chip SID real.

El teclado admite polifonía, por lo que se pueden mantener varias teclas a la vez. El chip SID tenía tres voces independientes, cada una capaz de tocar una nota diferente simultáneamente.

Escuchar música SID real

Caja de ritmos de 16 pasos

Haga clic en los botones de paso para construir un patrón en cinco canales de batería, ajuste el tempo y pulse Play. Cargue el preset 4/4 o Shuffle para empezar con un ritmo ya hecho, o borre la cuadrícula y construya el suyo desde cero. El botón Export genera líneas de BASIC DATA que podría escribir en un C64 real.

Cómo creaban sonido los programadores del C64

El chip SID en la dirección $D400 tenía 29 registros que controlaban tres voces independientes. Cada voz tenía su propio oscilador, selector de forma de onda, generador de envolvente y enrutamiento de filtro. Un programador podía escribir directamente en estos registros desde BASIC con POKE, o desde el ensamblador 6510 para un control total.

Los efectos de sonido en los juegos eran normalmente rutinas cortas que escribían una secuencia de valores en los registros SID en cada fotograma de vídeo, 50 veces por segundo en PAL. Un disparo láser podía barrer el registro de frecuencia de alto a bajo durante ocho fotogramas, produciendo el característico tono descendente.

La música era más compleja. Compositores como Rob Hubbard y Martin Galway escribían intrincadas piezas multi-voz en ensamblador, sincronizando con precisión las escrituras de registros para crear arpegios, vibrato, portamento y efectos de modulación en anillo que llevaban el chip mucho más allá de sus especificaciones.

Rob Hubbard, compositor SID

El legado del chip SID

Los chips SID MOS Technology 6581 y 8580 fueron diseñados por Bob Yannes, quien más tarde cofundó la empresa de sintetizadores Ensoniq. El SID era esencialmente un sintetizador analógico de tres voces en un solo chip, una capacidad extraordinaria para un ordenador doméstico de gran consumo en 1982.

Hoy en día, el chip SID cuenta con seguidores fieles entre músicos y aficionados al hardware. Los chips originales siguen usándose en sintetizadores y tarjetas de sonido personalizadas. La High Voltage SID Collection contiene más de 50.000 piezas compuestas para el C64, y comunidades activas de demoscene siguen produciendo nueva música para el chip más de cuarenta años después de su presentación.

Los sonidos que escucha en este Sound Lab son aproximaciones pálidas de lo que podía hacer el chip real. La Web Audio API carece de las características del filtro analógico, la ligera deriva de afinación y la aspereza bruta que hacían al SID tan distintivo. Pero los fundamentos son los mismos: osciladores, ruido, envolventes y un poco de imaginación.

El chip SID explicado

**** FREQUENTLY ASKED QUESTIONS ****

READY.

Descubrir el chip SID

Los sonidos de este lab se basan en los mismos principios que el chip SID real. Descubra cómo MOS Technology diseñó el chip que le dio voz al C64 y por qué sigue siendo celebrado por músicos hoy en día.

El chip SID