엔소니크 오디오PCI

Ensoniq AudioPCI
Ensoniq AudioPCI

엔소니크 오디오PCI는 1997년 출시된 PCI 기반 사운드 카드다.그것은 그들이 크리에이티브 테크놀로지에 인수되기 전의 엔소니크의 마지막 사운드 카드 제품이었다.그 카드는 엔소니크의 시장 포지셔닝의 변화를 상징했다.사운드스케이프 라인은 주로 기능이 풍부한 저용량 하이엔드 제품으로 구성되었지만, 오디오PCI는 시스템 OEM들에게 어필할 수 있는 매우 간단하고 저렴한 제품으로 설계되어 대량 판매될 수 있기를 희망한다.

저비용

엔소니크 오디오PCI

1990년대 말에 엔소니크는 재정적으로 어려움을 겪고 있었다.이들의 카드는 PC OEM들에게 큰 인기를 끌었지만, 비용이 너무 많이 들고 악기 부문은 수익이 점점 줄어들고 있었다.특히 우세한 크리에이티브 랩과의 치열한 경쟁으로 인한 압력은 오디오 카드 제조업체들로 하여금 가격을 낮게 유지하도록 강요하고 있었다.

1997년 7월에 발매된 오디오PCI는 주로 저렴하게 설계되었다.구형 사운드스케이프 보드의 다양한 칩과 순전히 크기에 비해, 오디오PCI의 고도로 통합된 두 개의 칩 디자인은 설계 철학의 분명한 변화다.보드는 매우 작은 소프트웨어 기반 오디오 칩(S5016, ES1370, ES 1371)과 동반 디지털-아날로그 컨버터(DAC)로만 구성된다.또 다른 비용 절감 움직임으로, 샘플 기반 합성을 위한 샘플 보관에 사용된 이전의 전형적인 ROM 칩을 이 오디오 데이터의 저장소로 시스템 RAM을 사용하는 시설로 대체하였다.이것은 PCI 버스로의 이동을 통해 가능했는데, 이전의 ISA 버스 표준에 비해 훨씬 더 큰 대역폭과 더 효율적인 버스 마스터 인터페이스로 가능했다.

특징들

오디오PCI는 저렴하게 설계되었지만 여전히 상당히 기능적이다.마이크로소프트 윈도 95 이상 버전과 함께 사용할 경우 몇 가지 디지털 효과(리버브, 코러스, 공간 향상)를 포함해 사운드스케이프 ELITY 카드의 오디오 기능을 많이 제공한다.

오디오PCI는 마이크로소프트 DirectSound3D 4스피커 재생 지원을 가진 최초의 카드 중 하나이다.4 스피커 모드는 DirectSound3D Quadraphonic 모드를 지원하는 소프트웨어에 의해서만 활성화된다.특이점은 후면 채널이 라인 입력과 동일한 출력 잭에 연결되었다는 것이다.4 스피커 출력이 활성화되면 잭이 모드를 전환한다.

DOS와 Windows 드라이버는 Ensoniq의 ".ecw" 패치 세트 형식을 통한 샘플 기반 합성을 지원한다.크기와 기기 품질(2, 4 또는 8MB)에 따라 여러 가지 패치 세트 선택이 가능하다.

.ecw 파일 형식(Ensoniq Concert Wavetable)은 마니아들이 바라던 대로 열리지 않았다.[1]결과적으로, E-muSoundFont 형식의 홈메이드 릴리즈의 엄청난 가용성과는 대조적으로, 이용 가능한 맞춤형 웨이브 세트는 거의 없다.특히 AudioPCI가 패치 세트 스토리지에 시스템 RAM을 사용했기 때문에 유감스러운 일이었습니다. 그 자체로 기존에 사용되었던 ROM 스토리지보다 새로운 패치 세트에 대한 엄청난 잠재력을 제공했기 때문이었습니다.또한 ENSoniq ES1370 칩셋과 그 후손들의 놀라운 인기와 수명 그리고 일부는 오디오PCI의 원래 보드 이후 6년 동안 여전히 사용 중이었고, 훨씬 새로운 사운드 블라스터 오디기의 DOS 드라이버들이 여전히 ".ecw" 웨이브 세트를 사용하고 있다는 사실을 고려하면 실망스럽다.이 새로운 카드는 DOS에서 SoundFonts를 사용할 수 없으며, 90년대 후반부터 3개의 공식 .ecw 파장과 1개의 불완전한 비공식 파장으로 제한된다.[2]

