ASIO4ALL – univerzálny ASIO ovládač – ruská verzia. ASIO4ALL – univerzálny zvukový ovládač pre WDM Audio

Ak ste niekedy zapojili gitaru do linkového alebo mikrofónového vstupu vašej vstavanej zvukovej karty, pravdepodobne ste si všimli výrazné oneskorenie zvuku.

Protokol ASIO bol vyvinutý špeciálne na riešenie problémov s latenciou. Podporujú to všetky audio rozhrania s nástrojovým vstupom a ak nejaké vlastníte, všetko potrebné je už nainštalované spolu s ovládačmi pre samotné zariadenie.

Ak si vystačíte so vstavanou zvukovou kartou alebo zvukovou kartou bez podpory ASIO, musíte si stiahnuť a nainštalovať bezplatný univerzálny ovládač ASIO4ALL.

Konfiguračné rozhranie ASIO sa často líši od rôznych výrobcov, ale podstata je vždy rovnaká. Preto ukážem všeobecný význam nastavení na príklade univerzálneho ovládača ASIO4ALL a budete si musieť sami preštudovať nuansy (ak nejaké existujú) vášho konkrétneho zariadenia.

Okrem toho sa okamžite dotknem témy úpravy zvukových parametrov v programe na spracovanie gitarového signálu (na príklade populárneho Guitar Rig).

Nastavenie pomocou ASIO4ALL a Guitar Rig ako príklad

Výber zariadenia

ASIO4ALL

Prejdeme do nastavení ovládača kliknutím na tlačidlo Konfigurácia ASIO. Otvorí sa okno konfigurácie ovládača pre vybrané zariadenie, v prípade ASIO4ALL bude vyzerať ako na obrázku nižšie.

Okno nastavenia ASIO4ALL

Tu nás zaujíma výber zariadení a veľkosť vyrovnávacej pamäte. Zoznam zariadení sa nachádza v ľavej hornej časti, nejde o nič iné ako o zoznam všetkých zvukových rozhraní, ktoré sú pripojené k vášmu počítaču. Ak kliknete na znamienko plus naľavo od zariadenia, otvorí sa zoznam všetkých jeho vstupov a výstupov.

Nájdite v zoznamoch zariadenie a jeho port, ktorý používate na pripojenie gitary. Ak je vstup aktívny a prístupný, bude vedľa neho modrý trojuholník, ako na snímke obrazovky. Ak je tam iná ikona, potom s najväčšou pravdepodobnosťou existujú nejaké problémy. Napríklad: iný program už používa toto zariadenie alebo vstup vo výhradnom režime.

Veľkosť vyrovnávacej pamäte ovplyvňuje oneskorenie, nastavuje sa pomocou posúvača v spodnej časti okna. Čím väčšia vyrovnávacia pamäť, tým väčšia latencia, ale znížením hodnoty zvyšujete zaťaženie procesora.

Veľkosť vyrovnávacej pamäte sa volí empiricky. Mal by byť dostatočne malý, aby ste nezaznamenali žiadne oneskorenie zvuku. Signálom, že ste nastavili vyrovnávaciu pamäť príliš malú, bude veľké zaťaženie procesora a praskanie alebo cvakanie z reproduktorov počas hry.

Po vykonaní nastavení zatvorte okno ASIO4ALL.

Vzorkovacia frekvencia

Nasledujúci parameter v nastaveniach Guitat Rig: Vzorkovacia frekvencia. Štandardne je tam číslo 44100. Toto je vzorkovacia frekvencia, ovplyvňuje vyťaženie procesora aj latenciu a navyše aj kvalitu zvuku (čím vyššia hodnota, tým vyššia kvalita, nižšia latencia, väčšia záťaž) .

(8 hodnotenie, priemer: 4,13 z 5)
Vývojár: ASIO4ALL Webstránka: www.asio4all.com Verzia: 2.13 Jazyk: ruský

Vodič ASIO4ALL – alternatívny vodič, ktorý vám umožňuje vytvárať hudbu na vašom PC. Využití má však oveľa viac. Toto je nezávislý zvukový ovládač, ktorý je zadarmo na použitie v širokej škále programov a zvukových zariadení. Za predpokladu, že zariadenie/softvér podporuje WDM.

On je jediný

ASIO4ALL stojí samostatne, pretože neexistujú žiadne iné „dobré“ zvukové ovládače, ktoré by boli nezávislé. Existuje veľa zvukových ovládačov, ktoré sú lepšie, ale nie sú univerzálne, a preto je tento ovládač taký populárny. Ovládač ASIO4ALL funguje pre každého Verzie systému Windows, hoci to vývojári neurobili oficiálna podpora Windows 10 do roku 2016. Neexistuje žiadna technická príručka, ktorá by hovorila o tom, na akých konfiguráciách a na akom hardvéri bude tento program fungovať. Ak chcete zistiť, či funguje, musíte nainštalovať ovládač.

Záver

Ak ste s ASIO ešte nepracovali, môžete mať problémy s jeho inštaláciou. Asio4ALL má svoj podiel na problémoch. Nie je dokonalý, ale funguje na obrovskej škále softvéru a zvukových zariadení, pretože je všestranný, a to je samo o sebe dostatočný dôvod na to, aby si zaslúžil rešpekt.

Ovládač Asio4ALL v ruštine si môžete zadarmo stiahnuť z nižšie uvedeného odkazu


Zmeny od verzie 2.11

    Oprava: Výnimka vo vlákne na pozadí.

    Oprava: Dlhý čas spustenia aplikácie a príležitostne zníženie rozsahu vzorkovacej frekvencie zariadenia.

    Oprava: Výstupy môžu zostať nedostupné, ak je aktívnych viac ako jedno výstupné zariadenie.

    Riešenie: Modrá obrazovka „stdriver64.sys“ / všetky zariadenia označené „Beyond Logic“ v 32-bitovom hostiteľovi pod 64-bitovým Windowsom. Spôsobené softvérom na zachytávanie zvuku tretej strany, a to aj po odinštalovaní uvedeného softvéru. Riešenie je súčasťou inštalačného programu ASIO4ALL, čo znamená, že možno budete musieť znova spustiť inštalačný program, ak sa problém vyskytne kedykoľvek neskôr.

    20. júna 2014: Dôležité!

    Došlo k zámene so sťahovaním verzie 2.11, ktorá bola teraz opravená. Ak ste si stiahli ASIO4ALL 2.11 predtým, ako ste si prečítali toto, stiahnite si ho znova a znova nainštalujte!
    Príznakom starého (nefunkčného) sťahovania by bolo zasekávanie prehrávania s x64 hostiteľmi. Ospravedlňujem sa za nepríjemnosť!

      Kombinovaná 32/64-bitová verzia, podporuje Win 98SE/ME/2k/XP/MCE/2003/XP64 a Vista/Windows 7/Windows 8.x x86/x64

      Po viac ako 4 rokoch je to samozrejme *veľká* aktualizácia!


