Kif tippermetti l-ħoss 3D fil-logħob fil-Windows 7/8/10

Kif tippermetti l-ħoss 3D fil-logħob fil-Windows 7/8/10
Probabbilment kważi kulħadd jaf li bir-rilaxx tal-Windows Vista lura fl-2007, u wara fil-verżjonijiet sussegwenti kollha tal-Windows, l-API tal-ħoss DirectSound3D tneħħa mill-Windows, u l-APIs il-ġodda XAudio3 u X2DAudio bdew jintużaw minflok DirectSound u DirectSound3D. . Bħala riżultat, l-effetti tal-ħoss EAX (effetti tal-ħoss ambjentali) saru mhux disponibbli fil-logħob anzjani. F'dan l-artikolu ser ngħidlek kif tirritorna l-istess DirectSound3D/EAX għal-logħob antiki kollha li jappoġġjaw dawn it-teknoloġiji meta tilgħab fuq Windows 7/8/10. Naturalment, gamers b'esperjenza jafu dan kollu, iżda forsi l-artikolu se jkun utli għal xi ħadd.

Logħob antiki ma ġiex ikkunsinnat fil-iskart tal-istorja; għall-kuntrarju, huma fid-domanda kbira kemm fost utenti anzjani kif ukoll iżgħar. Logħob antiki jidher aħjar fuq monitors moderni b'riżoluzzjoni għolja, mods huma rilaxxati għal ħafna logħob li jtejbu n-nisġa u shaders, iżda għall-ewwel ma kien hemm l-ebda xortih bil-ħoss. Bir-rilaxx tal-ġenerazzjoni li jmiss tal-Windows Vista, wara l-Windows XP, l-iżviluppaturi tal-Microsoft qiesu li DirectSound3D kien skadut - kien limitat għal awdjo b'6 kanali, ma jappoġġjax il-kompressjoni tal-awdjo, kien dipendenti mill-proċessur u għalhekk ġie sostitwit minn XAudio2/X3DAudio . U peress li t-teknoloġija EAX ta 'Creative ma kinitx API indipendenti, kif A3D minn Aureal kien f'ħin wieħed, iżda biss estensjoni ta' DirectSound3D, il-karti tal-ħoss ta 'Creative tħallew lura. Jekk ma tużax tgeżwir ta 'softwer speċjali, allura meta tilgħab fuq Windows 7/8/10 f'logħob antiki, oġġetti tal-menu li jinkludu EAX ma jkunux attivi. U mingħajr EAX, il-ħoss fil-logħob mhux se jkun daqshekk sinjur, voluminuż, jew pożizzjonat.

Biex issolvi din il-problema, Creative żviluppat il-programm ALchemy wrapper, li jidderieġi mill-ġdid is-sejħiet ta 'DirectSound3D u EAX lejn l-API ta' OpenAL multi-pjattaforma. Iżda dan il-programm jaħdem uffiċjalment ma 'karti tal-ħoss Kreattivi, u anke mhux l-istess mudell. Pereżempju, karta Audigy Rx moderna bi proċessur DSP hardware CA10300 ma taħdimx uffiċjalment. Għal sidien ta 'karti tal-ħoss oħra, pereżempju Realtek built-in, għandek bżonn ukoll tuża s-softwer tas-sewwieq Creative Sound Blaster X-Fi MB, li jiswa l-flus. Tista 'wkoll tipprova l-programm nattiv 3DSoundBack, iżda ma kienx lest minn Realtek - waqaf fl-istadju tal-verżjoni beta, ma jaħdimx tajjeb u ma jaħdimx biċ-ċipep kollha. Iżda hemm mod aħjar, huwa aktar faċli biex tużah u b'xejn.

L-ewwel mod

Nibda bil-kards tal-ħoss ASUS. Il-karti tal-ħoss ASUS DGX/DSX/DX/D1/Phoebus huma bbażati fuq ċipep C-Media, u anke ċipep ASUS AV66/AV100/AV200 huma l-istess ċipep C-Media tikkettati mill-ġdid. Il-karatteristiċi ta 'dawn il-karti tal-ħoss jgħidu li jappoġġaw EAX 1/2/5. Dawn iċ-ċipep kollha wirtu mill-predeċessur tagħhom il-blokk CMI8738 DSP-software-hardware EAX 1/2, EAX 5 diġà huwa softwer.

