2009-06-11 14 views
13

Hice algunas de mis investigaciones y descubrí que los chips SID solo tenían pocas características de sintetización compatibles con hardware. Incluye tres osciladores de audio con cuatro formas de onda posibles (diente de sierra, triángulo, pulso, ruido), con controles de audio ADSR y moduladores de anillo. Acompañado con sincronización de oscilador y moduladores de anillo. También leí que también había una manera de reproducir sonido PCM individual.¿Cómo reproducir sonidos parecidos a C64?

Todo es muy poco, pero todavía escuché muchos sonidos diferentes de mis televisores. ¿Cómo se combinaron para producir toda esa variedad de audio?

Para dar algunos detalles, me gustaría saber cómo combinar esos componentes para producir audio de guitarra, piano o batería. Otra cosa interesante serían diferentes zumbidos y sonidos específicos de C64.

Respuesta

18

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.

+2

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 :) –

+4

@ryan fernandes no busques más: http://www.6581-8580.com/ – Toad

2

Eche un vistazo a algunos de los emuladores C64 que existen. He leído que algunos de ellos son 100% precisos en la reproducción de sonido, fiel al original.

+0

ninguno son 100% precisos. Si compara los originales y los homólogos emulados, definitivamente puede escuchar la diferencia. – Toad

+0

Demonios, las últimas marcas del sonido 64-C son diferentes al clásico Commodore 64, porque usaron diferentes versiones del chip SID. el motor reSID está bastante cerca, pero la única forma de obtener el sonido verdadero es encontrar un chip SID (preferiblemente un 6581) y una placa HardSID para conectarlo a la PC. –

4

Tome un vistazo a algunos de estos documentos relacionados con la producción de música en el C64:

http://sid.kubarth.com/articles.html

+0

muy kool información y agradable retro! –

3

Este tipo de música que usted describe pertenece a la categoría de "chiptunes". Recomiendo ver algunos rastreadores modernos como MilkyTracker, que se utilizan para crear música con este estilo. Hay bibliotecas como libmodplug que te permiten jugar al rastreador en tu software.

Cuestiones relacionadas