Zmeny od verzie 2.10

    Vylepšenie: Pokúste sa získať späť nedostupné zvukové zariadenie vrátane riešenia (potvrdenej) chyby systému Windows.

    Vylepšenie: Pridajte všeobecnú schopnosť prevzorkovania s pevným faktorom

    Zlepšenie: Latencie sa teraz zobrazujú pre preferovanú veľkosť vyrovnávacej pamäte, ak sa hostiteľ rozhodne porušiť špecifikáciu.

    Vylepšenie: Podpora pre jednu spoločnú vzorkovaciu frekvenciu, ktorá *nie je* násobkom 8 alebo 11,025

    Riešenie: Režim Realtek PULL nie je podporovaný pre „nepárne“ veľkosti vyrovnávacej pamäte ASIO. Symptómom bola chyba „Beyond Logic“ v závislosti od veľkosti vyrovnávacej pamäte ASIO.

    Oprava: Potenciálny problém s kompatibilitou aplikácie týkajúci sa správy žiadosti o reset ASIO

    Oprava: Zvýšená latencia v režime x64

    Oprava: Teraz funguje režim vytiahnutia _a_ zobrazenie latencie

    Oprava: Problém ASR s MSVC 2013 x64 -> Vplyv na výkon s hostiteľmi skompilovanými s MSVC 2013

    Oprava: Vzhľad používateľského rozhrania s iným miestnym nastavením systému

    Oprava: Zastavte sa s niektorými hostiteľmi x64

    Oprava: Zlyhanie pri ukončení A4Apanel64.exe

    Oprava: Menší únik pamäte

    Oprava: Všetky známe regresie 2.11 Beta(1,2) opravené!

    2.11 Kandidát na uvoľnenie


Zmeny od verzie 2.11 Beta 1:

    Snažte sa získať späť kontrolu nad zablokovanými („nedostupnými“) zvukovými zariadeniami.

    Opravte menší únik zdrojov.

    Oprava regresie v 2.11 Beta 1: Funkcia začiarkavacieho políčka "Vždy prevzorkovať" bola invertovaná.

    Odstráňte nadmernú výstupnú latenciu za nasledujúcich podmienok: (1) 64-bitový hostiteľ (2) prevzorkovanie 44,1 -> 48 kHz (3) Režim výzvy WaveRT.

    Opravte chyby výstupu zvuku v 64-bitovej verzii pri prevzorkovaní podľa integrálneho faktora.

    Opravte pád a4apanel64 pri výstupe (nie že by si to niekto všimol)

    Konečne niečo nové, s čím sa môžete popasovať!


Zmeny od verzie 2.10:

    Podpora viacerých vzorkovacích frekvencií súčasne - pokiaľ sú fyzicky odvodené od spoločných hlavných hodín, sú vzájomnými celočíselnými násobkami (okrem špeciálneho prípadu 44,1/48 kHz), atď...

    Podporujte množstvo vzorkovacích frekvencií na strane ASIO, ktoré zvukové zariadenie fyzicky nepodporuje. V podstate to znamená rozšírenie možností konverzie rýchlosti za chodu.

    Opravte regresiu zavedenú v 2.10 súvisiacu s agregáciou vstupných zariadení

    Drobné veci, ako obvykle...

    Kombinovaná 32/64-bitová verzia, podporuje Win 98SE/ME/2k/XP/MCE/2003/XP64 a Vista/Windows 7 x86/x64


Zmeny od verzie 2.10 beta 1:

    Opravte niekoľko relatívne malých problémov s kompatibilitou aplikácií

    Odstráňte redundancie položiek v strome zariadení GUI WDM. Opravte problém, že niektoré konfigurácie (napr. „Zakázať všetky výstupy“) sa neuložili/obnovili.

    Zlepšite obnovu neočakávaného odstránenia zvukového zariadenia. Teraz zvyčajne odpoveďou na odstránenie/opätovné vloženie (USB, ...) zvukového zariadenia bude zotavenie sa z udalosti a obnovenie streamovania zvuku.

    Riešenie problému s plným duplexom s ovládačmi zvuku Realtek HD na niektorých prenosných počítačoch Acer.

    Všeobecné, ale menšie vylepšenia výkonu pod systémami Vista a Win7.

    Predvolená konfigurácia zvukového zariadenia sa zmenila na preskočenie zvuku HDMI.


Zmeny od verzie 2.9:

    Riešenie problému s ovládačom VIA HD Audio v systéme XP

    Opravte dva problémy s 64-bitovou kompatibilitou, ktoré mohli zabrániť jeho fungovaniu

    Zlepšenie výkonu (latencie) zariadení USB audio triedy v systéme Windows 7

    Zlepšite presnosť kompenzácie latencie zariadení USB audio triedy v systémoch XP a Vista

    Znova povoľte režim udalosti WaveRT pre Windows 7 WOW64. Kedysi nefunkčné vo Windows Vista (ksthunk.sys), opravené v systéme Windows 7

    Ovládací panel si teraz pamätá predchádzajúci výber v stromovom zobrazení zariadení

    Zlepšite synchronizáciu vstupu a výstupu v určitom počte scenárov agregácie zariadení

    Menšie zmeny, to a to - ako obvykle...

    Kombinovaná 32/64 bitová verzia, podporuje Win 98SE/ME/2k/XP/MCE/2003/XP64 a Vista x86/x64

    Niektoré lokalizácie sú stále v štádiu riešenia. Aby ste sa vyhli duplicitnej práci, urobte to nie posielajte nevyžiadané preklady! Ak chcete pomôcť s lokalizáciou a naozaj priemerný buďte prosím pripravení napísať aj manuál vo svojom jazyku! Hackovanie GUI je zábavné (ja viem), ale bez natívneho manuálu budú ľudia stále stratení!


Zmeny od verzie 2.9 beta 5:

    Opravte menší problém s predvolenou konfiguráciou v x64

    Zmeny veľkosti vyrovnávacej pamäte ASIO sa teraz prejavia až po uvoľnení posúvača, čím sa zabráni možnej búrke s resetovanými správami pre hostiteľa.

    Príliš dlhé názvy kanálov ASIO sú odrezané o niečo inteligentnejšie.

    Pridajte riešenie pre problém so vstupom HD Audio „Chopper Sound“ na niektorých systémoch Vista.

23. október 2008: Verzia 2.9 (beta5) už vyšla!
(Navyše, konečný dátum vydania 2.9 bol naplánovaný na 5. novembra)

Stiahnite si ASIO4ALL 2.9 (beta5)!

Zmeny od verzie 2.9 beta4

    Pridajte ďalšiu inštanciu riešenia problému so vstupom Conexant HD Audio

    Obnovte kompatibilitu s Win98 SE a WinME, ktorá bola prerušená, pretože MS sa v určitom okamihu rozhodla odstrániť ju zo svojho reťazca nástrojov

    Oprava regresie: Zariadenia WaveRT neboli zistené, ak je pre hostiteľskú aplikáciu povolený režim kompatibility

    Opravte vstup režimu udalosti WaveRT

    Oprava: x64 verzia teoreticky mohla zlyhať na ASIOStop()

    Opravte ďalšiu teoretickú chybu v spúšťacom kóde zvuku x64

    Opravte problém, kedy verzia x64 skutočne zlyhala, ak vstupné zariadenie malo presne štyri kanály

    Povoľte tiež pravému tlačidlu myši na ikone na paneli otvorenie GUI

    Pridajte žalostný pokus o zlepšenie synchronizácie WaveRT in/out

    Opravte niekoľko problémov s rozhraním API na integráciu aplikácií, ktoré bolo pridané skôr. Predovšetkým to v 64-bitovom režime predtým vôbec nefungovalo.

