SID

SID
MOS Technology SIDs: La imagen de la derecha muestra un chip 6581 de MOS Technology, en aquella época ellos fueron conocidos como el "Commodore Semiconductor Group" (el grupo de semiconductores de commodore - CSG) y la imagen de la izquierda muestra un 8580 de MOS Technology.

El SID (Sound Interface Device) 6581/8580 de MOS Technology fue el chip de sonido incorporado en los ordenadores domésticos CBM-II, Commodore 64, Commodore 128 y Commodore MAX Machine de Commodore. Es un chip sintetizador/generador de efectos de sonido compatible con la familia de microprocesadores 65XX. El SID provee un control amplio y preciso de la frecuencia, color de tono (contenido armónico) y dinámica (volumen). Circuitería de control especializada minimiza la programación, facilitando el uso en vídeo juegos e instrumentos musicales de bajo coste. Fue uno de los primeros chips de sonido incluido en un ordenador doméstico antes de la revolución del sonido digital.

El chip SID fue creado por el ingeniero Robert Yannes, que más tarde fundó la compañía de sintetizadores llamada Ensoniq. Junto con el chip VIC-II, el chip SID fue indispensable en hacer el ordenador C64 el ordenador más vendido en la historia de los ordenadores (incluso está en el Libro Guinness de Récords) y es parcialmente acreditado por iniciar la demoscene.

El SID tiene la Patente USPTO n.º 4,677,890, que fue solicitada el 27 de febrero de 1983 y concedida el 7 de julio de 1987. Expiró el 7 de julio de 2004.

Contenido

Características

  • 3 Osciladores: Rango 0-4KHz.
  • 4 Formas de onda por oscilador: Triangulo, Diente de Sierra, Pulso variable, Ruido.
  • 3 Moduladores de amplitud: Rango: 48dB.
  • 3 Generadores de Envolvente:
    Respuesta Exponencial,
    Rango de Ataque: 2 ms - 8 s
    Rango de Decaimiento: 6 ms - 24 s
    Niveles de Sostenimieto: 0 - volumen pico
    Rango de Relajación: 6 ms - 24 s.
  • Sincronización de osciladores.
  • Modulación en anillo.
  • Filtro programable:
    Rango de corte: 30Hz - 12KHz
    12 dB/octave Rolloff
    Salidas de paso bajo, alto, banda y eliminación de banda
    Resonancia variable.
  • Control maestro de volumen.
  • 2 Interfaces de potenciometros A/D
  • Generador de números/modulación aleatoria.
  • Entrada de audio externo.

Detalles técnicos

Configuración de los pines del 6581.

El chip SID es un Circuito de señal mixta ofreciendo circuitería digital y analógica a la vez. Todos los puertos del control son digitales, pero los puertos de salida son analógicos. Ofrece tres síntesis de voz, donde cada voz puede usar una de las cuatro diferentes formas de onda: Onda cuadrada (con ancho de pulso variable), Onda triangular, Diente de Sierra, y ruido pseudo-aleatorio (pero no ruido blanco), y ciertas complejas combinaciones de forma de onda. Cada voz puede usar modulación por anillo con una de las otras ondas, p.e. el espectro de frecuencia es multiplicado y sacado. La modulación por anillo, filtro y técnicas de programación para cambiar entre diferentes formas de onda a alta velocidad hacen el sonido característico del chip SID.

Cada voz puede pasarse por un filtro analógico común controlado digitalmente con frecuancia de atajo y resonancia variables, que es construido con la ayuda de condensadores externos al circuito. Un puerto de entrada de auido externo permite al audio externo ser pasado por el filtro.

