Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
PCI негізіндегі дыбыс картасы
PCI based sound card
Ensoniq AudioPCI – 1997 жылы шығарылған, Перифериялық компоненттік қосылыс (PCI) негізіндегі дыбыс картасы. Бұл Creative Technology компаниясы Ensoniq-ті сатып алғанға дейін шығарған соңғы дыбыс картасы болды. Бұл карта Ensoniq-тің нарықтағы орнын өзгертіп, жаңа бағыт берді. Soundscape желісі көбінесе көп мүмкіндіктерге ие, жоғары деңгейдегі өнімдерден тұрса, AudioPCI өте қарапайым, төмен бағалы өнім ретінде жүйелік OEM-дерге ұсынылып, көптеп сатуға мүмкіндік берді.
The Ensoniq AudioPCI is a Peripheral Component Interconnect (PCI) based sound card released in 1997. It was Ensoniq's last sound card product before they were acquired by Creative Technology. The card represented a shift in Ensoniq's market positioning. Whereas the Soundscape line had been made up primarily of low volume high end products full of features, the AudioPCI was designed to be a very simple, low cost product to appeal to system OEMs and thus hopefully sell in mass quantities.
Төмен баға
1990 жылдардың соңына қарай Ensoniq қаржылық қиындықтарға ұшырады. Олардың карталары PC OEM-дері арасында кең танымал болды, бірақ құны тым жоғары болды және музыкалық аспаптар бөлімінің кірісі азайып бара жатты. Күшті бәсекелестік, әсіресе Creative Labs компаниясының үстемдігі, дыбыс карталарын жасаушыларды бағаларын төмен ұстауға мәжбүр етті. 1997 жылдың шілдесінде шыққан AudioPCI негізінен арзан болу үшін жобаланды. Ескі Soundscape тақталарындағы чиптердің көптігі мен үлкен өлшемімен салыстырғанда, AudioPCI-нің жоғары интеграцияланған екі чиптік дизайны – бұл дизайн философиясының айқын өзгеруі. Тақта тек өте кішкентай, бағдарламамен басқарылатын аудио чиптен (S5016, ES1370, ES 1371 үлгілерінің бірі) және серіктес цифрлық-аналогтық түрлендіргіштен (DAC) тұрады. Қосымша шығындарды қысқарту мақсатында, үлгілік синтез үшін үлгілерді сақтауға арналған бұрынғы ROM чипі, осы аудио деректерді сақтау үшін жүйелік RAM-ды пайдалану мүмкіндігімен алмастырылды. Бұл PCI шинасына көшу арқасында мүмкін болды, ол бұрынғы ISA шина стандартына қарағанда әлдеқайда жоғары өткізу қабілетіне және тиімді шина басқару интерфейсіне ие.
Towards the end of the 1990s, Ensoniq was struggling financially. Their cards were very popular with PC OEMs, but their costs were too high and their musical instrument division was fading in revenue. Pressure from intense competition, especially with the dominant Creative Labs, was forcing audio card makers to try to keep their prices low. The AudioPCI, released in July 1997, was designed primarily to be cheap. In comparison to the wide variety of chips on and sheer size of the older Soundscape boards, the highly integrated two chip design of the AudioPCI is an obvious shift in design philosophy. The board consists only of a very small software driven audio chip (one of the following: S5016, ES1370, ES 1371) and a companion digital to analog converter (DAC). In another cost cutting move, the previously typical ROM chip used for storage of samples for sample based synthesis was replaced with the facility to use system RAM as storage for this audio data. This was made possible by the move to the PCI bus, with its far greater bandwidth and more efficient bus mastering interface when compared to the older ISA bus standard.
Ерекшеліктері
AudioPCI арзанға жасалса да, өте функционалды болып табылады. Ол Soundscape ELITE картасының көптеген дыбыстық мүмкіндіктерін ұсынады, соның ішінде Microsoft Windows 95 және Windows-тың кейінгі нұсқаларымен қолданылғанда түрлі сандық эффекттерді (реверберация, хор және кеңістікті жақсарту). AudioPCI Microsoft DirectSound3D 4 динамикпен дыбыс шығаруды қолдаған алғашқы карталардың бірі болды. 4 динамик режимі DirectSound3D квадрофониялық режимін қолдайтын бағдарламалық жасақтама арқылы ғана қосылады. Бір ерекшелігі, артқы каналды желілік кіріспен бірдей шығыс ұясына қосылған. 4 динамик шығысы белсенді болғанда ұя режимді ауыстырады. DOS және Windows драйверлері Ensoniq-тің ".ecw" үлгілер жиынтығы форматы арқылы үлгілік синтезді қолдайды. Үлгілер жиынтығының әртүрлі нұсқалары бар, олардың көлемі мен аспаптар сапасымен (2, 4 немесе 8 МБ) ерекшеленеді. ".ecw" файл форматы (Ensoniq Concert Wavetable) энтузиасттар күткендей ашыққа шығарылмады. Осының салдарынан, E mu-дың SoundFont форматындағы көптеген қолданбалы шығарылымдармен салыстырғанда, арнайы толқын жиынтықтары өте аз. Бұл әсіресе өкінішті, себебі AudioPCI жүйелік жадты үлгілер жиынтығын сақтау үшін пайдаланды, бұл бұрын қолданылған дәстүрлі ROM жадынан гөрі жаңа үлгілер жиынтығын жасауға зор мүмкіндік береді. Ensoniq ES1370 чипсеті мен оның ұрпақтарының үлкен танымалдығы мен ұзақ қызмет ету мерзімін ескерсек, олардың кейбіреулері бастапқы AudioPCI тақтасынан алты жыл өткен соң да қолданыста болды, тіпті DOS драйверлері әлдеқайда жаңа Sound Blaster Audigy үшін де ".ecw" толқын жиынтықтарын пайдаланады. Бұл жаңа карталар DOS-та SoundFonts-ты қолдана алмайды, оларды 90-жылдардың соңындағы үш ресми ecw толқын жиынтығымен және бір толық емес ресми емес жиынтықпен шектейді.
AudioPCI, while designed to be cheap, is still quite functional. It offers many of the audio capabilities of the Soundscape ELITE card, including several digital effects (reverb, chorus, and spatial enhancement) when used with Microsoft Windows 95 and later versions of Windows. AudioPCI was one of the first cards to have Microsoft DirectSound3D 4 speaker playback support. The 4 speaker mode is only activated by software supporting the DirectSound3D quadraphonic mode. An oddity is that the rear channel was connected to the same output jack as line input. The jack switches modes if 4 speaker output became active. The DOS and Windows drivers support sample based synthesis through Ensoniq's ". ecw" patch set format. Several patch set choices are available, varying in size and instrument quality (2, 4, or 8 MB). The ". ecw" file format (Ensoniq Concert Wavetable) was never made open as had been hoped for by enthusiasts. Consequently, there are very few custom wave sets available, in contrast to the huge availability of home made releases in E mu's SoundFont format. It was particularly unfortunate because the AudioPCI used system RAM for patch set storage which in itself offers tremendous potential for new patch sets over the traditional ROM storage previously used. It is also disappointing considering the incredible popularity and longevity of the Ensoniq ES1370 chipset and its descendants, some of which were still in use six years after the original AudioPCI board, and the fact that DOS drivers for the far newer Sound Blaster Audigy still use ". ecw" wave sets. These newer cards are unable to use SoundFonts in DOS, limiting them to the three official ecw wavesets from the late '90s and one incomplete unofficial waveset.
DOS үйлесімділігі
AudioPCI, DOS ойындары мен қолданбаларын, DOS немесе Windows 9x-тің DOS бөлігінде орнатылатын бағдарламалық драйвер арқылы қолдады. Бұл драйвер, компьютердің NMI-ін және тоқтату және жүйеде тұрақты жұмыс істейтін бағдарламаны пайдалану арқылы Sound Blaster-мен үйлесімді ISA дыбыс картасын виртуалды түрде құрды. Бұл, AudioPCI-ге сол кездегі кейбір PCI карталарына қарағанда жақсы DOS қолдауын қамтамасыз етті. Мысалы, Diamond Multimedia компаниясының Monster Sound картасы DOS ойындарын Windows 9x-тің DOS командалық терезесінде ғана іске қоса алатын, ал DOS үйлесімділігі көбінесе қосымша ISA дыбыс картасы арқылы ғана қамтамасыз етілді. Creative компаниясы да мұрагерлік қолдау мәселесімен күресіп, SB Link құрылғысын жасады. Бұл құрылғы, олардың Sound Blaster AWE64 PCI дыбыс карталарының DOS үйлесімділігін қамтамасыз ету үшін, сол кездегі кейбір PCI чипсеттері ұсынатын сериялық IRQ және PC/PCI сұрау/берілу сигналдарына қол жеткізуге мүмкіндік берді. SB Link құрылғысын ESS және Yamaha сияқты басқа чипсет өндірушілері де қолданды. Ensoniq-тің тәсілі көбінесе көптеген ойындармен жұмыс істесе де, кейбір ескі ойындарда виртуалды жабдықты анықтауда қиындықтар туындады. Сонымен қатар, DOS драйвері EMM386 сияқты жад менеджерін жүктеуді талап етті, бұл қосымша бос жадты қажет етіп қана қоймай, процессорды Virtual 86 режиміне көшірді, бұл 'flat mode' деп аталатын қорғалған режимнің өзге түрін пайдаланатын ойындармен қақтығысқа түсті. Бұл режим, жад менеджерін немесе жадты қорғау механизмін қажет етпей, жүйенің барлық жедел жадына жылдам, тікелей қол жеткізуге мүмкіндік берді. Бұл талап AudioPCI-ге ғана тән емес, Creative AWE ISA сериясы сияқты көптеген ISA дыбыс карталары да оны қолданды. AudioPCI DOS драйвері Ensoniq Soundscape 16 биттік цифрлық аудио және үлгілік синтезді, сондай-ақ Sound Blaster Pro, AdLib Gold, General MIDI және MT 32 үшін қолдауды қамтыды. Алайда, FM синтезі үшін арнайы жабдық болмағандықтан, FM музыкасы мен дыбыс эффектілері үлгілерді пайдалану арқылы симуляцияланды, көбінесе қанағаттандырмас нәтижелерге әкелді. Сондықтан, мүмкіндігінше, DOS ойындарын General MIDI синтезаторы мен цифрлық дыбыс эффекттерін пайдалану үшін конфигурациялау, жақсырақ дыбыс сапасы үшін тиімді болды. DOS MIDI, Windows MIDI сияқты ecw patch жиын файлдарын пайдаланады.
The AudioPCI supported DOS games and applications using a software driver that would install during DOS, or the DOS portion of Windows 9x. This driver virtualized a Sound Blaster compatible ISA sound card through the use of the PC's NMI and a terminate and stay resident program. This allowed the AudioPCI to have more compatible out of the box DOS support than some of its PCI competitors for the time. For example, the competing Monster Sound from Diamond Multimedia was limited to running DOS games in Windows 9x DOS command windows, meaning DOS compatibility was frequently only reliable through an additional ISA sound card. Creative was struggling with the challenge of legacy support as well, and had created the SB Link, an interconnect that allowed access to the serial IRQ and PC/PCI grant/request sideband signals offered by some PCI chipsets of the time, in order to achieve DOS compatibility for their Sound Blaster AWE64 variant PCI sound cards. SB Link was also used by a number of other chipset vendors, such as ESS and Yamaha. While Ensoniq's approach generally worked with most games, some older games had problems detecting the virtualized hardware on some systems. In addition, the DOS driver required a memory manager such as EMM386 to be loaded, which not only required additional conventional memory space but also put the CPU into Virtual 86 mode, conflicting with games that utilized a modified form of protected mode, called 'flat mode'. This mode allowed fast, direct access to the system's entire RAM without requiring a memory manager or memory protection mechanism. This is not a requirement exclusive to AudioPCI, however, as a number of ISA sound cards used it as well, including the Creative AWE ISA series. The AudioPCI DOS driver included Ensoniq Soundscape 16 bit digital audio and sample based synthesis support, along with support for Sound Blaster Pro, AdLib Gold, General MIDI, and MT 32. However, without actual hardware for FM synthesis, FM music and sound effects were simulated using samples, often with unacceptable results. Therefore, it was practical to configure DOS games to utilize the General MIDI synthesizer and digital sound effects, whenever possible, for better sound quality. DOS MIDI utilizes the same ecw patch set files as Windows MIDI.
Шығармашылық игеру
Creative Labs компаниясы Ensoniq сатып алған кездегі келісімнің бір бөлігі, AudioPCI DOS драйверін жаңа Sound Blaster Live! құрылғысына енгізу болды. Creative драйверге Sound Blaster 16 эмуляциясын қосты және Ensoniq SoundScape қолдауын жойды. AudioPCI өзі бірнеше Creative Labs дыбыс карталары ретінде қайта аталды, оның ішінде Sound Blaster PCI 64, PCI 128, Vibra PCI және басқалары. Ensoniq ES1370 аудио чипі Creative 5507 деп өзгертілді және AC'97 стандартына сәйкес келетін ES1371 және ES1373 нұсқаларына жаңартылды, содан кейін бірнеше жыл бойы карталарда және аналық платаға енгізілген аудио жүйелерінде қолданылды. ES1370 чипі бар карталар 44 кГц үлгі алу жиілігімен жұмыс істейді, яғни 12, 24, 32 және 48 кГц жиіліктері қайта үлгіленеді. Қайта үлгілеу – бұл дыбыс сапасының төмендеуіне, синхронизацияның нашарлауына және процессордың (CPU) күшін көп пайдалануына әкеледі. ES1371 чипі бар карталар AC97 стандартына сәйкес 48 кГц жиілікте жұмыс істейді, сондықтан 11, 22 және 44 кГц жиіліктері қайта үлгіленеді. Көптеген дыбыс карталарында бірнеше кварц немесе PLL болғандықтан, қайта үлгілеу осының салдарынан болатын мәселелермен жиі қолданылады. Creative Labs Malvern (бұрынғы Ensoniq компаниясы, сатып алынғаннан кейін) кейіннен Ectiva 1938 (EV1938) шығарды. Бұл бір чипті PCI аудио контроллері ES1371/ES1373 негізінде құрылған және осы бұрынғы чиптермен үйлесімді болды. EV1938 пен бұрынғы чиптердің басты айырмашылығы – AC'97 кодегінің енгізілуі (осы арқылы арзан, бір чиптік аудио шешімі жасалды). EV1938 сонымен қатар ноутбуктер мен аналық платалардағы, сондай-ақ "Sound Blaster AudioPCI 64V" (CT4730) сияқты карталардағы интеграцияланған аудио үшін де қолданылды.
Part of the deal when Ensoniq was purchased by Creative Labs was to integrate the AudioPCI DOS driver into the upcoming Sound Blaster Live!. Creative added Sound Blaster 16 emulation to the driver and removed the Ensoniq SoundScape support. AudioPCI itself was re branded as several Creative Labs sound cards, including the Sound Blaster PCI 64, PCI 128, Vibra PCI, and others. The Ensoniq ES1370 audio chip was renamed Creative 5507 and revised into AC'97 compliant variants, the ES1371 and ES1373, and used for several more years on card and as integrated motherboard audio. Cards with ES1370 run natively at 44 kHz sampling frequency, meaning that 12, 24, 32 and 48 kHz become resampled. Resampling means lower sound quality, worse synchronization and possibly higher CPU utilization. Cards with ES1371 run at 48 kHz conforming to AC97, so 11, 22 and 44 kHz become resampled. For few soundcards feature multiple quartzes or a PLL, resampling is often used with all its potential problems. Creative Labs Malvern (which was the former Ensoniq company that had been acquired) later released the Ectiva 1938 (EV1938). This single chip PCI audio controller was based on the ES1371/ES1373 and was register compatible with these previous chips. The main difference between the EV1938 and previous chips was the inclusion of a built in AC'97 codec (hence producing a cheaper, single chip audio solution). The EV1938 was also used for both integrated audio on laptops/motherboards and on cards, such as the "Sound Blaster AudioPCI 64V" (CT4730).