Stiahnite si ASIO4ALL 2.9 (beta4)!

Zmeny od verzie 2.9 beta3

    Opravte niekoľko chýb vo verzii x64, ktoré by jej takmer úplne zabránili fungovať pod XP 64.

    Opravte problém s regresiou, kedy povolenie hardvérovej vyrovnávacej pamäte mohlo spôsobiť zlyhanie.

    Opravte problém s regresiou, ktorý spôsobil zlyhanie, keď boli povolené _no_ zvukové zariadenia WDM.

    Vložte veci, ktoré by mali poskytnúť riešenie problému so vstupom Conexant HD Audio. Zatiaľ sú výsledky nepotvrdené.

Stiahnite si ASIO4ALL 2.9 (beta3)!

Zmeny od verzie 2.9 beta2

    Pridajte natívnu podporu x64. Ovládač x64 je interne samostatným binárnym súborom a môžu sa vyskytnúť problémy, ktoré nie sú prítomné vo verzii x86, takže: otestujte! V opačnom prípade by správanie malo byť úplne transparentné.

    GUI sa úplne presunulo do vlastného vlákna. Bolo to nevyhnutné, pretože existujúci hostiteľský softvér ako celok je v priemere príliš poškodený na to, aby bolo možné prenasledovať jednotlivých vývojárov a nechať ich opraviť. Nevadí tam nainštalovaná základňa. V dôsledku toho sa ovládací panel ASIO už nezobrazuje ako modálny dialóg. Zdá sa však, že toto riešenie funguje lepšie, ako som pôvodne očakával.

    Vylepšený algoritmus na nájdenie použiteľnej vzorkovacej frekvencie pre niektoré zariadenia (napr. EMU 404)

Nedávna smutná správa je taká Carlos Mateo ("Texvo") zomrel 4. augusta 2008. Pre jeho výnimočný prínos hudobnej komunite bude mnohým chýbať. Táto správa prišla spolu s poznámkou, ktorá naznačovala jeho účasť na koncepcii a/alebo vývoji ASIO4ALL. Ľudia preto začali kondolovať.

To ma dostáva do ťažkej situácie, keď musím objasniť, že Carlos nebol v žiadnom momente zapojený do koncepcie alebo vývoja ASIO4ALL. Čo je však pravda, je veľké množstvo času a oddanosti, ktoré strávil pomáhaním iným ľuďom s ich problémami so zvukovým hardvérom a softvérom – niekedy vrátane problémov okolo ASIO4ALL. Určite bude chýbať!

Stiahnite si ASIO4ALL 2.9 (beta2)!

Zmeny od verzie 2.9 beta1

    Nastavte režim udalosti WaveRT striktne ako aktivovaný. V príliš mnohých prípadoch je pokazený a mohol spôsobiť, že sa s integrovanými HD audio zariadeniami stávajú zábavné a nie také zábavné veci. Teraz je tu nové začiarkavacie políčko, kde musíte explicitne povoliť, aby sa režim udalosti (a.k.a. Pull-Mode) vôbec používal.

    Pridané riešenie pre zariadenia s extrémne nízkou šírkou pásma, ako sú zvukové zariadenia v zásobníku Toshiba Bluetooth (a možno aj iné), ak máte radi také veci...

    Opravte niektoré menšie problémy s prideľovaním zdrojov WRT WaveRT.

    Pridajte riešenia pre nefunkčné implementácie hostiteľa, ktoré porušujú požiadavky Microsoft COM. Tým sa nič úplne neopravuje, ale skôr pomáha predchádzať zlyhaniam, pričom stále stráca funkčnosť. ALE BEZ OHĽADOM NA CHYBU JE TO _VÁŠ_ KÓD, TAK HO PROSÍM OPRAVTE!

Stiahnite si ASIO4ALL 2.9 (beta1)!

Zmeny od verzie 2.8

    GUI sa trochu zmenilo, ale takmer všetko bude presne tam, kde bolo. Nájdete svoju cestu "okolo"! W je preč, pretože čoskoro skutočne bude.

    Pridajte prístup na systémovú lištu k ovládaciemu panelu a indikátoru stavu.

    Ovládací panel si teraz pamätá svoju polohu na obrazovke.

    Riešenie pre ovládač IDT HD Audio registrujúci rozhranie WaveRT pod XP.

    STHDA nezaradený na čiernu listinu pre vzorkovacie frekvencie nad 48 kHz. Teraz v skúšobnej dobe.

    Alternatívne riešenie pre režim udalostí WaveRT je vo WOW64 zdanlivo stále nefunkčné, dokonca aj po Vista 64 SP1.

    Zlepšite výkon WaveRT vo Windows Vista.

    Pridajte rozhranie hostiteľskej aplikácie, ktoré vývojárom poskytne možnosť ovládať konfiguráciu ASIO4ALL zvnútra ich aplikácie.

    A ešte raz: Ďalšie menšie vylepšenia, z ktorých väčšina slúži hlavne na zvýšenie odolnosti voči chybám, iné môžu zmeniť svet, ako ho poznáme, ale, bohužiaľ, časom som zabudol, ktoré a akým spôsobom presne.

Upozorňujeme, že ďalšie lokalizácie môžu byť pridané hneď, ako sa zosynchronizujem s ľuďmi, ktorí sa prihlásili ako dobrovoľníci! -

ASIO4ALL 2.8 - angličtina
ASIO4ALL 2.8 - Nemecko
ASIO4ALL 2.8 – čínsky (anglický manuál)

Zmeny od verzie 2.8 beta 2:

    Už žiadne chyby s SB X-Fi pod Vista.

    Všeobecná kompatibilita so systémom Vista sa zlepšila.

    Vylepšené zobrazenie názvov zariadení v enumerátore WDM.

    Pridajte možnosť obnovenia po neočakávanom odstránení zvukových zariadení USB.

    Niektoré jemné ladenie implementácie WaveRT.

    Agresívne preskupovanie zariadení (od beta 2) sa trochu zmiernilo. Analógové výstupy by však mali byť stále uvedené pred výstupmi SPDIF.

    Ďalšie menšie vylepšenia, z ktorých väčšina slúži hlavne na zvýšenie odolnosti voči chybám, iné môžu zmeniť svet, ako ho poznáme, ale, bohužiaľ, časom som zabudol, ktoré a akým spôsobom presne.