DOS 호환성

AudioPCI는 DOS 동안 설치되는 소프트웨어 드라이버 또는 Windows 9x의 실시간 부팅 시간 부분을 사용하여 DOS 게임과 애플리케이션을 지원했다.이 드라이버는 PC의 NMITSR 프로그램을 사용하여 사운드 블라스터 호환 ISA 사운드 카드를 가상화했다.이를 통해 오디오PCI는 그 당시 일부 PCI 경쟁사보다 더 호환 가능한 즉시 사용 가능한 DOS 지원을 가질 수 있었다.

예를 들어 다이아몬드 멀티미디어에서 경쟁하는 몬스터 사운드는 Windows 9x 기반 DOS 명령 윈도우에서 DOS 게임을 실행하는 것으로 제한되었는데, 이는 DOS 호환성이 추가 ISA 사운드 카드를 통해서만 신뢰할 수 있는 경우가 많았다는 것을 의미한다.크리에이티브는 레거시 지원의 도전에도 어려움을 겪고 있었으며, 사운드 블라스터 AWE64 변종 PCI 사운드 카드의 DOS 호환성을 달성하기 위해 당시의 일부 PCI 칩셋에서 제공하는 직렬-IRQ 및 PC/PCI 허가/요청 사이드밴드 신호에 접속할 수 있는 인터커넥트인 SB-Link를 만들었다.SB-Link는 ESS야마하와 같은 많은 다른 칩셋 업체에서도 사용되었다.

Ensoniq의 접근 방식은 일반적으로 대부분의 게임에서 효과가 있었지만, 일부 구형 게임은 일부 시스템에서 가상화된 하드웨어를 감지하는 데 문제가 있었다.또한 DOS 드라이버는 EMM386과 같은 메모리 매니저를 로딩하도록 요구하였는데, 이는 기존의 추가 메모리 공간을 필요로 할 뿐만 아니라 CPU를 Virtual-86 모드로 전환시켜, '플랫 모드'라고 하는 수정된 형태의 보호 모드를 활용한 게임과 상충된다.이 모드는 메모리 관리자나 메모리 보호 메커니즘을 요구하지 않고 시스템의 전체 RAM에 빠르고 직접 접근할 수 있게 했다.그러나 크리에이티브 AWE ISA 시리즈를 포함해 다수의 ISA 사운드 카드도 이를 사용했기 때문에 이는 오디오PCI만의 요구사항은 아니다.

오디오PCI DOS 드라이버에는 사운드 블라스터 프로, 애드리브 골드, 제너럴 MIDI, MT-32 등의 지원과 함께 Ensoniq Soundscape 16비트 디지털 오디오 및 샘플 기반 합성 지원이 포함되었다.그러나 FM 합성을 위한 실제 하드웨어가 없는 경우, FM 음악과 음향 효과를 샘플로 시뮬레이션했는데, 종종 받아들일 수 없는 결과가 나왔다.따라서, 보다 나은 음질을 위해 가능하면 General MIDI 신디사이저와 디지털 사운드 효과를 활용할 수 있도록 DOS 게임을 구성하는 것이 실용적이었다.DOS MIDI는 Windows MIDI와 동일한 .ecw 패치 세트 파일을 사용한다.

크리에이티브 인수