Is-sidien tal-karti tas-serje Xonar huma xxurtjati ħafna, kulħadd ra l-buttuna GX fuq il-pannell tas-sewwieq, iżda forsi mhux kulħadd jaf x'tagħmel. Ser nuruk fi screenshots mill-programm AIDA64, dan huwa kif tidher it-tab tal-ħoss DirectX meta l-buttuna ma tkunx attiva u għal sidien ta 'karti tal-ħoss Realtek integrati fil-Windows 7/8/10:

Kif tippermetti l-ħoss 3D fil-logħob fil-Windows 7/8/10
Il-buffers tal-awdjo kollha huma żero, l-APIs kollha huma inattivi. Imma immedjatament wara li nixgħel il-buttuna GX naraw

Kif tippermetti l-ħoss 3D fil-logħob fil-Windows 7/8/10
Dawk. konvenjenti ħafna - m'għandekx bżonn tniedi programmi addizzjonali bħal Creative ALchemy u tikkopja l-fajl dsound.dll għal kull folder tal-logħob. Tqum il-mistoqsija l-kbira, għaliex Creative ma għamilx dan fis-sewwieqa tagħha? Barra minn hekk, fil-mudelli ġodda kollha tal-Sound Blaster Z/Zx/AE ma jużax proċessur DSP tal-ħardwer biex jipproċessa EAX, iżda jagħmel dan f'softwer permezz ta' sewwieq li juża algoritmi simplifikati. Xi nies jemmnu li l-ipproċessar tal-awdjo bbażat fuq softwer huwa biżżejjed minħabba li CPUs moderni huma ħafna aktar b'saħħithom mill-proċessuri tal-karta tal-ħoss ta '10 snin ilu, li pproċessaw l-awdjo fil-ħardwer. Mhu hekk xejn. Is-CPU huwa ottimizzat biex jipproċessa kmandi x86, u d-DSP jipproċessa l-ħoss tal-proċessur ċentrali ħafna aktar malajr, hekk kif il-karta tal-vidjo tipproduċi rasterizzazzjoni aktar malajr mis-CPU. Il-proċessur ċentrali huwa biżżejjed għal algoritmi sempliċi, iżda riverberazzjoni ta 'kwalità għolja b'ħafna sorsi tal-ħoss se tieħu wisq riżorsi anke ta' CPU b'saħħtu, li se jaffettwa t-tnaqqis fl-FPS fil-logħob. Microsoft diġà rrikonoxxiet dan u diġà rritornat appoġġ għall-ipproċessar tal-awdjo bi proċessuri DSP fil-Windows 8, kif ukoll Sony, li żiedet ċippa separata mal-console PS5 tagħha għall-ipproċessar tal-awdjo 3D.

It-tieni mod

Din l-għażla hija adattata għall-utenti ta 'karta tal-ħoss integrata fil-motherboard, li hija l-maġġoranza. Hemm proġett bħal dan DSOAL hija emulazzjoni ta' softwer ta' DirectSound3D u EAX bl-użu ta' OpenAL (OpenAL irid jiġi installat fis-sistema) u ma jeħtieġx aċċelerazzjoni tal-ħardwer. Jekk iċ-ċippa tal-ħoss tiegħek għandha xi funzjonijiet tal-ħardwer għall-ipproċessar tal-awdjo, allura dawn se jintużaw awtomatikament. Il-programm jaħdem tajjeb tant li permezz tiegħu sibt EAX jaħdem fuq il-logħob il-qadim kollu tiegħi li kellu l-checkbox EAX fis-settings. Dan huwa kif tidher it-tieqa AIDA64 jekk tikkopja l-fajls DSOAL fil-folder tal-programm:

Kif tippermetti l-ħoss 3D fil-logħob fil-Windows 7/8/10