10. apríla 2007: Verzia 2.8 BETA 2 –Stiahnite si ASIO4ALL 2.8 BETA 2! Zmeny od verzie 2.8 Beta 1:

    Podpora WaveRT teraz zahŕňa aj režim oznamovania udalostí, ako aj podporu veľmi základných implementácií bez registra polohy.

    Niekoľko zvukových zariadení, ktoré fungovali s verziou 2.6, ale prestali fungovať vo verzii 2.7, by teraz malo opäť fungovať.

    Funkcie strážneho psa a obnovy po zlyhaní sú teraz voliteľné a možno ich povoliť v registri – ak je to absolútne nevyhnutné.

    Odinštalovaním ASIO4ALL sa teraz odstránia aj používateľské nastavenia z registra, čo vám vždy poskytne „nový štart“ po opätovnej inštalácii.

    Rozhrania zariadení budú teraz zmenené tak, že analógové vstupy a výstupy budú uvedené pred akýmikoľvek miniaplikáciami S/PDIF. Nič sa tým neopraví. Ušetrí mi to však potrebu vysvetľovať to isté znova a znova používateľom zariadení HD Audio pod systémom Vista, ktorí očakávajú, že v predvolenej konfigurácii budú veci „len fungovať“. Predvolená konfigurácia často S/PDIF výstupy by sa dostali pred analógové, takže každá aplikácia, ktorá vysiela stereo zvuk do prvých dvoch ASIO kanálov, používa S/PDIF ako dôsledok.

    Opravený pomerne nezvyčajný problém so synchronizáciou, ktorý mohol viesť k občasnému označovaniu zvukových kolíkov „nad rámec logiky“, aj keď fungovali dobre.

    Zvukové zariadenia USB, ktoré boli zablokované inými zvukovými aplikáciami, by boli označené ako „nad rámec logiky“. Teraz sú hlásené ako "nedostupné" - ako by mali byť.

28. marca 2007: Verzia 2.8 BETA 1 –Stiahnite si ASIO4ALL 2.8 BETA 1! Zmeny od verzie 2.7:

    Pridajte podporu pre Vista (32-bit) WaveRT audio a plánovanie v reálnom čase.

    Niektoré ďalšie malé úpravy systému Vista RTM

    Nastavenia vyrovnávacej pamäte KS 3 a 4 teraz fungujú podľa plánu.

    Zlepšite stav, pri ktorom by sa skutočná latencia časom zvýšila.

    Riešenie pre zriedkavý problém s ovládačom WDM, ktorý spôsobuje zlyhanie „delení nulou“.

    Všetky maličkosti, ktoré som za posledný rok opravil a ktoré treba zdokumentovať, som „zabudol“.

27. apríla 2006: Vydaná verzia 2.7 (finálna)!

ASIO4ALL 2.7 - anglicky
ASIO4ALL 2.7 - Nemecko
ASIO4ALL 2.7 – čínsky (anglický manuál)

Zmeny od verzie 2.7 beta 4:

    Pridajte nejaký druh lokalizácie. Či bude toto úsilie pokračovať alebo nie, do značnej miery závisí od ochoty jednotlivcov stráviť deň alebo dva prekladaním vecí do ich rodného jazyka – len za to, že im bude priznaný kredit. Ak sa lokalizačné úsilie ukáže byť menej ako užitočné (t. j. dostávam veľa žiadostí o podporu v svahilčine), nebude sa v ňom pokračovať. Čínsky preklad nie je ani veľmi dobrý, ale – keď si nabudúce prečítate príručku k vášmu DVD prehrávaču – možno budete mať pokoj, keď budete vedieť niekto, konečne podáva ich späť časť svojich vlastných liekov. Babelfish pravidlá!

    Neupravená zmena týkajúca sa SBPCI 128, návrat späť iba na stereo, ale aspoň to funguje.

    Nové riešenie pre Aureal Vortex 1, 2 a 3, takže tieto veci by teraz mali fungovať, FWIW.

    Nepokúsi sa ani dočasne otvoriť zariadenie na 44,1 kHz vždy, keď je zaškrtnutá možnosť prevzorkovania 48 kHz. Toto má opraviť niektoré ďalšie chyby „Beyond Logic“, najmä keď sa vyskytovali len sporadicky.

21. apríla 2006: Verzia 2.7 BETA 4 -Stiahnite si ASIO4ALL 2.7 BETA 4! Zmeny od verzie 2.7 beta 3:

    Pridajte mechanizmus, ktorý má povedať, keď vodiči klamú o svojej natívnej podpore 44,1 kHz.

    GUI bolo trochu neprehľadné. Rozhrania zariadení sa už nezobrazujú vždy, keď to nie je potrebné.

    SigmaTel High Definition Audio (ako sa používa aj na počítačoch Mac s procesorom Intel) by teraz malo fungovať, dúfajme, že prispeje k mnohým šťastným (nielen bootovacím) kemperom.

    SBPCI 128 by mal teraz fungovať v konfiguráciách 4/2 a 2/4.

18. apríla 2006: Verzia 2.7 BETA 3 -Stiahnite si ASIO4ALL 2.7 BETA 3! Zmeny od verzie 2.7 beta 2:

    Pridať kontrolu križovatiek. Ešte raz ďakujem Eugenovi Muzyčenkovi, že som sa na to mohol ešte raz pozrieť a prísť na to, ako by to _mohlo_ fungovať. V skutočnosti sa zdá, že to teraz úplne funguje, ale stále som zmätený, prečo to funguje tak, ako to funguje, a nie tak, ako by to _malo_ fungovať na začiatku - pravdepodobne jedna zo záhad vo vesmíre Microsoft(r) (tm). Pre vás ako používateľa to znamená, že to _mohlo_ magicky vyriešiť množstvo problémov so zvukovými kartami, ktoré využívajú „zdieľanie konektorov“ a podobne. V skutočnosti by to len _mohlo_ vyriešiť niektoré ďalšie problémy s inými zariadeniami tiež.

    Oprava: ReWuschel teraz funguje aj s veľkosťami vyrovnávacej pamäte ASIO, ktoré nie sú násobkom 64 vzoriek. Niekedy to bolo nesprávne vnímané ako potreba zvýšiť veľkosť vyrovnávacej pamäte, ak používate ReWuschel, keď by ste to za normálnych okolností nemali. Manuál bol tiež aktualizovaný o niektoré informácie o používaní ReWuschel.

    Pridajte prepínanie stratégie dynamickej vyrovnávacej pamäte. Toto je experimentálne a má to hlavne _možno_ zabrániť výskytu jedného alebo druhého občasného praskania. Aj keď si nevšimnete rozdiel, verte mi: v _teórii_ to absolútne dáva zmysel!

31. marec 2006: Verzia 2.7 BETA 2 –Stiahnite si ASIO4ALL 2.7 BETA 2! Zmeny od verzie 2.7 beta 1:

    Oprava: Hardvérová vyrovnávacia pamäť by spotrebovala šialené množstvo času CPU s beta 1 na niektorých systémoch.

    Pridajte „ReWuschel“. V podstate ide o vstupné rozhranie ReWire k motoru ASIO4ALL. Inštalácia ReWuschel je voliteľná, pretože nahrádza funkčnosť "ReBirth Input Machine" v Reason. To znamená, že ASIO4ALL bude v podstate predstierať, že je ReBirth, takže nemôžete použiť ReBirth in Reason so zapnutou možnosťou ReWuschel – majte to na pamäti! Všimnite si tiež, že funguje iba vtedy, ak je ako aktuálny ASIO ovládač vybratý ASIO4ALL!

    Niektoré menšie vylepšenia kódu zvukového motora. Merateľný vplyv je nepravdepodobný.