Al fijar el volumen de salida principal / ganancia en el 6581 mediante los 4 bits de control de volumen, se produce un clic en la salida. Esto es proporcional a la diferencia de volumen, tanto positivas como negativas, y permite la posibilidad de jugar con sonidos digitalizados de 4 bits en el Commodore 64 (La digitalización/muestreo debe hacerse mediante medios externos, por lo general un simple circuito sampleadorconectado a los 8 bits paralelos del puerto serial/paralelo situado en el bus de expansión. Este fallo fue utilizado en varios juegos (probablemente por priemra vez en Ghostbusters, en el que pulsado la barra espaciadora todo se detiene pero sigue reproduciéndose la palabra "Ghostbusters") y en muchas demos. Los sonidos producidos son normalmente algunas palabras, pero más a menudo instrumentos de percusión como tambores y cosas por el estilo (la cantidad de sonido que posible almacenar en una fracción de 64 kilobytes es muy limitada). Además, hace un uso intensivo de CPU, pues ha de dar salida a las muestras muy rápido (en comparación con la extrema lentitud de la CPU 6510), y no puede hacer mucho más actividad mientras que se reproduce una muestra. Este defecto es parcialmente corregido por la 8580 utilizada en el Commodore 64C y el Commodore 128DCR. Este reproduce el sonido digitalizado (samples) muy bajo. Afortunadamente, el nivel de volumen puede ser restaurado mediante una modificación en el hardware o mediante un truco soft que afecta a la onda de pulso. El truco software en general hace una sola voz temporalmente inservible, aunque inteligente composiciones musicales puede hacer que este problema menos perceptible.

El 6581 y 8580 difieren entre sí de varios aspectos. El original 6581 se fabricó usando el antiguo proceso NMOS, que utiliza 12V DC para funcionar. El 8580 se hace con el proceso HMOS-II que requiere menos voltaje (9V DC), y por ello el chip se calienta menos. El 8580 es además más duradero que el 6581. Por otra parte, una mejor separación entre la circuitería analógica y la digital realizada en el 8580 hacen de este un chip con menos ruido y distorsiones. Una simple modificación de hardware puede añadirse a los equipos basados en 6581 para eliminar la mayor parte del ruido, pero esto causa la inhabilitación de la función Audio-In.



Sonido en los juegos

El Commodore 64 utiliza unos protocolos de carga desde casete y disquete exasperantemente lentos, tardando varios minutos (en el modo más lento, 30 minutos) en leer un fichero de 64K en la RAM. Por ello era muy frecuente que las compañías de videojuegos incluyeran una pantalla de presentación (que se cargaba rápidamente) y sonido, o incluso un juego rudimentario (como el invad-a-load, un matamarcianos clon del Space Invaders de Namco), que se mostraban y ejecutaban mientras duraba la carga. A todos ellos se les llamaba loaders. La combinación de un chip de sonido excelente y una carga de fichero lenta hizo que los compositores de música para los juegos del Commodore 64 recibieran mucha más atención que en el resto de plataformas.

Algunos de los compositores más conocidos de música SID para videojuegos son Martin Galway, conocido por muchos juegso entre ellos Wizball, y Rob Hubbard, conocido por títulos como ACE 2, Delta, International Karate, International Karate Plus, y Monty on the Run. Otros compositores son Jeroen Tel (Cybernoid y Myth) y Chris Hülsbeck, cuyas composiciones comenzaron en el SID pero que se han extendido a cualquier tipo de música en ordenador y sintetizadores.

El problema de la lentitud en la carga se medió solucionó con los llamados turbo loaders (cargadores turbo, reducían de 15 a 3 el período de carga), incorporados tanto por las compañías distribuidoras como por desarrolladores de utilidades software/hardware, pero varios decidieron incorporar pequeñas demos que literalmente exprimían el hard (sobre todo al SID) mientras continuaban con la carga.


Formato de fichero SID

Un fichero .SID, coloquialmente conocido como "un SID" y también llamado un fichero PSID, es un fichero de datos de sonido que no sólo contiene las tramas de notas, sino además el código ensamblador 6502 (también llamado player o reproductor) necesario para reproducir la música en el SID. Al principio se utilizaba un dispositivo hardware (usualmente en formato cartucho para el Commodore 64/128) que provocaba una interrupción no enmascarable y permitía volcar mediante un programa residente en el cartucho la parte de la memoria el ordenador que contenía la música y el player. Todos los sonidos actuales se producen en un chip SID real o mediante un emulador software que emula el chip SID. The High Voltage SID Collection contiene más de 30.000 músicas SID. Los ficheros SID tienen el tipo MIME audio/prs.sid

El formato de fichero SID no es un formato nativo de los Commodore 64/128, sino un formato específico creado por reproductores de música asistidos por emuladores como el PlaySID y Sidplay. Sin embargo hay cargadores como RealSIDPlay y conversores como PSID64 que hacen posible reproducir la mayoría de los ficheros SID en los ordenadores originales.

Referencias

  • Apéndice O, "6581 Sound Interface Device (SID) Chip Specifications", en la Commodore 64 Programmer's Reference Guide (Guía de Referencia del Programador del Commodore 64; para más información ver Commodore 64).
  • Bagnall, Brian. On The Edge: The Spectacular Rise and Fall of Commodore, pp.231–238,370–371. ISBN 0-9738649-0-7.

Véase también

Enlaces externos

Información sobre el SID


Hardware

Software / emuladores

Música


Wikimedia foundation. 2010.

Игры ⚽ Поможем сделать НИР

Mira otros diccionarios:

  • Sid — may refer to:People* Sid (band), Visual Kei band * Sid Caesar, actor and comedian * Sid Eudy, professional wrestler known as Sycho Sid Vicious/Justice * Sid Field, English comedy entertainer * Sid Hartman, columnist for the Minneapolis Star… …   Wikipedia

  • Šíd — (Village) Administration Pays  Slovaquie …   Wikipédia en Français

  • Sid — puede referirse a: SID, el chip de sonido de los ordenadores personales de Commodore: CBM II, Commodore 64 y Commodore 128. Sid, la rama de desarrollo inestable de Debian GNU/Linux, una distribución libre del sistema operativo GNU/Linux. Sid… …   Wikipedia Español

  • SID — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. {{{image}}}   Sigles d une seule lettre   Sigles de deux lettres > Sigles de trois lettres …   Wikipédia en Français

  • SID — SID: SID  идентификатор безопасности, используемый в Windows на основе технологии NT (2000, XP, 2003, Vista). SID  референтная модель данных в телекоммуникациях. SID  краткое название микросхемы звуковой платы и аудиоформата… …   Википедия

  • Sid — puede referirse a: ● MOS Technology SID, el chip de sonido de los ordenadores personales de Commodore: CBM II, Commodore 64 y Commodore 128. ● sid, la rama de desarrollo inestable de Debian GNU/Linux, una distribución libre del sistema operativo… …   Enciclopedia Universal

  • sid — sid,   Abk. für Sport Informations Dienst, führende Agentur für nat. und internat. Sportnachrichten, Sitz: Neuss, gegr. 1945. Weitere Geschäftsfelder sind Sonderdienste, neue Medien, Unternehmensberatung, Sportbuchproduktion und Mehrwertdienste …   Universal-Lexikon

  • SID — (also SID test) noun [C] IT ► ABBREVIATION FOR standard idiot test; a test for a new electronic product to find out whether an ordinary user with no expert knowledge can use it easily …   Financial and business terms

  • Šíd — ( hu. Gömörsid) is a village and municipality in the Lučenec District in the Banská Bystrica Region of Slovakia.External links*http://www.statistics.sk/mosmis/eng/run.html …   Wikipedia

  • Sid — /sid/, n. a male or female given name, form of Sidney or Sydney. * * * …   Universalium

  • SID —   [Abkürzung für englisch Sudden ionospheric disturbance »plötzliche ionosphärische Störung«], englische Bezeichnung für den Mögel Dellinger Effekt, Ionosphäre …   Universal-Lexikon

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”