El Yamaha YMF278B , también conocido como OPL4 (OPL es un acrónimo de FM Operator Type-L ), es un chip de sonido que incorpora síntesis FM y síntesis basada en muestras (a menudo llamada incorrectamente " síntesis de tabla de ondas ") por Yamaha .
Componente de síntesis basado en muestras
La parte de síntesis de muestra se basa en la modulación de código de pulso (PCM). Cuenta con:
- Hasta 24 sonidos simultáneos (voces)
- Frecuencia de muestreo de salida de 44,1 kHz (también puede aceptar muestras de 22,05 kHz; se amplían hasta 44,1 kHz antes de la salida)
- Longitudes de datos de forma de onda de 8, 12 o 16 bits
- Salida estéreo (con una panorámica de 4 bits / 16 niveles para cada voz)
La parte del sintetizador PCM acepta:
Componente de síntesis de modulación de frecuencia
La parte FM es esencialmente un bloque YMF262 (OPL3); por lo tanto, también es compatible con versiones anteriores del YM3526 (OPL) y el YM3812 (OPL2). Al igual que el OPL3, puede funcionar de cuatro formas:
- 18 canales FM de dos operadores
- 6 canales FM de cuatro operadores + 6 canales FM de dos operadores
- 15 canales FM para dos operadores + 5 tambores FM
- 6 canales FM para cuatro operadores + 3 canales FM para dos operadores + 5 tambores FM
La FM de cuatro operadores permite sonidos más complejos pero reduce la polifonía.
Hay ocho formas de onda disponibles para la síntesis de FM:
- seno simple
- medio seno
- seno absoluto
- cuarto de seno
- seno alterno
- seno de "camello"
- cuadrado
- diente de sierra logarítmico
A diferencia del OPL3, que tiene cuatro canales para la salida de sonido, el OPL4 cuenta con seis canales.
Aplicaciones
El YMF278B se utilizó en la tarjeta de sonido Moonsound MSX y en la tarjeta de sonido SoundEdge de Yamaha para IBM PC y compatibles.
Se construyó una versión simplificada del YMF278 (eliminando la sección de síntesis de FM) para Sega como MultiPCM . Yamaha identifica internamente el chip como YMW258-F [1] o YMFA1005 , mientras que Sega usa el número de pieza 315-5560 . Esta versión del chip se usó junto con el YM3438 que proporcionó controles de temporizador de sonido.
El chip YMW258-F es capaz de síntesis FM y muestreo de memoria de onda avanzada (AWM) . Se utiliza en varios instrumentos musicales electrónicos de Yamaha , incluidos los módulos de sonido Yamaha MU5 y TG-100 , teclados electrónicos Yamaha Portasound (PSS-51, PSR-200, PSR-210, PSR-215, PSR-300, PSR-310, PSR-400, PSR-410, PSR-500, PSR-510 y PSR-600), reproductor de acompañamiento musical QR-10 y estación de trabajo musical QY-20 . [2]
Conectividad
Para acceder a los datos de ondas ROM, el chip ROM Yamaha YRW801 de 2 MB se puede conectar al OPL4. Contiene aproximadamente 330 muestras, en su mayoría muestras de 12 bits de 22,05 kHz y algunas baterías a 44,1 kHz. Es compatible con el estándar General MIDI (128 sonidos de melodía, 47 sonidos de percusión).
Para efectos de sonido, el OPL4 se puede conectar al procesador de efectos (EP) Yamaha YSS225, que agrega varios efectos de sonido.
Como todos sus predecesores, el OPL4 emite audio en forma de E / S digital, por lo que requiere un chip DAC externo . Para este propósito, se diseñó el Yamaha YAC513 DAC.
Referencias
- ^ "Emulación de Yamaha YMW-258-F 'GEW8' (también conocido como Sega 315-5560)" . GitHub . MAME . Consultado el 12 de octubre de 2020 .
- ^ "Fichas de Yamaha" . Edward D-Tech . Consultado el 12 de octubre de 2020 .
- Manual de aplicación de OPL4 YMF278B
enlaces externos
- Documentación técnica de MoonSound
- Preguntas frecuentes sobre MSX definitivas - Moonsound
- Manual del propietario de Yamaha SoundEdge