22. marec 2006: Verzia 2.7 BETA 1 –Stiahnite si ASIO4ALL 2.7 BETA 1! Zmeny od verzie 2.6:

    V skutočnosti došlo za posledných pár mesiacov k niekoľkým menším zmenám v audio engine, na ktoré som zabudol.

    ASIO4ALL už nepadá (BSOD), ak je v systéme ATI Rage Theater alebo podobné zariadenie. Zvukové "ovládače" WDM dodávané s týmito zariadeniami sú jednoducho ignorované.

    SBPCI 128 teraz funguje, aj keď iba v režime 2in/2out.

    Zariadenia USB sú teraz vo všeobecnosti uvedené podľa ich názvov, ak je to možné, namiesto všeobecného zvuku USB. Pomáha, ak ich máte viac.

    Mono vstupy sú konvertované na stereo, aby nedošlo k zámene hostiteľov, ktorí predpokladajú, že kanály vždy prichádzajú v pároch. Pomáha pri mono vstupných zariadeniach, ako sú napr. USB mikrofóny.

    Posuvníku "Veľkosť vyrovnávacej pamäte" na ovládacom paneli priraďte logaritmickú stupnicu.

    Predvolená konfigurácia zmenená tak, že napr. Realtek HD Audio by predvolene nemal svoje vstupy vypnuté.

    Experimentálne: Pridané sledovacie vlákno, ktoré by sa malo spustiť, ak by hostiteľský zvukový modul využíval celý procesor, napr. denormálnych.

    Zmena na poslednú chvíľu: Ďakujeme Eugene Muzychenko (VAC) za upozornenie na problém, ktorý tu a tam mohol viesť k chybám „nad rámec logiky“! Pomáha aspoň s VAC - ale kto by si myslel, že _že_...

11. apríla 2005: Vydaná verzia 2.6!Stiahnite si ASIO4ALL 2.6! Zmeny vo verzii 2.6:

    Opravený menší únik pamäte, ktorý by spôsobil zastaranie približne 4 kB pamäte vždy, keď sa reštartuje zvukový modul.

    Pridajte podporu pre vzorkovacie frekvencie pod 44,1 kHz, pokiaľ ich podporuje zvukový hardvér.

    Menej preťaženia pri nastavení nízkej veľkosti vyrovnávacej pamäte. To znamená výkon bez výpadkov pri približne polovičnej veľkosti vyrovnávacej pamäte v porovnaní s v2.5 na veľkom počte kariet.

    Zmenené spracovanie predvolenej vzorkovacej frekvencie, aby sa vyriešili problémy s niektorými kartami založenými na Envy24.

    Predvolené nastavenia prispôsobené s cieľom vyriešiť problémy s konkrétnymi ovládačmi AC97.

História revízií:

19. marca 2005: Verzia 2.5

    Riešenie pre ďalší problém s ovládačom CT. Audigy LS teraz funguje aj so zapnutými vstupmi. MP3+ teraz funguje s ovládačom dodaným CT (sbusb.sys), takže sa nemusíte vracať späť na generický usbaudio.sys pre MP3+. Na dosiahnutie najlepších výsledkov s Audigy LS som zistil, že musíte bezpodmienečne povoliť „Vždy prevzorkovať 44,1 kHz<->48 kHz" v pokročilom ovládacom paneli ASIO4ALL.

    Pre väčšinu USB audio zariadení, ktoré používajú všeobecný Windows USB audio ovládač (usbaudio.sys), by mala byť kompenzácia latencie správna s predvolenými nastaveniami.

    Predvolené nastavenia sa zmenili pre niektoré ovládače WDM a pokiaľ ide o ich špecifické zvláštnosti.

6. marec 2005: Verzia 2.4

    Opravený problém, keď sa prvé zvukové zariadenie v zozname stalo „lepkavým“, čo znamená, že ste ho nemohli vypnúť na ovládacom paneli.

    Riešenie chyby v ovládačoch CT. Audigy & Co. by mal opäť fungovať.

    Pridajte podporu pre niektoré ďalšie zariadenia USB.

    Odstráňte funkciu obnovenia po zlyhaní, ktorá s väčšou pravdepodobnosťou používateľa zmiatla, než aby bola užitočná.

    Pridajte správne zobrazenie verzie na ovládací panel.

    Ešte nejaké drobné vylepšenia výkonu a iné veci.

11. február 2005: Verzia 2.3

    Udržiavanie nastavení podľa aplikácie/používateľa opäť funguje.

    Vylepšená stabilita v určitých konfiguráciách.

    Ešte nejaké jemné doladenie výkonu.

    Riešenie chyby v ovládačoch USB M-Audio (MobilePre USB,...), ktorá spôsobila BSOD.

    Ešte nejaké drobnosti.

7. decembra 2004: Verzia 2.2

    Pridajte riešenie problému s niektorými ovládačmi SoundMax.

    Trochu zmeňte politiku otvárania/zatvárania, aby lepšie spolupracovala s niektorými audio aplikáciami.

    Ďalšie menšie zmeny v odhade latencie-o-matic.

    Opravte menšie grafické chyby v ovládacom paneli pomocou moderných tém WinXP

    Ovládač teraz vo všeobecnosti funguje aj so všetkými úrovňami používateľských práv až po účet „hosť“ vrátane. Inštalácia samozrejme vyžaduje oprávnenia správcu.

    Opravte problém, ktorý mohol spôsobiť zlyhanie ovládača pri druhom otvorení. Toto však nebolo pozorované v žiadnom skutočnom svete.

    Opravte problém, ktorý mohol spôsobiť problémy pri zmene vzorkovacej frekvencie.

26. novembra 2004: Verzia 2.1

    Opravená chyba, ktorá mohla spôsobiť praskanie bez ohľadu na veľkosť vyrovnávacej pamäte.

    Pridajte detekciu preťaženia a obnovu. Tým sa mení celý „pocit“ z audiomotora, keďže to, čo sa predtým väčšinou prejavovalo ako náhle spustenie nadmerného praskania, sa teraz zredukuje na krátky okamih ticha. Ak stav preťaženia nezmizne, bude ticho ešte viac. Toto sa nestane v režime s hardvérovou vyrovnávacou pamäťou, pretože v tomto režime je prakticky nemožné preťažiť subsystém WDM.

    Audio engine ešte raz optimalizovaný (žiadne zmeny v režime h/w vyrovnávacej pamäte). Priemerná latencia DOLE!

  • Ďalšie zmeny v automatickej kompenzácii latencie (stále prebieha)

    Opravená chyba, ktorá znemožňovala vstup zvuku na pódiu.

    Opravený problém s načítaním/uložením parametrov. Zlou správou je, že budete musieť znova vykonať všetky nastavenia vykonané vo verzii 2.0. Prepáč!

    Stále obsahuje Controversal Arrow(tm), ktorý tu však zostane!

