La Ensoniq AudioPCI es una tarjeta de sonido basada en PCI lanzada en 1997. Fue la última tarjeta de sonido de Ensoniq antes de que fueran adquiridas por Creative Technology . La tarjeta representó un cambio en el posicionamiento de mercado de Ensoniq. Mientras que la línea Soundscape se componía principalmente de productos de gama alta de bajo volumen llenos de características, el AudioPCI fue diseñado para ser un producto muy simple y de bajo costo para atraer a los fabricantes de equipos originales ( OEM) de sistemas y, por lo tanto, venderlo en grandes cantidades.
Bajo costo
Hacia fines de la década de 1990, Ensoniq tenía problemas económicos. Sus tarjetas eran muy populares entre los fabricantes de equipos originales de PC , pero sus costos eran demasiado altos y su división de instrumentos musicales estaba perdiendo ingresos. La presión de la intensa competencia, especialmente con los dominantes Creative Labs , estaba obligando a los fabricantes de tarjetas de audio a tratar de mantener bajos sus precios.
El AudioPCI, lanzado en julio de 1997, fue diseñado principalmente para ser barato. En comparación con la amplia variedad de chips y el gran tamaño de las placas Soundscape más antiguas, el diseño de dos chips altamente integrado del AudioPCI es un cambio obvio en la filosofía de diseño. La placa consta solo de un chip de audio controlado por software muy pequeño (uno de los siguientes: S5016, ES1370, ES 1371) y un convertidor de digital a analógico (DAC) complementario . En otro movimiento de reducción de costos, el chip ROM que anteriormente se usaba para el almacenamiento de muestras para la síntesis basada en muestras fue reemplazado por la facilidad de usar la RAM del sistema como almacenamiento para estos datos de audio. Esto fue posible gracias al cambio al bus PCI , con su ancho de banda mucho mayor y una interfaz de masterización de bus más eficiente en comparación con el antiguo estándar de bus ISA .
Características
AudioPCI, aunque está diseñado para ser barato, sigue siendo bastante funcional. Ofrece muchas de las capacidades de audio de la tarjeta Soundscape ELITE, incluidos varios efectos digitales ( reverberación , coro y mejora espacial ) cuando se utiliza con Microsoft Windows 95 y versiones posteriores de Windows.
AudioPCI fue una de las primeras tarjetas en tener compatibilidad con la reproducción de 4 altavoces de Microsoft DirectSound3D . El modo de 4 altavoces solo se activa mediante software compatible con el modo cuadrafónico DirectSound3D . Una rareza es que el canal trasero estaba conectado al mismo conector de salida que la entrada de línea. El conector cambia de modo si se activa la salida de 4 altavoces.
Los controladores de DOS y Windows admiten la síntesis basada en muestras a través del formato de conjunto de parches ".ecw" de Ensoniq. Hay varias opciones de conjuntos de parches disponibles, que varían en tamaño y calidad del instrumento (2, 4 u 8 MB ).
El formato de archivo ".ecw" (Ensoniq Concert Wavetable ) nunca se abrió como esperaban los entusiastas. [1] En consecuencia, hay muy pocos conjuntos de onda a medida disponibles, en contraste con la enorme disponibilidad de comunicados de fabricación casera en E-mu 's SoundFont formato. Fue particularmente desafortunado porque AudioPCI usó la RAM del sistema para el almacenamiento de conjuntos de parches, lo que en sí mismo ofrece un tremendo potencial para nuevos conjuntos de parches sobre el almacenamiento ROM tradicional utilizado anteriormente. También es decepcionante considerando la increíble popularidad y longevidad del chipset Ensoniq ES1370 y sus descendientes, algunos de los cuales todavía estaban en uso seis años después de la placa AudioPCI original, y el hecho de que los controladores DOS para el Sound Blaster Audigy, mucho más nuevo, todavía se usan " .ecw "conjuntos de ondas. Estas tarjetas más nuevas no pueden usar SoundFonts en DOS, limitándolas a los tres conjuntos de ondas .ecw oficiales de finales de los 90 y un conjunto de ondas no oficial incompleto. [2]
Compatibilidad con DOS
AudioPCI admitía juegos y aplicaciones de DOS mediante un controlador de software que se instalaría durante DOS, o la parte de tiempo de arranque en modo real de Windows 9x. Este controlador virtualizó una tarjeta de sonido ISA compatible con Sound Blaster mediante el uso del NMI de la PC y un programa TSR . Esto permitió que AudioPCI tuviera un soporte DOS más compatible que algunos de sus competidores PCI en ese momento.
Por ejemplo, el Monster Sound de Diamond Multimedia de la competencia se limitó a ejecutar juegos de DOS en ventanas de comandos de DOS basadas en Windows 9x , lo que significa que la compatibilidad con DOS solía ser confiable a través de una tarjeta de sonido ISA adicional. Creative también estaba luchando con el desafío del soporte heredado y había creado SB-Link , una interconexión que permitía el acceso a las señales de banda lateral de solicitud / concesión de PC / PCI de IRQ en serie y ofrecidas por algunos conjuntos de chips PCI de la época, en orden para lograr compatibilidad con DOS para sus tarjetas de sonido PCI de variante Sound Blaster AWE64 . SB-Link también fue utilizado por varios otros proveedores de chipsets, como ESS y Yamaha .
Si bien el enfoque de Ensoniq generalmente funcionó con la mayoría de los juegos, algunos juegos más antiguos tenían problemas para detectar el hardware virtualizado en algunos sistemas. Además, el controlador de DOS requería que se cargara un administrador de memoria como EMM386 , que no solo requería espacio de memoria convencional adicional sino que también colocaba la CPU en modo Virtual-86, en conflicto con juegos que utilizaban una forma modificada de modo protegido , llamado ' modo plano '. Este modo permitió un acceso rápido y directo a toda la RAM del sistema sin requerir un administrador de memoria o un mecanismo de protección de la memoria. Sin embargo, este no es un requisito exclusivo de AudioPCI, ya que varias tarjetas de sonido ISA también lo utilizaron, incluida la serie Creative AWE ISA.
El controlador AudioPCI DOS incluía audio digital Ensoniq Soundscape de 16 bits y compatibilidad con síntesis basada en muestras, junto con compatibilidad con Sound Blaster Pro , AdLib Gold , General MIDI y MT-32 . Sin embargo, sin el hardware real para la síntesis de FM , la música FM y los efectos de sonido se simularon utilizando muestras, a menudo con resultados inaceptables. Por lo tanto, fue práctico configurar los juegos de DOS para que utilicen el sintetizador General MIDI y los efectos de sonido digitales, siempre que sea posible, para obtener una mejor calidad de sonido. DOS MIDI utiliza los mismos archivos de conjuntos de parches .ecw que Windows MIDI.
Adquisición creativa
Parte del trato cuando Creative Labs compró Ensoniq fue integrar el controlador AudioPCI DOS en el próximo Sound Blaster Live! . Creative agregó la emulación Sound Blaster 16 al controlador y eliminó la compatibilidad con Ensoniq SoundScape. AudioPCI en sí fue renombrado como varias tarjetas de sonido Creative Labs, incluidas Sound Blaster PCI 64, PCI 128, Vibra PCI y otras. El chip de audio Ensoniq ES1370 pasó a llamarse Creative 5507 y se revisó en variantes compatibles con AC'97 , ES1371 y ES1373, y se usó durante varios años más en la tarjeta y como audio de placa base integrado.
Las tarjetas con ES1370 funcionan de forma nativa a una frecuencia de muestreo de 44 kHz, lo que significa que se vuelven a muestrear 12, 24, 32 y 48 kHz. El remuestreo significa una calidad de sonido más baja, una peor sincronización y posiblemente una mayor utilización de la CPU. Las tarjetas con ES1371 funcionan a 48 kHz conforme a AC97, por lo que se vuelven a muestrear 11, 22 y 44 kHz. Debido a que pocas tarjetas de sonido cuentan con varios cuarzos o un PLL, el remuestreo se usa a menudo con todos sus problemas potenciales.
Creative Labs Malvern (que era la antigua empresa Ensoniq que había sido adquirida) lanzó posteriormente Ectiva 1938 (EV1938). Este controlador de audio PCI de un solo chip se basó en el ES1371 / ES1373 y era compatible con el registro de estos chips anteriores. La principal diferencia entre el EV1938 y los chips anteriores era la inclusión de un códec AC'97 incorporado (por lo tanto, producía una solución de audio de un solo chip más barata). El EV1938 también se usó para audio integrado en computadoras portátiles / placas base y en tarjetas, como el "Sound Blaster AudioPCI 64V" (CT4730).
Controlador de música y audio digital PCI Bus
ES1370
El AudioPCI ES1370 fue desarrollado por Ensoniq . Una característica importante de este chip era que usaba el bus PCI , en lugar del bus ISA comúnmente usado por las tarjetas de sonido en ese punto. Fue una de las primeras soluciones de tarjetas de sonido PCI en ofrecer compatibilidad heredada de MS-DOS sin extensiones de hardware especiales para la ranura PCI estándar. Cuando se combina con un códec capaz , como el AK4531 (pre-AC'97), el ES1370 admitía lo último en posicionamiento de audio 3D a través de sonido envolvente de 4 bocinas. El chip también era un dispositivo maestro de bus PCI que fue diseñado para proporcionar acceso de alta velocidad a la RAM y los recursos del sistema , para datos de síntesis de muestras y procesamiento de efectos. Dependiendo de los controladores, también puede llamarse Sound Blaster 64/128 en el administrador de dispositivos.
ES1370 fue uno de los primeros chips de audio que admitió la API de audio Microsoft DirectSound3D . Cuando los programas aprovecharon al máximo las capacidades de la API, el ES1370 fue capaz de producir efectos de sonido 3D tanto espaciales globales como localizados, en modo de 2 y 4 altavoces. El chip era capaz de espacializar todo el audio automáticamente, pero aún requería el uso de DirectSound3D para la localización específica de sonidos.
El ES1370 también se emula como una pieza de hardware virtual en QEMU y VMware .
- Síntesis basada en muestras de ' tabla de ondas ' de ENSONIQ SoundScape (frecuentemente llamada 'síntesis de tabla de ondas', aunque de forma incorrecta)
- Juegos de sonido descargables de 2 y 4 MB (2 MB = GM , 4 MB y 8 MB = GM + GS + 10 juegos de batería)
- 32 voces MIDI simultáneas
- Utiliza la RAM del sistema para almacenamiento de sonido (memoria bloqueada o control dinámico del sistema operativo)
- Reverberación y coro de algoritmos múltiples
- Sonido 3D espacial de varios niveles
- Compatible con Microsoft DirectSound3D (sonido 3D de 4 altavoces con códec AK4531)
- Grabación y reproducción de 16 bits hasta 48 kHz
- Soporte para renderizado de sonido por hardware
- Soporte para EAX 1.0, OpenAL
- Baja sobrecarga del sistema, maestro de bus PCI
- 100% compatible con el legado de DOS (supuestamente; algunos juegos no detectan el hardware virtualizado y / o entran en conflicto con el modo Virtual-86)
- Flujos de audio digital ilimitados
- Entrada I²S
- Emulación OPL-FM y MPU-401 (usando el motor de síntesis de muestra; la emulación FM no era auténtica en el mejor de los casos)
- Solo se requiere una única IRQ compartida
- No se requieren señales ISA
- No se requieren señales DMA distribuidas
- Controladores: DOS , Windows 3.1x , Win'95 , WinNT , (WinNT ( Alpha ), Solaris (SPARCengine Ultra AX), Linux y BeOS disponibles)
ES1371 y ES1373
Ensoniq / Creative ES1371 y ES1373 (AudioPCI 97) son versiones compatibles con AC'97 .
https://downloadcenter.intel.com/Detail_Desc.aspx?lang=eng&changeLang=true&DwnldID=2583
- Conjuntos de muestras: 2, 4, y 8 MB conjuntos
- 128 instrumentos basados en muestras General MIDI, 61 programas de batería, 128 instrumentos MT-32, juego de sonido Roland GS en juegos de 4 y 8 MB
- Sintetizador: hasta 32 polifonía de voz simultánea , 16 canales MIDI
- Efectos digitales: reverberación, coro y mejora espacial
- Audio digital
- Grabación y reproducción de 16 bits a hasta 48 kHz (mono / estéreo). Códec A / D D / A
- Ruido más bajo:> Relación señal / ruido 90 dbr típica. Respuesta de frecuencia : 20 Hz - 22 kHz
- Operación full duplex (grabación / reproducción simultánea)
- Salida S / PDIF e I²S : solo ES1373.
- Estándares admitidos. 100% compatible con juegos heredados de DOS (supuestamente; algunos juegos no detectan el hardware virtualizado y / o chocan con el modo Virtual-86):
- ENSONIQ Soundscape, Microsoft Direct Audio (DirectX), OpenAL, Sound Blaster Pro (2), General MIDI, MT-32 (aunque con diferentes sonidos de instrumentos), AdLib / FM (simulado mediante síntesis de muestra), MPC 1,2,3
- Controladores: DOS, Windows (3.1, 9x, NT 4.x, 2000, XP), FreeBSD , Linux
El chip CT5880 es un ES1371 reetiquetado, se puede encontrar en algunas tarjetas baratas, como SB Creative VIBRA 128 PCI.
EV1938
Creative EV1938 (AudioPCI 64V) es virtualmente idéntico a ES1371 / ES1373 y es un producto posterior (con costo reducido).
- Códec AC'97 incorporado
- Solo 2 canales
Ver también
- Paisaje sonoro de Ensoniq
- Ensoniq ES-5506 OTTO
Referencias
- ^ Respuesta oficial de Creative Labs Developer Relations
- ^ Especificación de archivo .ECW y un conjunto de ondas personalizado
- Notas
- " AudioPCI Home de Ensoniq Corp., información de producto de la división multimedia, 1998" . Archivado desde el original el 18 de enero de 1998 . Consultado el 12 de junio de 2020 .
- " " Sitio Web de Ensoniq Corp. "por Ensoniq Corp., Páginas de soporte e información de productos de la División Multimedia, 1998" . Archivado desde el original el 14 de febrero de 1998 . Consultado el 28 de diciembre de 2005 .CS1 maint: bot: estado de URL original desconocido ( enlace )
- " " Preguntas frecuentes de Ensoniq "por Ensoniq Corp., páginas de soporte e información de productos de la división multimedia, 1997" . Archivado desde el original el 7 de junio de 1997 . Consultado el 12 de junio de 2020 .CS1 maint: bot: estado de URL original desconocido ( enlace )
- "Hoja de datos de Ensoniq ES1370 - Ensoniq Corp., 1997" . Archivado desde el original el 14 de febrero de 1998 . Consultado el 12 de junio de 2020 .CS1 maint: bot: estado de URL original desconocido ( enlace )
enlaces externos
- Controladores AudioPCI DOS, en MAMEWorld [1]
- Los controladores AudioPCI para sistemas operativos más antiguos no están disponibles en el sitio web de Creative Technology [2] , sino en el sitio web de E-mu Systems [3] . Hay versiones ligeramente más nuevas disponibles en gateway.com, los controladores AudioPCI están integrados en Windows 2000 y Windows XP. at the Wayback Machine (archivado el 5 de febrero de 2012)
- Manual del usuario de Ensoniq AudioPCI S5016 (obtenido el 09/03/2009)
- Pruebas técnicas de la tarjeta de sonido Ensoniq AudioPCI ES1370
- Controlador AudioPCI Win3x