엔소닉이 크리에이티브 랩에 의해 구매되었을 때의 거래의 일부는 다가오는 사운드 블라스터 라이브에 오디오PCI DOS 드라이버를 통합하는 것이었다.크리에이티브는 사운드 블라스터 16 에뮬레이션을 운전자에게 추가하고 엔소니크 사운드스케이프 지원을 제거했다.오디오PCI 자체는 사운드 블라스터 PCI 64, PCI 128, Vibra PCI 등을 포함한 여러 크리에이티브 랩 사운드 카드로 리브랜딩되었다.Ensoniq ES1370 오디오 칩은 Creative 5507로 개칭되어 AC'97 호환 변종인 ES1371과 ES1373으로 개정되었으며, 카드와 통합 마더보드 오디오로 몇 년 더 사용되었다.

ES1370을 사용하는 카드는 기본적으로 44 kHz 샘플링 주파수로 실행되며, 12, 24, 32 및 48 kHz가 샘플링된다.리샘플링은 낮은 음질, 낮은 동기화, 높은 CPU 활용도를 의미한다.ES1371이 있는 카드는 AC97을 준수하는 48 kHz에서 실행되므로 11, 22 및 44 kHz가 다시 샘플링된다.몇 개의 사운드 카드에서 다중 쿼트 또는 PLL을 특징으로 하는 경우, 리샘플링은 잠재적인 모든 문제와 함께 종종 사용된다.

Creative Labs Malvern (이 회사는 엔소니크 회사였던)은 후에 Ectiva 1938 (EV1938)을 발매했다.이 단일 칩 PCI 오디오 컨트롤러는 ES1371/ES1373을 기반으로 하며 이전 칩과 호환되는 레지스터였습니다.EV1938과 이전 칩의 주요 차이점은 내장 AC'97 코덱(Hence는 더 저렴한 단일 칩 오디오 솔루션을 생산함)을 포함했다는 것이다.EV1938은 또한 "사운드 블라스터 오디오PCI 64V"(CT4730)와 같은 노트북/마더보드와 카드의 통합 오디오 모두에 사용되었다.

PCI 버스 디지털 오디오 및 음악 컨트롤러

ES1370

엔소니크 ES1370 오디오PCI