11. november 2004: Verzia 2.0

    Toto bolo takmer úplne prepísané.

    Proti zmenám v 1.8 beta 1 nikto nenamietal, a preto sa z tohto stáva finálna verzia. Ďalšie dve zmeny...

    Vylepšené správanie reštartu v režime Direct DMA. Vďaka tomu je tento režim trochu použiteľný v Cakewalk Sonar.

    Opravená chyba, ktorá mohla/nemusela spôsobiť pády/nepravidelné správanie, keď bolo prevzorkovanie aktívne.

Priamy režim DMA už nie je možné vybrať pre zariadenia PCMCIA.

Zmena vzorkovacej frekvencie v hostiteľskej aplikácii by už nemala spôsobovať nepravidelné správanie.

Vyskytla sa podmienka pretekov, ktorá spôsobila, že Sonar občas havaroval. Toto bolo opravené.

Režim Direct DMA Buffer sa teraz, niekedy a za určitých okolností, synchronizuje o niečo rýchlejšie...

Nakoniec: 44,1 kHz vzorkovacia frekvencia 4 VŠETKY! Urobil som prácu na nohách, čítal som o tom DSP. ASIO4ALL teraz vykonáva konverziu vzorkovacej frekvencie vždy, keď je to potrebné, aby podporovalo 44,1 kHz. Pokiaľ ide o môj osobný úsudok, kvalitu prevzorkovania by som považoval prinajmenšom za slušnú - _počujete_ rozdiel? Nie je to také zlé, keď si uvedomím, že moja posledná práca na DSP bola pred 12 rokmi... Prevzorkovanie momentálne funguje iba v režime s vyrovnávacou pamäťou (pole DMA _nezačiarknuté)

Tiež je tu nové začiarkavacie políčko, ktoré vám umožní vynútiť prevzorkovanie pri 44,1 kHz (vždy prevzorkované z/na 48 kHz). Dôvod tejto možnosti: Zistil som, že množstvo lacných audio zariadení má ovládač WDM prevzorkovaný za chodu. Kvalita tohto je často veľmi otázna. Okrem toho ste sa mohli dostať do situácie, keď sa dali dosiahnuť slušné hodnoty latencie pri 48 kHz, ale pri 44,1 kHz sa vyskytlo silné praskanie. Ak to znie ako váš systém, toto by bolo políčko na začiarknutie (No, aspoň toto bola konečná oprava pre _my_ lappy...)

Pridané ďalšie začiarkavacie políčko: „Zakázať vstup“. Účel tohto je vysvetlený jednoducho: Ak nepotrebujete vstup ASIO, môžete dosiahnuť lepšiu celkovú latenciu, t.j. menšie veľkosti vyrovnávacej pamäte pri zaškrtnutí tejto možnosti.

Trochu sa zmenilo správanie ovládacieho panela: Vždy, keď začiarknete políčko Direct DMA a aktuálne nastavenia nie sú príliš rozumné, nastavenie veľkosti vyrovnávacej pamäte a oneskorenia sa upraví na rozumné predvolené hodnoty. Je to preto, lebo niektoré nastavenia, ktoré sú o.k. v režime s vyrovnávacou pamäťou jednoducho nedáva zmysel v režime Direct DMA a môže spôsobiť, že sa používateľ domnieva, že režim Direct DMA na ich systéme nefunguje kvôli nadmernému praskaniu počas dlhého obdobia po prepnutí do tohto režimu. Vždy pamätajte: Režim Direct DMA je skvelá funkcia, ale pri každom opätovnom spustení ovládača potrebuje pár sekúnd na ustálenie. Bohužiaľ, napríklad Cakewalk Sonar reštartuje ASIO pri každom cykle prehrávania/zastavenia/prehrávania, vďaka čomu je režim Direct DMA v tomto prostredí prakticky nefunkčný. .

S cieľom zlepšiť „Používateľský zážitok“ v nastaveniach viacerých zariadení sú teraz všetky nastavenia ovládacieho panela uložené pre každé zariadenie. Prepínanie medzi zariadeniami vyvolá predtým použité nastavenia.

V režime s vyrovnávacou pamäťou (bez DMA-) je teraz menej pravdepodobné, že ovládač zahodí vstupné vyrovnávacie pamäte. To znamená zlepšenie kvality/latencie vstupu na niektorých systémoch.

Direct DMA Buffer Mode bol prepracovaný pre väčšiu stabilitu a presnosť časovania. Bohužiaľ to vyžaduje, aby ste znova upravili nastavenia Buffer Size a Delay. Ak by ste teda v minulosti mali nastavenie 128/3/3, teraz by ste skončili napr. 128/6/8. To však neznamená zvýšenie latencie! Ide len o to, že fyzické rozsahy týchto posúvačov sa trochu posunuli. Tiež bol opravený problém, ktorý by na niektorých systémoch znemožňoval nastavenie primeraného oneskorenia vstupu.

Zlepšite synchronizáciu médií v režime priamej vyrovnávacej pamäte DMA.

Pridaná skratka zariadenia a pracovnej plochy na spustenie ovládacieho panela offline. Off-line zmeny nemajú okamžitý účinok. Dúfam, že sa vám tvorba páči ;-)

Riešenie pre nefunkčné ovládače Creative, ktoré u niektorých spôsobuje BSOD Sound Blaster karty. Zdá sa, že ovládače od spoločnosti Microsoft pre rovnaké karty vždy fungovali dobre.

Opravená chyba, ktorá spôsobovala, že pri niektorých zariadeniach USB neboli dostupné žiadne vstupy.

Opravená chyba, ktorá spôsobovala, že ovládač nefungoval s niektorými aplikáciami, ak zvukové zariadenie nepodporuje 48 kHz

Pridané riešenie pre situácie, keď sa chybný hostiteľ stretne s chybným ovládačom WDM. To by sa pri druhom spustení aplikácie prejavilo chybou ovládača ASIO.

Menšia zmena, ktorá môže zlepšiť kvalitu vstupu v určitých nastaveniach.

Pracovalo to s kartami ISA (áno, správne!), ktoré nepodporujú vzorkovaciu frekvenciu 48 000 Hz, ako napríklad séria ESS Audio Drive - no, ak existuje ovládač WDM, prečo to neskúsiť?

Požiadavky na zobrazovanie DMA boxu boli trochu uvoľnené. Nikdy to však nekontrolujte pri zariadeniach USB!

Opravte problém s viackanálovými záznamovými kartami, t.j. opäť beží na mojom DSP2000 C-Porte ;-)

Režim Direct DMA Buffer bol trochu vylepšený pre lepší výkon (treba otestovať) Negatívnym vedľajším efektom môže byť dlhší čas na synchronizáciu vecí po spustení aplikácie alebo použití niektorých zmien v ovládacom paneli. Opätovná synchronizácia bude teraz trvať niekoľko sekúnd, počas ktorých bude počuť praskanie a podobne.

