El módulo de sonido multitímbrico Roland MT-32 es un módulo sintetizador MIDI lanzado por primera vez en 1987 por Roland Corporation . Originalmente se comercializó para músicos aficionados como un sintetizador externo económico con un precio de lista original de $695. Sin embargo, se hizo más famoso junto con sus módulos compatibles como un estándar de facto temprano en la música por computadora. Dado que se creó antes del lanzamiento del estándar General MIDI , utiliza su propio formato propietario para la reproducción de archivos MIDI.
Dentro de la familia de sintetizadores aritméticos lineales (LA) de Roland , la serie multitímbrica MT-32 constituye la línea de consumo económico para música por computadora en el hogar, los modelos multitímbricos D-5, D-10, D-20 y D-110 constituyen la línea profesional para uso general en estudio, y los modelos bitímbricos de gama alta D-50 y D-550 son para trabajo sofisticado en estudio multipista. Fue el primer producto de la línea Myuujikun (ミュージくん) de Roland de paquetes Desktop Music System (DTM) en Japón.
Al igual que el sintetizador lineal Roland D-50 , utiliza síntesis aritmética lineal , una forma de síntesis basada en samples combinada con síntesis sustractiva , para producir sus sonidos. Los samples se utilizan para los ataques y las percusiones, mientras que la síntesis tradicional asegura la fase de sustain de los sonidos.
El MT-32 original viene con una biblioteca de preajustes de 128 sonidos de sintetizador y 30 sonidos de ritmo, reproducibles en 8 canales melódicos y un canal de ritmo. [1] También cuenta con un efecto de reverberación digital . [1] Los sucesores (ver a continuación) agregaron una biblioteca de 33 efectos de sonido. Debido a la ausencia de una muestra de ataque de piano, no puede reproducir un sonido de piano acústico convincente.
Los sonidos se crean a partir de hasta 4 parciales que se pueden combinar de varias maneras (incluida la modulación en anillo ). Con 32 parciales disponibles en total, la polifonía depende de la complejidad tonal de la música y se pueden tocar de 8 a 32 notas simultáneamente. [1]
El MT-32 asigna de forma predeterminada sus partes 1~8 y R(ritmo) para que respondan a los canales de entrada MIDI 2~9 y 10 respectivamente. En consecuencia, los archivos MIDI que utilizan el popular canal 1 o los otros canales 11~16 no pueden reproducir esas partes en el MT-32. Sin embargo, las partes melódicas del MT-32 se pueden cambiar a un nivel inferior para que respondan a los canales 1~8 utilizando una combinación de botones o mediante mensajes exclusivos del sistema MIDI , lo que permite una mejor compatibilidad con secuencias MIDI no específicas del MT-32.
Además, en 1993 Roland lanzó el paquete SysEx "GM2MT", que puede usarse para reprogramar el MT-32 y compatibles para que coincidan con las especificaciones de General MIDI lo más fielmente posible. [2] 64 de los 128 parches (el límite de variaciones posibles) son sonidos completamente nuevos o modificados, y se han agregado sonidos adicionales al canal de batería 10. A pesar de esto, la compatibilidad con GM aún está limitada por la falta de partes (9 en el MT-32, 16 según la especificación GM) y el panpot invertido en comparación con las especificaciones MMA MIDI. La utilidad fue precedida por un paquete llamado "MT32GS", lanzado por Mike Cornelius en 1992. [3] El CM-Panion, de Gajits Music Software , era un editor de Amiga que funcionaba con el MT-32. [4]
Se produjeron dos revisiones importantes del MT-32. Roland las denomina MT-32 (antigua/sin auriculares) y MT-32 (nueva/con auriculares).
El chip de generación de sonido LA32 es un PGA de 80 pines . La CPU de control es una Intel C8095-90 en encapsulado cerámico DIP-48 . El convertidor digital a analógico (DAC) es un Burr-Brown PCM54; la señal de entrada tiene una resolución de 15 bits (ver más abajo). Las salidas de línea son conectores telefónicos TS de 1/4″ no balanceados (canales izquierdo y derecho separados). No tiene conector para auriculares.
El chip PGA LA32 se reemplazó posteriormente por un tipo QFP de 100 pines .
La CPU de control es una Intel P8098 . El mismo convertidor digital a analógico (DAC), pero con una resolución de señal de entrada de 16 bits (ver más abajo). Se añade un conector para auriculares estéreo TRS de 1/4″ .
Los MT-32 (antiguos) a los que Roland reemplazó la placa base debido a una reparación pueden contener la placa base del MT-32 (nuevo), con el conector para auriculares quitado. [5]
Para los usuarios de ordenadores, Roland lanzó una serie de módulos CM (Computer Music). No tenían pantalla LCD y la mayoría de los botones no estaban incluidos. La mayoría de estos módulos CM, a excepción del CM-32P y el CM-300, son compatibles con el MT-32, pero cuentan con 33 muestras de efectos de sonido adicionales que muchos juegos aprovechan. Estos efectos de sonido no se pueden escuchar en un MT-32. Los primeros modelos comparten un diseño similar al del MT-32 (Nuevo). La CPU de control es una Intel P8098 y el DAC es un Burr-Brown PCM54.
En los modelos posteriores, el DAC es un Burr-Brown PCM55 y el vibrato es notablemente más rápido.
Dado que el MT-32 estaba pensado para ser un producto de consumo de bajo coste, se recortaron muchos aspectos en el diseño de la salida del DAC. Por ejemplo, se omitió el circuito necesario para calibrar correctamente los DAC, lo que dio lugar a una distorsión de la señal analógica. [7]
A pesar de tener las capacidades de un módulo sintetizador profesional, la salida ruidosa del MT-32 hizo que se lo considerara generalmente inadecuado para el uso profesional en estudios, aunque se consideró suficiente para su uso como motor de sonido dentro de otros productos Roland para consumidores de la época. Por ejemplo, el teclado E-20 contiene internamente una placa base MT-32 (New) parcialmente vacía, [8] mientras que el RA-50 Realtime Arranger utiliza una altamente modificada. Sin embargo, Real World Interfaces puso a disposición una modificación de posventa para mejorar la calidad de sonido del MT-32 y, en general, aumentar su idoneidad para el uso profesional. [7]
El MT-32 y los módulos compatibles utilizan un DAC paralelo de 16 bits a una frecuencia de muestreo de 32000 Hz. Para mejorar la relación señal/ruido sin invertir en componentes de mayor calidad, el volumen de la señal digital que se alimenta al DAC se duplica desplazando los 15 bits de datos que no llevan señal hacia la izquierda, lo que equivale a multiplicar la amplitud por dos mientras se mantiene constante el nivel de ruido en la salida analógica.
Sin embargo, si esta amplitud duplicada excede la cantidad que puede representarse con 16 bits, se produce un desbordamiento aritmético , audible como un ruido de crujido o estallido muy fuerte que ocurre siempre que la señal original cruza +16384/-16384 (el valor del bit 14 perdido en el desplazamiento de bits).
Este desplazamiento de bits se implementa de forma diferente entre las generaciones de módulos. En los módulos de primera generación, este desplazamiento de bits se realiza en la conexión entre el bus de datos y el DAC: [5]
Bit de datos original (no desplazado) n.° Conexión-------------------------------------------------- ------------------------------15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 Salida del chip sintetizador LA3215 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 Entrada al chip de reverberación15 13 12 11 10 09 08 07 06 05 04 03 02 01 00—entrada al DAC| || +- bit portador de datos más significativobit de signo +-
Esto significa que el chip de reverberación no "verá" el ruido de desbordamiento y, por lo tanto, no lo reverberará. Sin embargo, dado que el bit 14 se omite por completo, la resolución efectiva se reduce a 15 bits y, dado que el bit menos significativo del DAC no está conectado en absoluto y, por lo tanto, no cambia con el signo, se produce un ruido adicional de un bit, audible a niveles de señal bajos.
En los módulos de segunda generación, el desplazamiento de bits se realiza en la conexión entre el chip de generación de sonido LA32 y el bus de datos: [9]
Bit de datos original (no desplazado) n.° Conexión-------------------------------------------------- ------------------------------15 13 12 11 10 09 08 07 06 05 04 03 02 01 00 14 salida del chip sintetizador LA3215 13 12 11 10 09 08 07 06 05 04 03 02 01 00 14 entrada al chip de reverberación15 13 12 11 10 09 08 07 06 05 04 03 02 01 00 14 entrada a DAC| || +- bit portador de datos más significativobit de signo +-
Esto significa que el chip de reverberación "verá" el ruido de desbordamiento y, por lo tanto, lo reverberará. Sin embargo, dado que el bit menos significativo del DAC está conectado y cambia con el signo, la calidad del sonido mejora ligeramente con respecto a la implementación anterior.
Para evitar el desbordamiento de la señal digital y su resultado audible, el volumen de la salida digital debe mantenerse lo suficientemente bajo como para que el bit 14 nunca se utilice. En el MT-32 de primera generación, esto se puede hacer simplemente seleccionando un volumen principal más bajo en el panel frontal de la unidad, que controla directamente el ajuste del volumen principal del software, que a su vez se traduce directamente en la amplitud de la señal de salida digital. En las unidades de generaciones posteriores, esto no funciona, ya que la perilla del volumen principal y el ajuste del volumen principal del software solo modifican el volumen de la salida analógica mediante amplificadores controlados por voltaje y tienen poco efecto en la amplitud de la señal digital. Para evitar el desbordamiento de la señal, el volumen de cada parte individual (controlador n.º 7) debe mantenerse bajo.
En el período de 1989 a 1993, [10] Robin Whittle de Real World Interfaces [11] ofreció modificaciones posventa al MT-32 para solucionar sus problemas de calidad de sonido, así como mejorar la funcionalidad de la unidad de reverberación, proporcionar salidas analógicas discretas para el envío y retorno de reverberación internos, y proporcionar respaldo de batería de las configuraciones del MT-32. [7]
Según la documentación escrita en 1990, [7] estas modificaciones solo estaban disponibles para el MT-32 de primera generación, y no para el modelo "con auriculares" posterior ni para ninguno de los otros derivados del MT-32.
Tenga en cuenta que las modificaciones de RWI estaban destinadas a quienes utilizan el MT-32 de forma profesional y pueden causar algunos problemas menores de compatibilidad con las bandas sonoras de videojuegos destinadas a un MT-32 de serie. En particular, los cambios en la funcionalidad de la unidad de reverberación probablemente harán que un MT-32 modificado por RWI reproduzca la reverberación de forma diferente a la prevista, con posibles efectos perjudiciales. Además, un artículo de la revista Elektor de diciembre de 1990 titulado "Circuito de silenciamiento controlado digitalmente" [12] de A. Ferndown detallaba un circuito de silenciamiento especialmente diseñado para su uso con el módulo Roland MT-32. El resumen del artículo menciona: "El circuito de silenciamiento que se presenta aquí está especialmente diseñado para usarse con el módulo Roland MT-32, aunque con algunas pequeñas modificaciones debería ser adecuado para usarse con otras marcas de expansores y sintetizadores. Su objetivo es eliminar el ruido que produce el expansor después de una nota final. Este ruido, que sigue siendo audible, se vuelve bastante irritante después de un tiempo cuando se usa el expansor en casa. Para el uso en estudio, por supuesto, se usa una compuerta de ruido".
Las unidades de primera generación, con versiones de ROM de control inferiores a la 2.00, requieren un retraso de 40 milisegundos entre los mensajes exclusivos del sistema. Algunos juegos de computadora que fueron programados para funcionar con los módulos compatibles (ver arriba) o versiones posteriores de ROM que no requieren este retraso, no funcionan con estas unidades, lo que produce sonidos incorrectos o hace que el firmware se bloquee debido a un error de desbordamiento de búfer , lo que requiere apagar y encender la unidad. Sin embargo, algunos juegos fueron diseñados para explotar errores en unidades anteriores, lo que provoca un sonido incorrecto en revisiones posteriores.
Además, algunos juegos fueron escritos para utilizar instrumentos que no se encuentran en los modelos MT-32 y requieren un módulo compatible, como un CM-32L, para una reproducción de sonido adecuada.
A pesar de su propósito original como complemento de otros equipos MIDI profesionales, el MT-32 se convirtió en uno de los varios estándares de facto para los editores de juegos de PC . Sierra On-Line , uno de los principales editores de juegos de PC de la época, se interesó en el diseño de sonido de sus juegos de PC. Sierra consiguió un acuerdo de distribución para vender el MT-32 en los EE. UU. e invirtió mucho en dar a sus títulos de juegos (en ese momento) un sonido de última generación contratando compositores profesionales para escribir la música de los juegos. King's Quest IV , lanzado en 1988, fue el primer título de Sierra con una banda sonora musical completa compuesta por el MT-32.
El MT-32 con la interfaz MPU-401 necesaria costaba 550 dólares cuando Sierra lo vendió por primera vez. Aunque el alto precio del MT-32 le impidió dominar el mercado de jugadores de usuario final, otros editores de PC siguieron rápidamente el ejemplo de Sierra, expandiendo el papel de la música en sus propios títulos de juegos, y Roland apoyó la industria lanzando módulos CM para usuarios de computadoras. El MT-32 siguió siendo popular para la composición musical hasta principios de los años 90, cuando la industria de los juegos comenzó a virar hacia el audio en CD. Durante un tiempo, se describió como el que proporcionaba "el sonido más realista disponible en los juegos de computadora de la actualidad". [13]
La proliferación del estándar General MIDI, junto con la competencia de tarjetas de sonido basadas en muestras de "tabla de ondas" más económicas, condujo al declive de las bandas sonoras musicales que utilizaban las características exclusivas del MT-32. Los juegos que reproducían pistas General MIDI en el MT-32 inicializaban el banco de sonido del MT-32 para aproximarse a la especificación General MIDI Level 1 (GM1), pero evitaban cualquiera de las características distintivas de síntesis musical del MT-32, adhiriéndose al conjunto bastante limitado de controladores del GM1.
Debido a la popularidad del MT-32 como dispositivo de reproducción de música para juegos de ordenador, muchas tarjetas de sonido modernas ofrecen un "modo de emulación MT-32" simple, [ cita requerida ] que normalmente se realiza mediante un mapeo de sonido compuesto por instrumentos General MIDI reorganizados para representar aproximadamente el banco de sonidos preestablecidos del MT-32, o por muestras grabadas directamente desde la unidad original. Los módulos posteriores, como la mayoría de las series Roland Sound Canvas , Yamaha MU-series y Kawai GMega, presentan estos modos de compatibilidad con versiones anteriores del MT-32 limitados. Los resultados suelen considerarse deficientes, ya que la tecnología de muestreo utilizada no puede reflejar las características variables de tono y tiempo de la tecnología del sintetizador original, y la programación de sonidos personalizados (ver más arriba [ aclaración necesaria ] ) no se admite en absoluto. Una excepción es la tarjeta Orchid SoundWave 32 lanzada por Orchid Technology en 1994, cuyo procesador de señal digital (DSP) integrado permitió una reproducción más fiel de las características del sonido original. [ cita requerida ]
Más recientemente, ha habido intentos de emular la tecnología del sintetizador LA en software utilizando imágenes del PCM original y ROM de control . El más notable de estos emuladores es el proyecto de código abierto Munt, [14] que emula el hardware del MT-32 por medio de un controlador de dispositivo virtual para Microsoft Windows , o un dispositivo MIDI virtual para OS X , BSD y Linux . También está incorporado en ScummVM , un intérprete de juegos de aventura de código abierto , a partir de la versión 0.7.0. Munt se basa en un proyecto de emulación MT-32 anterior, [15] que fue la fuente de una breve discusión legal sobre la distribución de las imágenes ROM originales con Roland Corporation , que fabricó el MT-32 y reclama los derechos de autor sobre los datos de la ROM.
La computadora monoplaca Raspberry Pi tiene un emulador de software de código abierto llamado mt-32 pi. [16] Este proyecto permite la emulación de hardware del mt-32 mediante el uso de hardware adicional. El proyecto comenzó originalmente como una solución de emulación para el módulo de sintetizador Roland MT-32, utilizando el núcleo de emulación de código abierto Munt [17] . [18]
Roland ofrece emulación de sintetizadores clásicos a través del servicio de suscripción Roland Cloud. Cabe destacar que en junio de 2017 se agregó compatibilidad con el D-50 [19]. [20]
{{cite web}}
: CS1 maint: copia archivada como título ( enlace ) Manual del propietario del MT-32.{{cite web}}
: CS1 maint: copia archivada como título ( enlace )