오디오PCI ES1370은 엔소니크에 의해 개발되었다.이 칩의 한 가지 중요한 특징은 당시 사운드카드에 의해 일반적으로 사용되는 ISA 버스 대신 PCI 버스를 사용했다는 것이다.그것은 표준 PCI 슬롯에 특별한 하드웨어 확장 없이 MS-DOS 레거시 호환성을 제공하는 최초의 PCI 사운드 카드 솔루션 중 하나이다.AK4531 (Pre-AC'97)과 같은 가능한 코덱과 페어링할 때 ES1370은 4 스피커 서라운드 사운드를 통해 3D 오디오 포지셔닝에서 그 당시 가장 최근의 코덱을 지원했다.이 칩은 또한 샘플 합성 데이터와 효과 처리를 위해 시스템 RAM과 리소스에 대한 고속 액세스를 제공하도록 설계된 PCI 버스 마스터 장치였다.드라이버에 따라 장치 관리자에서 사운드 블라스터 64/128이라고도 할 수 있다.

ES1370은 마이크로소프트 DirectSound3D 오디오 API를 지원하는 최초의 오디오 칩 중 하나이다.프로그램이 API의 기능을 최대한 활용했을 때, ES1370은 2와 4 스피커 모드 모두에서 글로벌 공간 효과와 지역화된 3D 사운드 효과를 모두 이용할 수 있었다.이 칩은 모든 오디오를 자동으로 공간화할 수 있었지만, 여전히 소리의 특정 국산화에는 DirectSound3D 사용이 필요했다.

ES1370은 QEMUVMware에서 가상 하드웨어로 에뮬레이션되기도 한다.

  • ENSONIQ SoundScape 'wavetable' 샘플 기반 합성(잘못되었지만 'wavetable 합성'이라고 함)
  • 2MB 및 4MB 다운로드 가능한 사운드 세트(2MB = GM, 4MB & 8MB = GM+GS+10 드럼 키트)
  • 32개의 동시 MIDI 음성
  • 사운드 스토리지에 시스템 RAM 사용(메모리 잠금 또는 동적 OS 제어)
  • 멀티 알고리즘 리볼버 및 코러스
  • 다단계 공간 3D 사운드
  • Microsoft DirectSound3D 호환 가능(AK4531 코덱과 함께 4개의 스피커 3D 사운드)
  • 최대 48kHz에서 16비트 기록 및 재생
  • 하드웨어 사운드 렌더링 지원
  • EAX 1.0, OpenAL 지원
  • 낮은 시스템 오버헤드, PCI 버스 마스터
  • 100% DOS 레거시 호환(가급적, 일부 게임에서 가상화된 하드웨어를 감지하지 못하거나 가상-86 모드와 충돌)
  • 무제한 디지털 오디오 스트림
  • I²S 입력
  • OPL-FM 및 MPU-401 에뮬레이션(샘플 합성 엔진 사용, FM 에뮬레이션은 기껏해야 인증되지 않음)
  • 단일 공유 IRQ만 필요
  • ISA 신호 필요 없음
  • 분산 DMA 신호가 필요하지 않음
  • 드라이버: DOS, Windows 3.1x, Windows 9x, Windows NT 4.0, Windows 2000, Windows XP(WinNT(Alpha), Solaris(SPARC엔진 Ultra AX), LinuxBeOS 사용 가능)

ES1371 및 ES1373

엔소니크 ES1373 오디오PCI

Ensoniq/Creative ES1371 및 ES1373(AudioPCI 97)은 AC'97 호환 버전이다.

  • 샘플 세트: 2, 4, 8MB 세트
    • 일반 MIDI 샘플 기반 기기 128대, 드럼 프로그램 61개, MT-32 기기 128대, 롤랜드 GS 사운드 4 & 8MB 세트 세트
  • 신디사이저: 최대 32개의 동시 음성 다성음, 16개의 MIDI 채널
    • 디지털 효과: 리버브, 코러스 및 공간 향상
  • 디지털 오디오
  • 지원되는 표준.100% DOS 레거시 게임 호환(가급적, 일부 게임에서 가상화된 하드웨어를 감지하지 못하거나 가상-86 모드와 충돌함):
    • ENSONIQ 사운드스케이프, Microsoft Direct Audio(DirectX), OpenAL, Sound Blaster Pro(2), General MIDI, MT-32(다른 기기 사운드가 있지만), AdLib/FM(샘플-합성을 통해 시뮬레이션), MPC 1,2,3
  • 드라이버: DOS, Windows(3.1, 9x, NT 4.0, 2000, XP), FreeBSD, Linux

CT5880 칩은 ES1371을 다시 부착한 것으로, 일부 값싼 카드에서 찾을 수 있다.SB Creative VIBRA 128 PCI.

EV1938

크리에이티브 EV1938

크리에이티브 EV1938(오디오PCI 64V)은 ES1371/ES1373과 사실상 동일하며, 이후(비용 절감) 제품이다.

  • 내장 AC'97 코덱
  • 2-118만 해당

참고 항목

참조

메모들
  • "AudioPCI Home by Ensoniq Corp., Multimedia Division Product Information, 1998". Archived from the original on January 18, 1998. Retrieved June 12, 2020.
  • ""Ensoniq Corp. Web Site" by Ensoniq Corp., Multimedia Division Product Information and Support Pages, 1998". Archived from the original on February 14, 1998. Retrieved December 28, 2005.{{cite web}}: CS1 maint : bot : 원본 URL 상태 미상(링크)
  • ""Ensoniq FAQ" by Ensoniq Corp., Multimedia Division Product Information and Support Pages, 1997". Archived from the original on June 7, 1997. Retrieved June 12, 2020.{{cite web}}: CS1 maint : bot : 원본 URL 상태 미상(링크)
  • "Ensoniq ES1370 Datasheet - Ensoniq Corp., 1997". Archived from the original on February 14, 1998. Retrieved June 12, 2020.{{cite web}}: CS1 maint : bot : 원본 URL 상태 미상(링크)

외부 링크