Všeobecné riešenie pre všetky hostiteľské aplikácie, ktoré náhodou prerušia volania BufferSwitch(). Robí riešenie Reason zastaraným, t.j. už žiadna špeciálna liečba. Mali by sa veci opraviť aj pre Tracktion.

Samplitude už nepadá pri pokuse o otvorenie ovládacieho panela.

Pridajte schránku správ vždy, keď sa zistí, že zvukové zariadenie sa už používa. V deviatich z desiatich prípadov je to preto, že "Microsoft GS Wavetable SW Synth" je niekde aktivovaný ako MIDI výstupné zariadenie.

Pridajte zobrazenie čísla verzie na ovládací panel ASIO, takže už nie je také ľahké zamieňať veci.

Došlo k skutočne dôležitej oprave, a tak som sa rozhodol vydať novú verziu len jeden deň po tej poslednej. Na ceste z rev 1.1 do 1.2 som predstavil extrémne hlúpu chybu, kvôli ktorej sa zdalo, že veci už nefungujú a predtým bežali v pohode s rev. 1.1

Ovládací panel ASIO sa teraz aktualizuje ihneď po výbere iného zvukového zariadenia. V systémoch s viac ako jedným zvukovým zariadením to bývala menšia nepríjemnosť.

Pre niektorých dobrá správa! ASIO4ALL teraz funguje s ešte väčším počtom zvukových zariadení. Teraz je tu nové zaškrtávacie políčko „Force 16bit Samples“, ktoré aktivuje riešenie pre situáciu, keď ovládač WDM hlási bitovú hĺbku napr. 20, ale neplánuje to skutočne podporiť, keď o to požiada. V "normálnom" systéme Windows to nie je problém, pretože v systéme Windows je všetko len 16 bit. Ale ASIO4ALL sa snaží maximalizovať váš hardvér, aj pokiaľ ide o bitovú hĺbku. Predovšetkým bolo hlásené, že sa toto riešenie podarilo získať SigmaTel čipy na prácu s ASIO4ALL.

Menšia zmena v spôsobe pripojenia ASIO4ALL k rozhraniu ovládača WDM.

Tentoraz to bolo pomerne veľa zmien. Ešte nie som so všetkým hotový, ale kvôli množstvu už vykonaných opráv/vylepšení som sa rozhodol zatiaľ vydať túto novú verziu.

Opravená dosť hlúpa chyba v kóde, ktorá by spôsobila skreslený výstup na všetkých kanáloch okrem ľavého pre zariadenia, kde vstupné a výstupné bity na vzorku nie sú rovnaké. Ak chcete pridať urážku zranenia, väčšina novších kodekov AC97 spadá do tejto kategórie (napr. 20bitový výstup/16bitový vstup). Prepáčte "to!

Pridajte riešenie pre množstvo zle fungujúcich hostiteľských aplikácií. Ak ste sa niekedy stretli s týmto javom: Spustíte svoju hostiteľskú aplikáciu, vstúpite do ovládacieho panela ASIO, optimalizujete nastavenia vyrovnávacej pamäte, aby ste mali čistý zvuk a potom ukončite a reštartujte aplikáciu a zrazu ste v pekle -> prekliať už nie , teraz na to máme riešenie! Toto platí len pre režim s vyrovnávacou pamäťou t.j. Možnosť priamej vyrovnávacej pamäte DMA _nie je_ začiarknutá.

Vylepšite podporu pre niektoré viackanálové zariadenia a opravte problém so zariadeniami, ktoré sa zobrazovali v zozname zariadení, ale nebolo možné nastaviť vzorkovaciu frekvenciu (Skutočné chybové hlásenie závisí od toho, do akej miery bol z toho váš sekvencer zmätený) Viac kariet by malo byť schopných bežať na 44,1 kHz vs. len 48 kHz.

Pridajte podporu pre 24-bitový komprimovaný vzorový formát PCM (v porovnaní s 32-bitovým), čo by malo vyriešiť problém s >16-bitovými zariadeniami, ktoré nepodporujú 32-bitový výstup PCM.

Opravte veľa dôvodov, prečo mohlo dôjsť k zlyhaniu pri robení vecí v ovládacom paneli ASIO (No dobre...)

Povoliť prevádzku so zariadeniami, ktoré nemajú žiadne vstupy. V tomto prípade sa vytvoria dva fantómové vstupy, pretože sa zdá, že to niektoré aplikácie vyžadujú.

USB audio zariadenia by sa teraz mali zobraziť v zozname zariadení. (aspoň niektorí by mali, stále majú problémy s inými...) Ak nainštalujete túto verziu cez predchádzajúcu alebo ak sa stanú iné veci, nad ktorými nemám kontrolu, možno budete môcť skontrolovať možnosť Direct DMA Buffer v ASIO ovládací panel pre vaše USB audio zariadenie: DON"T! (pokiaľ nie je vaša obľúbená farba modrá). Interný USB audio ovládač pre Windows (usbaudio.sys) má chybu, ktorá spôsobí, že systém ide kaboooom, ak povolíte túto možnosť pre USB audio zariadenia !

Aktualizácia o dôvode problém:
Dostal som odpoveď od
Hlavy vrtule a zdá sa, že môj popis chyby nižšie nie je úplne správny. S informáciami, ktoré som dostal, som bol schopný implementovať oveľa lepšie riešenie. Ak to používate s dôvod táto nová verzia je nevyhnutnosťou. Praskanie v dôsledku aktualizácií obrazovky je už prakticky minulosťou! Začiarkavacie políčko Low Priority Audio zavedené v rev. 1.1 je preč. Vodič to teraz automaticky skontroluje dôvod je aktuálnou hostiteľskou aplikáciou a v tomto prípade ticho použije (lepšie) riešenie.

Opravte chybu v enumerátore zariadení, ktorá by za určitých okolností bránila zobrazeniu niektorých zariadení v zozname zariadení.

Pridajte riešenie z nejakého zvláštneho dôvodu správanie. Toto je však experimentálne. Teraz je tu nové začiarkavacie políčko, ktoré by ste mali zaškrtnúť vtedy a len vtedy, ak ste spustený dôvod s týmto vodičom. Ak ste a Hlava vrtule čítanie tohto: Prečo si myslíte, že volanie ASIOoutputReady() asynchrónne pomôže záležitostiam akýmkoľvek spôsobom, na ktorý si spomeniete? Urobte to tak, ako to robí zvyšok priemyslu: BufferSwitch()->FillOutput()->ASIOoutputReady()->MoreStuff()->Return(). Zrazu si uvedomíte, že veci nemusia nutne vŕzgať, ak veci pohybujete po obrazovke. Nepotrebuje to žiadnu niť navyše, zbavte sa toho!

Inštalácia cez predchádzajúcu verziu už neresetuje nastavenia ovládacieho panela na predvolené hodnoty. Ak chcete nainštalovať s predvolenými parametrami, musíte najprv odinštalovať predchádzajúcu verziu.

1,0 (konečná)

