Yamaha YM2612 - Yamaha YM2612

Yamaha YM2612

El YM2612 , también conocido como OPN2 , es un chip de sonido desarrollado por Yamaha . Pertenece a la familia OPN de chips de síntesis FM de Yamaha que se utilizan en varios sistemas informáticos y de juegos.

Visión general

El Yamaha YM2612 es un sintetizador FM de seis canales, derivado del Yamaha YM2203c . Fue utilizado sobre todo en Sega 's Mega / Génesis Drive consola de videojuegos, así como Fujitsu ' s FM Towns serie del ordenador. Al igual que con el YM3438, Sega lo utilizó en varios sistemas de juegos de arcade , incluidos Mega-Play y Sega System 32 .

Características

El YM2612 tiene las siguientes características:

  • Seis canales de FM
  • Cuatro operadores por canal
  • Dos temporizadores de intervalo
  • Un oscilador de baja frecuencia de onda sinusoidal
  • Convertidor de digital a analógico de salida estéreo integrado (la mayoría de los otros chips FM de Yamaha actuales requieren un chip convertidor D / A externo separado)
  • Sonido estéreo programable por canal (izquierdo, derecho o ambos, izquierdo y derecho, resultando en el centro)
  • Para el canal tres, las frecuencias del operador se pueden configurar de forma independiente, lo que hace posible los armónicos disonantes. (Normalmente, tendrían una relación simple como, por ejemplo, 2 × o 3 × en relación con una frecuencia base común)

Detalles técnicos

El bloque de síntesis FM del YM2612 es una versión extendida del bloque FM presentado en el YM2203, que agrega tres canales e integra un DAC de salida estéreo . El YM2612 elimina el componente SSG y los puertos de E / S que se encuentran en el YM2203, YM2608 y YM2610. También estaba disponible en formato CMOS , como el YM3438, también conocido como OPN2C.

Mientras que los chips OPN de gama alta, como el YM2608B, tienen canales ADPCM dedicados para reproducir audio muestreado, el YM2612 no. Sin embargo, su sexto canal puede actuar como un canal PCM básico por medio del registro 'DAC Enable', deshabilitando la salida FM para ese canal pero permitiéndole reproducir muestras de sonido de modulación de código de pulso de 8 bits (en la práctica, 7 bits porque el MSB habilita el DAC si está configurado). A diferencia de los otros OPN con ADPCM, el YM2612 no proporciona ningún tiempo o almacenamiento en búfer de muestras, por lo que todo el control de frecuencia y el almacenamiento en búfer deben realizarse en software por el procesador host.

Particularidades de salida DAC

Un ejemplo (del juego Beyond Oasis de Mega Drive ) de la distorsión cruzada creada por las cualidades peculiares del DAC incorporado del YM2612.
En algunos casos, la distorsión de cruce puede afectar el volumen y, hasta cierto punto, los timbres de ciertos sonidos. Esta muestra es del juego Streets of Rage 2 de Mega Drive .

A diferencia de la mayoría de los chips FM de Yamaha que requieren un DAC de punto flotante externo, el YM2612 cuenta con un DAC de 9 bits incorporado, que utiliza multiplexación por división de tiempo para reproducir una muestra de cada canal en secuencia, similar al YM2413 . Debido a un error en el voltaje de amplitud, se introduce una forma peculiar de distorsión de cruce en la salida.

Además, debido al rango dinámico reducido del DAC incorporado, se puede generar una distorsión adicional al reproducir sonidos con un volumen muy alto.

Variantes

Yamaha YM3438

El YM3438 , también conocido como OPN2C , es una versión CMOS modificada del YM2612. Sin embargo, no es un reemplazo directo y directo del YM2612, ya que las salidas de sonido tienen una impedancia más alta.

Yamaha YMF276

El YMF276 , también conocido como OPN2L , es una versión de bajo consumo del YM3438. A diferencia de YM2612 y YM3438, el YMF276 requiere DAC externo.

Sega Mega Drive ASIC fabricados por Yamaha (FC1004, FF1004, FJ3002 y FQ8007)

El núcleo YM3438 se integró en ASIC personalizados utilizados en la mayoría de las revisiones de la versión Model 2 de Sega Mega Drive / Genesis .

Audio del juego

Junto con el generador de ruido / onda cuadrada SN76489 de Texas Instruments como el principal generador de sonido de la consola Sega Mega Drive / Genesis, el YM2612 fue utilizado de manera destacada por numerosos compositores de música de videojuegos prolíficos, como Yuzo Koshiro .

Otros usos

En 2020, la compañía Twisted Electrons lanzó MEGAfm, un módulo sintetizador de escritorio que usa dos chips YM2612.

Inphonik creó un complemento VST, AU y AAX y Reason Studios Rack Extension llamado YM2612. Esto incluye sobres con precisión de ciclo y peculiaridades del chip original. También ofrecen una muestra gratuita y un complemento de reducción de la tasa de bits, el PCM2612, que emula el timbre del chip original que reproduce una muestra a través del canal DAC.

Ver también

  • VGM : un formato de archivo de audio para múltiples plataformas de videojuegos, incluido Sega Mega Drive / Genesis
  • Yamaha YM2203
  • Yamaha YM2608
  • Yamaha YM2612

Referencias

enlaces externos