solía escribir música en el C64 de juegos, demos e incluso servicios (escribí la QUantumLink oficial tema, incluso). En cuanto a su pregunta, las cuatro formas de onda diferentes generalmente estaban superpuestas con las modificaciones de sincronización y timbre (con menos frecuencia timbran, porque era impredecible en diferentes versiones del chip SID), y algunas veces se usaban con limpieza.
Por ejemplo, un sonido 'snare' típico estaría compuesto por una onda de ruido con un ataque y sustain muy rápidos, y dependiendo de si querías un sonido de batería o pincel, un decaimiento muy rápido y un lanzamiento moderadamente corto, o un decaimiento corto y una liberación más lenta.
Obtener el sonido adecuado era generalmente de prueba y error, y las limitaciones eran bastante pesadas. Realmente nunca llegó al punto de tocar el piano o la guitarra debido a las formas de onda simples sin formas de onda armónicas superponibles, lo mejor que podía obtener eran cosas que sonaban beepy, cosas que sonaban a marimba-y, y cosas que sonaban como un tambor.
Uno de los trucos más utilizados para ampliar el sonido se realizó con rutinas rápidas de reproducción de códigos de máquina que podrían cambiar las notas tocadas en las voces tan rápido como para dar la impresión de un tono armónico más completo. Simplemente lo llamamos arpegio, aunque a los 10 o 12 cambios de notas un segundo sonaba más como un acorde zumbido.
En cuanto a las formas de onda muestreadas, solo estaban disponibles como muestras de un bit y más tarde de 4 bits. Estos sonaron terribles a pesar de nuestros mejores intentos, porque básicamente el método de reproducción para una muestra en el 64 era reproducir una forma de onda de ruido blanco y alterar rápidamente el volumen en el chip SID para producir una onda ascendente y descendente. Hazlo lo suficientemente rápido y suena como el sonido original, mal sintonizado en una radio estática.
Le sugiero que agarre un emulador C64 para PC (CCS64 es bueno) y una guía de programación 64 BASIC y simplemente juegue ... el chip SID es totalmente manipulable desde BASIC.
En resumen, ¿cómo obtuvimos todos esos sonidos de piano y guitarra en un C64? Nosotros no, realmente.
La mejor canción que he escuchado (en mi C-64) fue la que se reproduce en el fondo del juego 'Super Cycle' :) Todavía estoy buscando el mp3 :) –
@ryan fernandes no busques más: http://www.6581-8580.com/ – Toad