Pridaný Direct DMA Buffer I/O pre zariadenia, ktoré to podporujú. Tento režim je pre CPU veľmi mäkký a možno dosiahnuť latencie, ktoré sa rovnajú hodnotám, ktoré získate s profesionálnym zariadením.

Aby sme pochopili, prečo to na niektorých systémoch funguje a na iných nie, musíme vedieť, že zvukové ovládače WDM sa dodávajú v dvoch variantoch: WaveCyclic a WavePci. Šancu máme len s WavePci, pretože tieto ovládače v skutočnosti nekopírujú audio dáta z našej vyrovnávacej pamäte, ale robia z vyrovnávacej pamäte, ktorú im predložíme, aktuálnu vyrovnávaciu pamäť DMA. Ale stále vieme, kde sú naše vyrovnávacie pamäte, aj keď sme ich odoslali zvukovému ovládaču WDM, však? Pri zápise do práve prehrávanej vyrovnávacej pamäte teda zapisujeme priamo do vyrovnávacej pamäte DMA! Zložité je zistiť, kam presne písať a ako udržiavať veci v synchronizácii.

Stručne povedané, takto funguje režim Direct DMA Buffer. Bohužiaľ, zdá sa, že väčšina vecí pre spotrebiteľov prichádza iba s ovládačmi typu WaveCyclic. Viac spätnej väzby vo mne vyvolalo dojem, že ironicky niektoré z najrozšírenejších čipov AC97 tento režim skutočne podporujú, na rozdiel od môjho tvrdenia vyššie. Dobré správy? Možno pre vás, ale nie pre mňa, pretože „Ali Audio Accelerator“ na mojom notebooku nie je jedným z týchto! *grrrrrrr*

Niektoré menšie vylepšenia.

1.0 Beta:

Prvá stabilná verzia.

V tomto článku si povieme niečo o univerzálnom zvukovom ovládači pre WDM Audio ASIO4ALL. Niektoré, väčšinou nie nové, ako aj „predvolené“ (vstavané) zvukové karty, ktoré niekedy používajú hudobníci na nahrávanie a prehrávanie svojich hudobných skladieb, sa často pri práci s rôznymi softvérmi na „úpravu hudby“ nesprávajú vždy tak ideálne. z hľadiska prispôsobenia sa bežnému profesionálne požiadavky softvér na „zvukový hardvér“.

Tento ovládač v skutočnosti nič „takto“ nerobí, ibaže, obrazne povedané, „približuje, zvyšuje počet kontaktných bodov“ a audio hardvér – zabezpečuje výmenu audio streamu v plnom rozsahu. ...V niektorých prípadoch zahŕňa aj „spánkové“ schopnosti. Pravda, keby len Tiež by som minimalizoval oneskorenie spracovania napríklad do normálu - nemalo by to cenu :-)...

Ako vývojár radí, na dosiahnutie najlepších výsledkov pri spracovaní zvuku by ste mali vypnúť systémové zvuky operačný systém(zvuky pri spustení a vypínaní systému Windows sa nepočítajú), že menej predvídateľné zvuky „môžu blokovať proces inicializácie zvukového zariadenia pre ASIO4ALL“...

Nastavenie ovládača ASIO4ALL

Pri nastavovaní ovládača ASIO4ALL neexistujú žiadne univerzálne odporúčania. Každý prípad je individuálny. Keď aplikácia rozpozná ovládač ASIO4ALL, na lište sa zobrazí ikona, ktorá môže vyzerať inak v závislosti od režimu. Pri prehrávaní zvuku:

– keď vodič stojí.

Ak sa ikona ovládača v zásobníku nezobrazuje, znamená to, že sa momentálne nepoužíva. Niekedy sa zmeny nastavení prejavia až po reštartovaní zvukovej aplikácie. Vo všetkých zvukových (hudobných) editoroch sa v možnostiach nastavení zvuku nachádza tlačidlo, napríklad „ » , pomocou ktorého (rovnakým spôsobom ako pri kliknutí na ikonu na paneli) sa vyvolá panel nastavení tohto ovládača.

1. Zoznam nájdených zvukových zariadení WDM.

Dvojitý indikátor stavu. Vedľa ikony aktivity je indikátor stavu zariadenia:

– zariadenie je úspešne zapnuté.

– zariadenie je momentálne neaktívne.

– zariadenie je nedostupné (môže to byť spôsobené jeho použitím v inej aplikácii).

– zariadenie je z neznámeho dôvodu neovládateľné.

2. nastavenie veľkosti vyrovnávacej pamäte (vo vzorkách).

Väčšia hodnota znamená väčšie oneskorenie. Ak sú pri prehrávaní zvuku zaznamenané výpadky signálu vo forme praskajúcich zvukov alebo „prestávok“, táto hodnota by sa mala zvýšiť.

3. tlačidlo na obnovenie predvolených nastavení.

Možnosť „vrátiť“ nastavenia na pôvodné, ak sa počas nastavovania ovládača zhoršila kvalita jeho práce.

4. tlačidlo pre aktiváciu režimu pokročilých nastavení.

Zahŕňa ďalšie možnosti na aktiváciu jemné úpravy vodičov. Pri volaní tohto režimu sa zobrazí nasledujúce zobrazenie:

Ďalšie nastavenia ovládača

5. Náhrada za omeškanie.

Tento parameter by ste si mali ohmatať hlavne pri práci v sekvenceri, kedy dochádza k oneskoreniu pri vyslovení MIDI príkazov so súčasne prehrávanými zvukovými stopami.

6. Použitie hardvérovej vyrovnávacej pamäte.

Schopnosť používať hardvérovú vyrovnávaciu pamäť je zvyčajne dostupná iba v ovládačoch, ako napr WavePCI. Hlavnou výhodou používania hardvérovej vyrovnávacej pamäte je, že využíva menej základných výpočtových zdrojov. Odporúčané počiatočné hodnoty sa pohybujú od 128 do 256.

7. Počet vyrovnávacích pamätí jadra.

Ak sa hardvérová vyrovnávacia pamäť nepoužíva, nastavenie týchto hodnôt určuje počet výstupných vyrovnávacích pamätí. Každá ďalšia vyrovnávacia pamäť zvyšuje latenciu podľa svojej veľkosti. S vyššími hodnotami sa zvyšuje stabilita aj latencia. Pri nízkych hodnotách je efekt opačný.

8. Konverzia medzi 44,1 a 48 kHz.

ASIO4ALL má schopnosť konvertovať vzorkovacie frekvencie od 44,1 kHz do 48 kHz a späť v reálnom čase. Konverzia nastáva automaticky v prípadoch, keď sa ASIO4ALL otvorí v režime 44,1 kHz a ovládač WDM túto frekvenciu nepodporuje.

9. Vynútené fungovanie ovládača WDM v 16-bitovom režime.

Táto funkcia funguje iba s ovládačmi, s ktorými je možné pracovať

prúdy s bitovou hĺbkou vyššou ako 16 bitov (a menej ako 24), ale v skutočnosti to odmietajú.

Napríklad taký vodič je SigmaTel AC97.




Hore