Jekk dan ma jseħħx u għandek stampa bħal fl-ewwel screenshot, allura huwa Windows nattiv dsound.dll ma jippermettix li tinterċetta l-API, kif kien il-każ fil-każ tiegħi. Imbagħad dan il-metodu se jgħin - ser ikollok bżonn li boot minn xi Windows Live-CD immaġni u ħassar il-fajl dsound.dll mhux mingħajr l-għajnuna ta 'l-utilità Unlocker (wara li tagħmel kopja f'każ ta' rollback) mid-direttorju C:WindowsSysWOW64 u ikteb l-istess dawk minflok dsoal-aldrv.dll и dsound.dll. Għamilt dan u għalija, kemm il-Windows innifsu kif ukoll il-logħob kollu ħadmu mingħajr fallimenti u huwa saħansitra aktar konvenjenti - m'għandekx bżonn tikkopja dawn il-fajls fil-folders bil-logħob kull darba, f'każijiet estremi, tista 'tirritorna dak oriġinali lura dsound.dll fil-post. Veru, dan il-metodu huwa adattat jekk ma tużax ASUS jew karti tal-ħoss kreattivi oħra, għax f'dan il-każ DirectSound3D dejjem jaħdem biss permezz ta 'DSOAL, u mhux permezz tas-sewwieq indiġeni jew ALchemy.

Tista' tisma' DSOAL f'dan il-video:

→ Niżżel L-aħħar verżjoni tal-librerija lesta tista 'tinstab hawn

Meta tqabbel kif EAX ħsejjes fuq sound cards differenti, kont sorpriż li sibt li r-Realtek EAX mibni jinstema aħjar milli fuq Asus jew fuq l-Audigy Rx tiegħi. Jekk taqra l-iskedi tad-dejta, kważi ċ-ċipep Realtek kollha jappoġġjaw DirectSound3D/EAX 1&2. Tmexxi AIDA64 minn Windows XP tista' tara:

Kif tippermetti l-ħoss 3D fil-logħob fil-Windows 7/8/10
Jirriżulta li Realtek, b'differenza ASUS u karti tal-ħoss Creative, jappoġġjaw ukoll xi tip ta 'I3DL2 (mhux kull datasheet Realtek tgħid dan). I3DL2 (Interactive 3D Audio Level 2) huwa standard miftuħ tal-industrija biex taħdem b'awdjo interattiv 3D, u hija estensjoni għal DirectSound3D biex taħdem bir-riverberazzjoni u l-okklużjoni. Fil-prinċipju, huwa analogu għal EAX, iżda ħsejjes aktar sbieħ - riverberazzjoni aktar pjaċevoli fil-logħob tal-passi, meta karattru jgħaddi minn grotta jew kastell, ħoss aktar realistiku ta 'ħoss surround fil-kmamar. Għalhekk, jekk il-logħba l-antika taħdem fuq Windows XP, allura nilgħab biss fuq XP, forsi l-magna tal-ħoss tkun tista 'tuża I3DL2. Għalkemm id-DSOAL huwa proġett miftuħ u kulħadd jista’ jtejjeb, qatt mhu se jkun jista’ juża l-I3DL2, għax OpenAL ma jaħdimx ma' I3DL2, iżda biss ma' EAX 1-5. Iżda hemm aħbar tajba - tibda bil-Windows 8, I3DL2 huwa inkluż Librerija XAudio 2.7. Allura l-ħoss f'logħob ġdid taħt Windows 10 se jkun aħjar minn taħt Windows 7.

U fl-aħħarnett, nixtieq infakkarkom li dawn it-teknoloġiji tal-ħoss 3D kollha ġew żviluppati għall-headphones; fuq 2 kelliema ma tantx se tisma ħoss 3D. Biex tgawdi headphones dettaljati tal-livell tal-ħoss SVEN AP860 mhux se tajbin, minn headphones rħas li għandek bżonn tibda bihom Axelvox HD 241 - diġà se jkun hemm differenza ma SVEN AP860bħall-ġenna u l-art. B'xi mod jorjentaw lilek innifsek hekk.

Kif tippermetti l-ħoss 3D fil-logħob fil-Windows 7/8/10

Kif tippermetti l-ħoss 3D fil-logħob fil-Windows 7/8/10

Sors: www.habr.com

Żid kumment