ASIO4ALL – evrensel ASIO sürücüsü – Rusça versiyonu. ASIO4ALL – WDM Audio için evrensel ses sürücüsü

Dahili ses kartınızın hattına veya mikrofon girişine bir gitar taktıysanız, muhtemelen önemli bir ses gecikmesi fark etmişsinizdir.

ASIO protokolü gecikme sorunlarını çözmek için özel olarak geliştirildi. Enstrüman girişi olan tüm ses arayüzleri bunu destekler ve eğer bir taneye sahipseniz, ihtiyacınız olan her şey cihazın sürücüleri ile birlikte zaten yüklenmiştir.

Dahili bir ses kartından veya ASIO desteği olmayan bir ses kartından memnunsanız, ücretsiz evrensel ASIO4ALL sürücüsünü indirip yüklemeniz gerekir.

ASIO konfigürasyon arayüzü genellikle farklı üreticilerden farklıdır, ancak özü her zaman aynıdır. Bu nedenle, ASIO4ALL evrensel sürücüsü örneğini kullanarak ayarların genel anlamını göstereceğim ve özel cihazınızın nüanslarını (varsa) kendiniz incelemeniz gerekecek.

Ek olarak, bir gitar sinyal işleme programında (popüler Guitar Rig örneğini kullanarak) ses parametrelerini ayarlama konusuna hemen değineceğim.

Örnek olarak ASIO4ALL ve Guitar Rig kullanılarak kurulum

Cihaz seçimi

ASIO4ALL

Butona tıklayarak sürücü ayarlarına geçelim ASIO Yapılandırması. Seçilen cihaz için bir sürücü yapılandırma penceresi açılacaktır; ASIO4ALL durumunda aşağıdaki ekran görüntüsüne benzeyecektir.

ASIO4ALL kurulum penceresi

Burada cihazların seçimi ve arabellek boyutuyla ilgileniyoruz. Cihaz listesi sol üst tarafta bulunur; bu, bilgisayarınıza bağlı tüm ses arayüzlerinin bir listesinden başka bir şey değildir. Cihazın solundaki artı işaretine tıklarsanız tüm giriş ve çıkışların bir listesi açılır.

Gitarınızı bağlamak için kullandığınız cihazı ve bağlantı noktasını listelerde bulun. Giriş aktif ve erişilebilir ise ekran görüntüsündeki gibi yanında mavi bir üçgen olacaktır. Orada farklı bir simge varsa, büyük olasılıkla bazı sorunlar vardır. Örneğin: başka bir program bu cihazı zaten kullanıyor veya girişi özel modda kullanıyor.

Arabellek boyutu gecikmeyi etkiler; pencerenin altındaki kaydırıcı kullanılarak ayarlanır. Arabellek büyüdükçe gecikme de artar ancak değeri azaltarak işlemci üzerindeki yükü artırırsınız.

Tampon boyutu ampirik olarak seçilir. Seste herhangi bir gecikme yaşamayacağınız kadar küçük olmalıdır. Arabelleği çok küçük ayarladığınızın sinyali, ağır CPU yükü ve oyun sırasında hoparlörlerden gelen çatırtı veya tıklama sesleri olacaktır.

Ayarları yaptıktan sonra ASIO4ALL penceresini kapatın.

Örnekleme frekansı

Guitat Rig ayarlarında aşağıdaki parametre: Aynı oran. Varsayılan olarak oradaki sayı 44100'dür. Bu örnekleme frekansıdır, hem işlemci yükünü hem gecikmeyi hem de ses kalitesini etkiler (değer ne kadar yüksekse, kalite o kadar yüksek, gecikme daha düşük, daha fazla yük) .

(8 derecelendirmeler, ortalama: 4,13 5 üzerinden)
Geliştirici: ASIO4ALL İnternet sitesi: www.asio4all.com Sürüm: 2.13 Dil: Rusça

Sürücü ASIO4ALL – alternatif sürücü PC'nizde müzik oluşturmanıza olanak tanır. Ancak bunun daha pek çok kullanım alanı var. Bu, çok çeşitli programlarda ve ses aygıtlarında kullanım için ücretsiz olan bağımsız bir ses sürücüsüdür. Cihazın/yazılımın WDM'yi desteklemesi şartıyla.

O tek kişi

ASIO4ALL tek başına duruyor çünkü bağımsız olan başka "iyi" ses sürücüsü yok. Daha iyi olan birçok ses sürücüsü var, ancak bunlar evrensel değil, bu sürücünün bu kadar popüler olmasının nedeni de bu. ASIO4ALL sürücüsü herkes için çalışır Windows sürümleri geliştiriciler bunu yapmasa da resmi destek Windows 10 2016'ya kadar. Bu programın hangi konfigürasyonlarda ve hangi donanımda çalışacağını söyleyen bir teknik kılavuz yoktur. Çalışıp çalışmadığını görmek için sürücüyü yüklemeniz yeterlidir.

Çözüm

Daha önce ASIO ile çalışmadıysanız kurulumda sorun yaşayabilirsiniz. Asio4ALL'un da sorunlardan payı var. Mükemmel değil ama çok çeşitli yazılım ve ses cihazlarında çalışıyor çünkü çok yönlü ve bu da başlı başına saygıyı hak etmek için yeterli bir neden.

Asio4ALL sürücüsünü Rusça olarak aşağıdaki bağlantıdan ücretsiz olarak indirebilirsiniz.


Sürüm 2.11'den bu yana yapılan değişiklikler

    Düzeltme: Arka plan iş parçacığında istisna.

    Düzeltme: Uygulama başlatma süresinin uzun olması ve bazen cihazın örnekleme hızı aralığının düşürülmesi.

    Düzeltme: Birden fazla çıkış cihazı etkinse çıkışlar kullanılamayabilir.

    Geçici Çözüm: Mavi Ekran "stdriver64.sys" / 64 bit Windows altında 32 bit ana bilgisayar içinde "Mantığın Ötesinde" olarak işaretlenen tüm cihazlar. Bahsedilen yazılımın kaldırılmasından sonra bile üçüncü taraf ses yakalama yazılımından kaynaklanmaktadır. Geçici çözüm ASIO4ALL yükleyicisinin bir parçasıdır; yani sorun daha sonra ortaya çıkarsa yükleyiciyi yeniden çalıştırmanız gerekebilir.

    20 Haziran 2014: Önemli!

    2.11 indirmelerinde bir karışıklık oldu ve şimdi düzeltildi. Eğer ASIO4ALL 2.11'i bunu okumadan önce indirdiyseniz, lütfen yeniden indirip yeniden yükleyin!
    Eski (bozuk) bir indirme işleminin belirtisi, x64 ana bilgisayarlarda oynatmanın duraklaması olabilir. Rahatsızlıktan dolayı özür dileriz!

      Birleşik 32/64 bit sürümü, Win 98SE/ME/2k/XP/MCE/2003/XP64 ve Vista/Windows 7/Windows 8.x x86/x64'ü destekler

      4 yılı aşkın bir sürenin ardından elbette bu *büyük* bir güncelleme!


Sürüm 2.10'dan bu yana yapılan değişiklikler

    İyileştirme: Kullanılamayan bir ses cihazını geri almaya çalışın; (onaylanmış) bir Windows hatası için geçici çözüm içerir.

    İyileştirme: Genel sabit faktörlü yeniden örnekleme yeteneği eklendi

    İyileştirme: Ana bilgisayar spesifikasyonu ihlal etmeyi seçerse, artık tercih edilen arabellek boyutu için gecikmeler görüntüleniyor.

    İyileştirme: 8 veya 11,025'in katı olmayan tek ortak örnekleme hızı desteği

    Geçici Çözüm: Realtek PULL modu "tek" ASIO arabellek boyutları için desteklenmez. Belirti, ASIO arabellek boyutuna bağlı olarak "Mantığın Ötesinde" hatasıydı.

    Düzeltme: ASIO sıfırlama isteği mesajıyla ilgili potansiyel uygulama uyumluluğu sorunu

    Düzeltme: x64 modunda artan gecikme

    Düzeltme: Çekme modu _and_ gecikme ekranı artık çalışıyor

    Düzeltme: MSVC 2013 x64'te ASR sorunu -> MSVC 2013 ile derlenen ana bilgisayarlarda performans etkisi

    Düzeltme: Farklı sistem yerel ayarlarıyla kullanıcı arayüzü görünümü

    Düzeltme: Bazı x64 ana bilgisayarlarla takılma

    Düzeltme: A4Apanel64.exe çıkışında çökme

    Düzeltme: Küçük bellek sızıntısı

    Düzeltme: Bilinen tüm 2.11 Beta(1,2) regresyonları düzeltildi!

    2.11 Sürüm Adayı


Sürüm 2.11 Beta 1'den bu yana yapılan değişiklikler:

    Engellenen ("kullanılamayan") ses cihazlarının kontrolünü geri almak için çaba gösterin.

    Küçük kaynak sızıntısını düzeltin.

    2.11 Beta 1'deki gerileme düzeltildi: "Her Zaman Yeniden Örnekle" onay kutusunun işlevi tersine çevrildi.

    Aşağıdaki koşullar altında aşırı çıkış gecikmesini kaldırın: (1)64 bit ana bilgisayar (2)44,1 -> 48kHz üst örnekleme (3)WaveRT yoklama modu.

    İntegral faktöre göre üst örnekleme sırasında 64 bit sürümdeki çıkış ses sorunlarını düzeltin.

    Çıkışta a4apanel64 çökmesini düzeltin (kimsenin fark edeceği bir şey değil)

    Sonunda, uğraşabileceğiniz yeni bir şey!


Sürüm 2.10'dan bu yana yapılan değişiklikler:

    Aynı anda birden fazla örnekleme hızını destekleyin - fiziksel olarak ortak bir ana saatten türetildiği, birbirinin tamsayı katları olduğu sürece (44.1/48kHz özel durumu hariç), vb...

    ASIO tarafında, ses cihazının fiziksel olarak desteklemediği bir dizi örnekleme hızını destekleyin. Temel olarak bu, anında oran dönüştürme yeteneklerinin genişletilmesi anlamına gelir.

    Giriş cihazı toplamayla ilgili olarak 2.10'da sunulan bir gerilemeyi düzeltin

    Her zamanki gibi küçük şeyler...

    Birleşik 32/64 bit sürümü, Win 98SE/ME/2k/XP/MCE/2003/XP64 ve Vista/Windows 7 x86/x64'ü destekler


Sürüm 2.10 beta 1'den bu yana yapılan değişiklikler:

    Nispeten küçük bir dizi uygulama uyumluluğu sorununu düzeltin

    GUI WDM aygıt ağacındaki öğe fazlalıklarını kaldırın. Belirli yapılandırmaların (örneğin, "Tüm çıkışları devre dışı bırak") kaydedilmemesi/geri yüklenememesi sorununu düzeltin.

    Ses cihazının sürpriz kaldırma işlemini iyileştirin. Artık tipik olarak bir (USB, ...) ses cihazının çıkarılması/yeniden takılmasına verilen yanıt, olaydan kurtulmak ve ses akışını sürdürmek olacaktır.

    Belirli Acer dizüstü bilgisayarlarda Realtek HD ses sürücülerinde tam çift yönlü soruna geçici çözüm.

    Vista ve Win7 kapsamında genel ancak küçük performans iyileştirmeleri.

    Varsayılan ses cihazı yapılandırması, HDMI sesini atlayacak şekilde değiştirildi.


Sürüm 2.9'dan bu yana yapılan değişiklikler:

    XP'de VIA HD Audio sürücüsü sorununa geçici çözüm

    Çalışmasını engelleyebilecek iki 64 bit uyumluluk sorununu düzeltin

    Windows 7'de USB ses sınıfı cihazlarının performansını (gecikme süresini) iyileştirin

    XP ve Vista'daki USB ses sınıfı cihazlarının gecikme telafisi doğruluğunu iyileştirin

    WaveRT olay modunu yeniden etkinleştirin pencereler için 7 WOW64. Vista'da bozuktu (ksthunk.sys), Windows 7'de düzeltildi

    Kontrol paneli artık cihaz ağacı görünümündeki önceki seçimi hatırlıyor

    Belirli sayıda cihaz toplama senaryosunda giriş-çıkış senkronizasyonunu iyileştirin

    Küçük değişiklikler, şu ve bu - her zamanki gibi...

    Birleşik 32/64 bit sürümü, Win 98SE/ME/2k/XP/MCE/2003/XP64 ve Vista x86/x64'ü destekler

    Bazı yerelleştirmeler hâlâ geliştirilme aşamasındadır. Tekrarlanan çalışmaları önlemek için lütfen şunları yapın: Olumsuzİstenmeyen çeviriler gönderin! Yerelleştirmeye yardımcı olmak istiyorsanız ve gerçekten Anlam Lütfen kılavuzu/kılavuzu kendi dilinizde yazmaya da hazırlıklı olun! GUI'yi hacklemek eğlencelidir (biliyorum), ancak yerel bir kılavuz olmadan millet yine de kaybolacak!


Sürüm 2.9 beta 5'ten bu yana yapılan değişiklikler:

    X64'teki varsayılan yapılandırmayla ilgili küçük bir sorunu düzeltin

    ASIO arabellek boyutundaki değişiklikler artık yalnızca kaydırıcı serbest bırakıldığında etkili olacak ve ana bilgisayar için olası bir sıfırlama mesajı fırtınasının önüne geçilecek.

    Çok uzun olan ASIO kanal adları biraz daha akıllıca kesiliyor.

    Bazı Vista sistemlerinde HD Ses girişi "Chopper Sound" sorunu için geçici çözüm ekleyin.

23 Ekim 2008: Sürüm 2.9 (beta5) çıktı!
(Ayrıca, son 2.9 çıkış tarihi şu tarihte planlanmıştır: 5 Kasım)

ASIO4ALL 2.9'u (beta5) indirin!

Sürüm 2.9 beta4'ten bu yana yapılan değişiklikler

    Conexant HD Ses girişi sorunu için bir geçici çözüm örneği daha ekleyin

    MS'in bir noktada bunu araç zincirinden çıkarmaya karar vermesi nedeniyle bozulan Win98 SE ve WinME uyumluluğunu geri yükleyin

    Regresyon düzeltmesi: Ana bilgisayar uygulaması için Uyumluluk Modu etkinleştirildiğinde WaveRT cihazları algılanmıyor

    WaveRT olay modu girişini düzeltin

    Düzeltme: Teorik olarak x64 sürümü ASIOStop()'ta çökebilirdi

    X64 ses başlatma kodundaki başka bir teorik hatayı düzeltin

    Bir giriş cihazının tam olarak dört kanalı olması durumunda x64 sürümünün gerçekten çökmesine neden olan sorunu düzeltin

    Ayrıca GUI'yi açmak için tepsi simgesi üzerindeki sağ fare düğmesine izin verin

    WaveRT giriş/çıkış senkronizasyonunu geliştirmek için acıklı bir girişim ekleyin

    Daha önce eklenen uygulama içi entegrasyon API'sindeki çeşitli sorunları düzeltin. Özellikle daha önce 64 bit modunda hiç çalışmadı.

ASIO4ALL 2.9'u (beta4) indirin!

Sürüm 2.9 beta3'ten bu yana yapılan değişiklikler

    X64 sürümündeki, neredeyse tamamen XP 64 altında çalışmasını engelleyen birkaç hatayı düzeltin.

    Donanım arabelleğinin etkinleştirilmesinin bir çökmeye neden olabileceği regresyon sorununu düzeltin.

    _no_ WDM ses cihazları etkinleştirildiğinde çökmeye neden olan gerileme sorununu düzeltin.

    Conexant HD Ses giriş sorununa geçici çözüm sağlaması beklenen öğeleri ekleyin. Şu ana kadar sonuçlar doğrulanmadı.

ASIO4ALL 2.9'u (beta3) indirin!

Sürüm 2.9 beta2'den bu yana yapılan değişiklikler

    Yerel x64 desteği ekleyin. X64 sürücüsü dahili olarak ayrı bir ikili dosyadır ve x86 sürümünde bulunmayan sorunlar geliştirebilir; bu nedenle: lütfen test edin! Aksi takdirde davranış tamamen şeffaf olmalıdır.

    GUI tamamen kendi iş parçacığına taşındı. Bu gerekliydi çünkü mevcut ana bilgisayar yazılımı bir bütün olarak, bireysel geliştiricileri takip edip düzeltmelerini sağlamak için ortalama olarak çok bozuk. Oradaki kurulu tabanı boşverin. Bunun doğrudan bir sonucu olarak, ASIO kontrol paneli artık kalıcı iletişim kutusu olarak görünmüyor. Ancak bu çözüm başlangıçta beklediğimden daha iyi çalışıyor gibi görünüyor.

    Bazı cihazlar için uygulanabilir bir örnekleme hızı bulmaya yönelik geliştirilmiş algoritma (örn. EMU 404)

Son dönemdeki üzücü haber şu ki Carlos Mateo ("Texvo") 4 Ağustos 2008'de vefat etti. Müzik camiasına yaptığı olağanüstü katkılardan dolayı birçok kişi tarafından özlenecek. Haber, ASIO4ALL'un konseptine ve/veya geliştirilmesine dahil olduğunu öne süren bir notla birlikte geldi. Bunun üzerine insanlar başsağlığı dilemeye başladı.

Bu beni, Carlos'un hiçbir zaman ASIO4ALL'un tasarlanması veya geliştirilmesinde yer almadığını açıklama zorunluluğu gibi zor bir duruma sokuyor. Ancak gerçek olan, zaman zaman ASIO4ALL ile ilgili sorunlar da dahil olmak üzere, diğer insanlara ses donanımı ve yazılım sorunları konusunda yardım etmek için harcadığı büyük miktarda zaman ve özveridir. Kesinlikle özlenecek!

ASIO4ALL 2.9'u (beta2) indirin!

Sürüm 2.9 beta1'den bu yana yapılan değişiklikler

    WaveRT olay modunu kesinlikle tercih edin. Pek çok durumda bozuldu ve yerleşik HD ses cihazlarında komik ve o kadar da komik olmayan şeylerin olmasına neden olmuş olabilir. Artık olay modunun (diğer adıyla Çekme Modu) kullanılmasına açıkça izin vermeniz gereken yeni bir onay kutusu var.

    Toshiba Bluetooth yığınındaki ses aygıtları (ve muhtemelen diğerleri) gibi son derece düşük bant genişliğine sahip aygıtlar için geçici çözüm eklendi, eğer bu tür şeylerle ilgileniyorsanız...

    WRT WaveRT kaynak tahsisinde bazı küçük sorunları düzeltin.

    Microsoft COM gereksinimlerini ihlal eden bozuk ana bilgisayar uygulamaları için Geçici Çözümler ekleyin. Bu, hiçbir şeyi tamamen düzeltmez, ancak işlevsellik kaybı yaşanırken çökmelerin önlenmesine yardımcı olur. ANCAK NE olursa olsun _SİZİN_ KODUNUZ HATALI KALDI, BU NEDENLE LÜTFEN DÜZELTİN!

ASIO4ALL 2.9'u (beta1) indirin!

Sürüm 2.8'den bu yana yapılan değişiklikler

    GUI biraz değişti ama neredeyse her şey eskisi gibi olacak. Yolunuzu bulacaksınız! W gitti çünkü yakında gerçekten de öyle olacak.

    Kontrol paneline ve durum göstergesine sistem tepsisi erişimi ekleyin.

    Kontrol paneli artık ekran konumunu hatırlıyor.

    IDT HD Audio sürücüsünün XP altında WaveRT arayüzünü kaydetmesine yönelik geçici çözüm.

    48kHz'in üzerindeki örnekleme hızları için kara listeye alınmamış STHDA. Şu anda şartlı tahliyede.

    WaveRT olay modu için geçici çözüm, Vista 64 SP1'den sonra bile WOW64'te hala bozuk görünüyor.

    Vista'da WaveRT performansını artırın.

    Geliştiricilere ASIO4ALL yapılandırmasını uygulamalarının içinden kontrol etme seçeneği sunan ana uygulama arayüzü ekleyin.

    Ve bir kez daha: Çoğu esas olarak hata toleransını artırmaya hizmet eden daha küçük iyileştirmeler, diğerleri bildiğimiz dünyayı değiştirebilir, ancak ne yazık ki zamanla hangilerinin ve tam olarak ne şekilde olduğunu unuttum.

Gönüllü olan kişilerle uyum sağladığımda daha fazla yerelleştirmenin eklenebileceğini unutmayın! -

ASIO4ALL 2.8 - Türkçe
ASIO4ALL 2.8 - Almanya
ASIO4ALL 2.8 - Çince (İngilizce kılavuz)

Sürüm 2.8 beta 2'den bu yana yapılan değişiklikler:

    Artık Vista altında SB X-Fi'de hata yok.

    Genel Vista uyumluluğu geliştirildi.

    Cihaz adlarının WDM numaralandırıcı gösterimi iyileştirildi.

    USB ses cihazlarının sürpriz bir şekilde kaldırılması durumunda kurtarma yeteneği ekleyin.

    WaveRT uygulamasında bazı ince ayarlar yapıldı.

    Agresif cihaz yeniden sıralaması (beta 2'den itibaren) bir miktar yumuşadı. Analog çıkışlar yine de SPDIF çıkışlarından önce listelenmelidir.

    Çoğu esas olarak hata toleransını artırmaya hizmet eden daha küçük iyileştirmeler, diğerleri bildiğimiz dünyayı değiştirebilir, ancak ne yazık ki zamanla hangilerinin ve tam olarak ne şekilde olduğunu unuttum.

10 Nisan 2007: Sürüm 2.8 BETA 2 -ASIO4ALL 2.8 BETA 2'yi indirin! Sürüm 2.8 Beta 1'den bu yana yapılan değişiklikler:

    WaveRT desteği artık olay bildirim modunun yanı sıra konum kaydı olmayan çok temel uygulamalara yönelik desteği de içeriyor.

    Sürüm 2.6 ile çalışan ancak 2.7'de çalışmayı bırakan bazı ses cihazlarının artık yeniden çalışması gerekiyor.

    İzleyici ve kilitlenme kurtarma özellikleri artık isteğe bağlıdır ve kesinlikle gerekiyorsa kayıt defterinde etkinleştirilebilir.

    ASIO4ALL'un kaldırılması artık kullanıcı ayarlarını da kayıt defterinden kaldırıyor ve yeniden yükleme sonrasında size her zaman "yeni bir başlangıç" sağlıyor.

    Cihaz arayüzleri artık analog girişler ve çıkışlar herhangi bir S/PDIF widget'ından önce listelenecek şekilde yeniden sıralanacak. Bu hiçbir şeyi düzeltmez. Ancak bu, beni, varsayılan yapılandırmada bazı şeylerin "sadece çalışmasını" bekleyen Vista altındaki HD Ses cihazı kullanıcılarına aynı şeyi tekrar tekrar açıklama zorunluluğundan kurtaracaktır. Varsayılan yapılandırma genellikle ilk iki ASIO kanalına stereo ses çıkışı veren herhangi bir uygulamanın S/PDIF kullanması, S/PDIF çıkışlarını analog çıkışların önüne getirmiş ve sonuç olarak insanları "ses yok" diye şikayet ettirmişti.

    Ses pinlerinin gayet iyi çalışıyor olmalarına rağmen aralıklı olarak "mantığın ötesinde" olarak işaretlenmesine yol açabilecek oldukça sıra dışı bir senkronizasyon sorunu düzeltildi.

    Diğer ses uygulamaları tarafından engellenen USB ses cihazları "mantığın ötesinde" olarak işaretlenirdi. Artık olması gerektiği gibi "kullanılamaz" olarak rapor ediliyorlar.

28 Mart 2007: Sürüm 2.8 BETA 1 -ASIO4ALL 2.8 BETA 1'i indirin! Sürüm 2.7'den bu yana yapılan değişiklikler:

    Vista (32 bit) WaveRT ses ve gerçek zamanlı planlama için destek ekleyin.

    Vista RTM'ye bazı ek küçük uyarlamalar

    KS arabellek ayarları 3 ve 4 artık tasarlandığı gibi çalışıyor.

    Gerçek gecikmenin zamanla artacağı bir durumu iyileştirin.

    "Sıfıra bölme" çökmesine neden olan nadir bir WDM sürücüsü sorununa yönelik geçici çözüm.

    Geçen yıl düzelttiğim ve belgelemek için "unuttuğum" tüm küçük şeyler.

27 Nisan 2006: Versiyon 2.7 (son) yayınlandı!

ASIO4ALL 2.7 - Türkçe
ASIO4ALL 2.7 - Almanya
ASIO4ALL 2.7 - Çince (İngilizce kılavuz)

Sürüm 2.7 beta 4'ten bu yana yapılan değişiklikler:

    Bir çeşit yerelleştirme ekleyin. Bu çabanın devam edip etmeyeceği büyük ölçüde bireylerin bir veya iki gününü bir şeyleri kendi ana dillerine çevirmek için harcama istekliliğine bağlıdır - sırf kendisine itibar edilmek için. Yerelleştirme çabası yeterince faydalı olmazsa (örn. Swaheli dilinde çok sayıda destek talebi alırsam), devam edilmeyecektir. Çince tercümesi pek iyi bile değil, ama bir dahaki sefere DVD oynatıcınızın kullanım kılavuzuna başvurduğunuzda, bunu bilmek size gönül rahatlığı verebilir. birisi sonunda teslim oluyor onlara kendi ilaçlarının bir kısmını geri veriyorlar. Babelfish kuralları!

    SBPCI 128 ile ilgili değişiklik geri alındı, yalnızca stereoya geri dönüldü, ancak en azından işe yarıyor.

    Aureal Vortex 1, 2 ve 3 için yeni bir geçici çözüm, yani bunların artık işe yaraması gerekiyor, FWIW.

    48kHz yeniden örnekleme seçeneği işaretlendiğinde, 44,1kHz'deki bir cihazı geçici olarak açmaya bile çalışmaz. Bunun, özellikle ara sıra görülen bazı "Mantık Ötesi" hatalarını düzeltmesi bekleniyor.

21 Nisan 2006: Sürüm 2.7 BETA 4 -ASIO4ALL 2.7 BETA 4'ü indirin! Sürüm 2.7 beta 3'ten bu yana yapılan değişiklikler:

    Sürücülerin yerel 44,1kHz desteği hakkında yalan söylediğini anlayacak bir mekanizma ekleyin.

    GUI biraz düzenli hale getirildi. Özellikle, cihaz arayüzleri artık gerekmediğinde gösterilmemektedir.

    SigmaTel High Definition Audio (aynı zamanda Intel tabanlı Mac'lerde de kullanıldığı gibi) artık çalışmalı ve umarım (yalnızca Boot- değil) kampçıların da mutlu olmasını sağlar.

    SBPCI 128 artık 4/2 ve 2/4 konfigürasyonlarında çalışmalıdır.

18 Nisan 2006: Sürüm 2.7 BETA 3 -ASIO4ALL 2.7 BETA 3'ü indirin! Sürüm 2.7 beta 2'den bu yana yapılan değişiklikler:

    Kavşak kontrolünü ekleyin. Eugene Muzychenko'ya bu konuyu yeniden incelememi ve nasıl çalışabileceğini bulmamı sağladığı için bir kez daha teşekkür ederim. Aslına bakılırsa, şu anda tamamen çalışıyor gibi görünüyor, ancak neden başlangıçta çalışması gerektiği gibi değil de, çalıştığı şekilde çalıştığını hala merak ediyorum - muhtemelen Microsoft(r) Evrenindeki gizemlerden biri. (tm). Kullanıcı olarak bunun sizin için anlamı, bunun "jak paylaşımı" ve bunun gibi şeyleri kullanan ses kartlarıyla ilgili bazı sorunları sihirli bir şekilde çözebileceğidir. Aslında, diğer cihazlarla ilgili bazı sorunları daha çözebilir. ilave olarak.

    Düzeltme: ReWuschel artık 64 örneğin katı olmayan ASIO arabellek boyutlarıyla da çalışıyor. Bu bazen, normalde gerekmediğinde ReWuschel kullanıldığında arabellek boyutunun artırılması gerektiği şeklinde yanlış algılanıyordu. Ayrıca kılavuz, ReWuschel kullanımına ilişkin bazı bilgiler içerecek şekilde güncellendi.

    Dinamik tampon stratejisi değiştirmeyi ekleyin. Bu deneyseldir ve esas olarak belki de ara sıra meydana gelen çatırtıların önlenmesini amaçlamaktadır. Bir fark görmeseniz bile güven bana: Teorik olarak bu kesinlikle mantıklı!

31 Mart 2006: Sürüm 2.7 BETA 2 -ASIO4ALL 2.7 BETA 2'yi indirin! Sürüm 2.7 beta 1'den bu yana yapılan değişiklikler:

    Düzeltme: Donanım ara belleğe alma, bazı sistemlerde beta 1'de aşırı miktarda CPU zamanı tüketiyordu.

    "ReWuschel" ekleyin. Temel olarak bu, ASIO4ALL motoruna yönelik bir ReWire giriş arayüzüdür. Reason'daki "ReBirth Giriş Makinesi" işlevinin yerine geçtiği için ReWuschel'in kurulumu isteğe bağlıdır. Bu, ASIO4ALL'un aslında ReBirth gibi davranacağı anlamına gelir, dolayısıyla ReWuschel seçeneği etkinken ReBirth in Reason'ı kullanamazsınız - bunu aklınızda bulundurun! Ayrıca bunun yalnızca mevcut ASIO sürücüsü olarak ASIO4ALL seçildiğinde çalıştığını unutmayın!

    Ses motoru kodunda bazı küçük iyileştirmeler. Ölçülebilir etki olası değil.

22 Mart 2006: Sürüm 2.7 BETA 1 -ASIO4ALL 2.7 BETA 1'i indirin! Sürüm 2.6'dan bu yana yapılan değişiklikler:

    Aslında son birkaç ayda ses motorunda ayrıntılarını unuttuğum bir takım küçük değişiklikler oldu.

    Sistemde ATI Rage Theatre veya benzeri bir cihaz varsa ASIO4ALL artık çökmüyor (BSOD). Bu aygıtlarla birlikte gönderilen WDM ses "sürücüleri" tamamen göz ardı edilir.

    SBPCI 128 artık yalnızca 2 giriş/2 çıkış modunda da olsa çalışıyor.

    USB aygıtları artık genel USB ses yerine, mümkün olan yerlerde genel olarak adlarına göre listeleniyor. Birden fazla varsa yardımcı olur.

    Kanalların her zaman çift olarak geldiğini varsayan ana bilgisayarların kafasını karıştırmamak için mono girişler stereoya dönüştürülür. Örneğin mono giriş cihazlarına yardımcı olur. USB mikrofonlar.

    Kontrol panelindeki "Arabellek Boyutu" Kaydırıcısına logaritmik bir ölçek verildi.

    Varsayılan yapılandırma, örn. Realtek HD Audio'nun girişleri varsayılan olarak devre dışı bırakılmaz.

    Deneysel: Ana bilgisayar ses motorunun CPU'nun tamamını kullanması durumunda devreye girmesi gereken bir gözlemci iş parçacığı eklendi; denormaller.

    Son dakika değişikliği: Eugene Muzychenko'ya (VAC) burada ve orada "mantığın ötesinde" hatalara yol açabilecek bir soruna işaret ettiği için teşekkür ederiz! En azından VAC konusunda yardımcı oluyor - ama bunu kim düşünebilirdi...

11 Nisan 2005: Versiyon 2.6 Yayınlandı!ASIO4ALL 2.6'yı indirin! Sürüm 2.6'daki değişiklikler:

    Ses motoru yeniden başlatıldığında yaklaşık 4k belleğin bayatlamasına neden olabilecek küçük bir bellek sızıntısı düzeltildi.

    Ses donanımı desteklediği sürece 44,1 kHz'in altındaki örnekleme hızları için destek ekleyin.

    Düşük arabellek boyutu ayarlarında daha az aşırı yükleme. Bu, oldukça fazla sayıda kartta v2.5'e kıyasla arabellek boyutunun yaklaşık yarısı kadar, kayıpsız performans anlamına geliyor.

    Bazı Envy24 tabanlı kartlarla ilgili sorunları çözmek için varsayılan örnekleme hızının işlenmesi değiştirildi.

    Belirli AC97 sürücüleriyle ilgili sorunları çözmek için varsayılan ayarlar uyarlandı.

Revizyon Geçmişi:

19 Mart 2005: Versiyon 2.5

    Bir CT sürücüsü sorununa daha geçici çözüm. Audigy LS artık girişler etkinken de çalışıyor. MP3+ artık CT tarafından sağlanan sürücüyle (sbusb.sys) çalışıyor, dolayısıyla MP3+ için genel usbaudio.sys dosyasına geri dönmeniz gerekmiyor. Audigy LS ile en iyi sonuçları elde etmek için kesinlikle "44.1kHz'i Her Zaman Yeniden Örnekle" seçeneğini etkinleştirmeniz gerektiğini buldum.<->ASIO4ALL gelişmiş kontrol panelinde 48kHz".

    Genel Windows USB ses sürücüsünü (usbaudio.sys) kullanan çoğu USB ses aygıtı için gecikme telafisinin artık varsayılan ayarlarla doğru olması gerekir.

    Bazı WDM sürücüleri için ve onların özel tuhaflıklarına göre varsayılan ayarlar değiştirildi.

06 Mart 2005: Versiyon 2.4

    Listedeki ilk ses cihazının "yapışkan" hale gelmesi, yani kontrol panelinden devre dışı bırakılamaması sorunu düzeltildi.

    CT sürücülerindeki bir hata için geçici çözüm. Audigy & Co. tekrar çalışmalı.

    Daha fazla USB cihazı için destek ekleyin.

    Aslında yardımcı olmak yerine kullanıcının kafasını karıştırma olasılığı daha yüksek olan kilitlenme kurtarma özelliğini kaldırın.

    Kontrol paneline uygun sürüm görüntüsünü ekleyin.

    Biraz daha küçük performans başka şeyleri de değiştirir.

11 Şubat 2005: Versiyon 2.3

    Uygulama başına/kullanıcı başına ayarların bakımı tekrar çalışır.

    Belirli yapılandırmalarda iyileştirilmiş kararlılık.

    Biraz daha performans ince ayarı.

    M-Audio USB sürücülerinde (MobilePre USB,...) BSOD'ye neden olan bir hata için geçici çözüm.

    Birkaç küçük şey daha.

07 Aralık 2004: Versiyon 2.2

    Bazı SoundMax sürücüleri ile ilgili bir soruna geçici çözüm ekleyin.

    Bazı ses uygulamalarıyla daha iyi işbirliği yapabilmesi için açma/kapama politikasını biraz değiştirin.

    Gecikme tahmin-o-matic'inde daha küçük değişiklikler.

    WinXP modern temalarıyla kontrol panelindeki küçük grafik hatalarını düzeltin

    Sürücü artık genel olarak "misafir" hesabı da dahil olmak üzere tüm kullanıcı ayrıcalık düzeylerinde de çalışıyor. Kurulum elbette yönetici ayrıcalıkları gerektirir.

    Sürücünün ikinci kez açıldığında arıza yapmasına neden olabilecek bir sorunu düzeltin. Ancak bu, herhangi bir gerçek dünya kurulumunda gözlemlenmemiştir.

    Örnekleme hızını değiştirirken sorunlara neden olabilecek bir sorunu düzeltin.

26 Kasım 2004: Sürüm 2.1

    Arabellek boyutu ne olursa olsun çatırtılara neden olabilecek hata düzeltildi.

    Aşırı yük algılama ve kurtarma ekleyin. Bu, ses motorunun tüm "hissini" değiştirir; daha önce çoğunlukla ani aşırı çatırtı başlangıcı olarak kendini gösteren şey, artık kısa bir anlık sessizliğe indirgenmiştir. Aşırı yüklenme durumu ortadan kalkmazsa sessizlik daha da artacaktır. Bu, donanım ara belleğe alınmış modda gerçekleşmez çünkü bu modda WDM alt sistemini aşırı yüklemek neredeyse imkansızdır.

    Ses motoru bir kez daha optimize edildi (ancak donanım arabellek modunda değişiklik yok). Ortalama gecikme AŞAĞI!

  • Otomatik gecikme telafisinde daha fazla değişiklik (hala devam eden çalışmalar)

    Podyumda ses girişini devre dışı bırakan hata düzeltildi.

    Bir parametre yükleme/kaydetme sorunu düzeltildi. Kötü haber şu ki, sürüm 2.0 ile yaptığınız tüm ayarları yeniden yapmanız gerekecek. Üzgünüm!

    Hala burada kalacak olan Tartışmalı Ok(tm) hala mevcut!

11 Kasım 2004: Sürüm 2.0

    Bu neredeyse tamamen yeniden yazıldı.

    1.8 beta 1'de yapılan değişikliklere kimse itiraz etmediği için bu son sürüm oluyor, iki değişiklik daha...

    Geliştirilmiş Doğrudan DMA modu yeniden başlatma davranışı. Bu, bu modu Cakewalk Sonar'da bir miktar kullanışlı kılar.

    Yeniden örnekleme etkinken çökmelere/düzensiz davranışlara neden olan/olmayan bir hata düzeltildi.

Doğrudan DMA Modu artık PCMCIA cihazları için seçilemez.

Ana bilgisayar uygulamasındaki örnekleme hızının değiştirilmesi artık kararsız davranışlara neden olmamalıdır.

Sonar'ın ara sıra kaza yapmasına neden olan bir yarış durumu vardı. Bu düzeltildi.

Doğrudan DMA Arabelleği modu artık bazen ve bazı durumlarda biraz daha hızlı yeniden eşitleniyor...

Son olarak: 44,1kHz Örnekleme Hızı 4 HEPSİ! DSP olaylarını okuyarak gerekli çalışmaları yaptım. ASIO4ALL artık 44,1 kHz'i desteklemek için gerektiğinde örnekleme hızı dönüşümü yapıyor. Kişisel görüşüme göre, yeniden örnekleme kalitesinin en azından makul olduğunu düşünüyorum; bir fark duyabiliyor musunuz? Son DSP çalışmamın 12 yıl önce olduğunu düşünürsek hiç de fena değil... Yeniden örnekleme şu anda yalnızca arabelleğe alınmış modda çalışıyor (DMA kutusu işaretli değil)

Ayrıca, 44,1kHz'de (her zaman 48kHz'den/48kHz'e yeniden örneklenir) yeniden örneklemeyi zorlamanıza olanak tanıyan yeni bir onay kutusu vardır. Bu seçeneğin nedeni: Bir dizi düşük maliyetli ses donanımının WDM sürücüsünün anında yeniden örnekleme özelliğine sahip olduğunu keşfettim. Bunun kalitesi çoğu zaman çok tartışmalıdır. Ayrıca, 48kHz'de makul gecikme değerlerine ulaşılabilen ancak 44,1kHz'de şiddetli çatırtıların meydana geldiği bir durumla karşılaşmış olabilirsiniz. Eğer bu sizin sisteminize benziyorsa, işaretlenecek kutu bu olacaktır (En azından bu, _my_lappy için nihai düzeltmeydi...)

Başka bir onay kutusu eklendi: "Girişi Devre Dışı Bırak". Bunun amacı kolayca açıklanabilir: ASIO girişine ihtiyacınız yoksa daha iyi bir genel gecikme süresi elde edebilirsiniz. bu seçeneği işaretlerken daha küçük arabellek boyutları.

Kontrol Panelinin davranışı biraz değiştirildi: Doğrudan DMA kutusunu işaretlediğinizde ve mevcut ayarlar çok makul olmadığında, arabellek boyutu ve iodelay ayarları makul varsayılanlara ayarlanır. Bunun nedeni bazı ayarların uygun olmasıdır. ara belleğe alınmış mod, Doğrudan DMA Modunda bir anlam ifade etmez ve kullanıcının, bu moda geçtikten sonra aşırı cızırtı nedeniyle uzun bir süre boyunca Doğrudan DMA Modunun sistemlerinde çalışmadığına inanmasına neden olabilir. Her zaman şunu unutmayın: Doğrudan DMA Modu, harika bir özellik, ancak sürücü yeniden başlatıldığında sakinleşmesi birkaç saniyeye ihtiyaç duyuyor. Ne yazık ki, örneğin Cakewalk Sonar, her oynatma/durdurma/oynatma döngüsünde ASIO'yu yeniden başlatarak Doğrudan DMA Modunu bu ortamda neredeyse kullanılamaz hale getiriyor. .

Çoklu cihaz kurulumlarında "Kullanıcı Deneyimini" geliştirmek amacıyla, tüm kontrol paneli ayarları artık cihaz başına saklanmaktadır. Cihazlar arasında geçiş yapmak daha önce uygulanan ayarları geri çağıracaktır.

Arabelleğe alınmış (DMA olmayan) modda sürücünün giriş arabelleklerini bırakma olasılığı artık daha düşük. Bu, bazı sistemlerde giriş kalitesinde/gecikmede iyileşme anlamına gelir.

Doğrudan DMA Arabellek Modu, daha fazla kararlılık ve zamanlama doğruluğu için yeniden tasarlandı. Maalesef bu, Arabellek Boyutu ve Gecikme ayarlarını yeniden ayarlamanızı gerektirir. Yani geçmişte 128/3/3 ayarınız olsaydı, artık ör. 128/6/8. Ancak bu, gecikmenin arttığı anlamına gelmez! Sadece bu kaydırıcıların fiziksel aralıkları biraz değişti. Ayrıca bazı sistemlerde makul bir Giriş Gecikmesi ayarlamayı imkansız hale getiren bir sorun da düzeltildi.

Doğrudan DMA Arabellek Modunda medya senkronizasyonunu iyileştirin.

Kontrol panelini çevrimdışı başlatmak için bir özellik ve masaüstü kısayolu eklendi. Çevrimdışı değişikliklerin anında etkisi olmaz. Umarım eseri beğenirsiniz ;-)

Bazı durumlarda BSOD'ye neden olan bozuk Creative sürücüleri için geçici çözüm Ses Blaster kartlar. Aynı kartların Microsoft sürücüleri her zaman iyi çalışıyor gibi görünüyor.

Bazı USB aygıtlarında hiçbir girişin bulunmamasına neden olan bir hata düzeltildi.

Ses cihazının 48kHz'i desteklememesi durumunda sürücünün bazı uygulamalarla çalışmamasına neden olan bir hata düzeltildi

Hatalı bir ana bilgisayarın hatalı bir WDM sürücüsüyle karşılaştığı durumlar için geçici çözüm eklendi. Uygulama ikinci kez başlatıldığında bu durum ASIO sürücü hatasıyla kendini gösterir.

Belirli ayarlarda giriş kalitesini iyileştirebilecek küçük değişiklik.

ESS Audio Drive serisi gibi 48000Hz örnekleme hızını desteklemeyen ISA kartlarıyla (evet, doğru!) çalışması sağlandı - peki, bir WDM sürücüsü olduğu sürece neden denemiyorsunuz?

DMA kutusunun gösterilmesine ilişkin gereksinimler bir miktar gevşetildi. Ancak bunu asla USB cihazları için kontrol etmeyin!

Çok kanallı kayıt kartlarıyla ilgili bir sorunu düzeltin; yine DSP2000 C-Port'umda çalışıyor ;-)

Doğrudan DMA Arabellek modu daha iyi performans için biraz değiştirildi (test edilmesi gerekiyor) Olumsuz bir yan etki olarak, uygulamayı başlattıktan veya kontrol panelinde bazı değişiklikler uyguladıktan sonra işlerin senkronize olması daha uzun bir süre gerektirebilir. Yeniden senkronizasyon birkaç saniye sürecek ve bu sırada çatırtılar ve benzeri sesler duyulacak.

BufferSwitch() çağrılarını bırakan tüm ana bilgisayar uygulamaları için genel geçici çözüm. Reason geçici çözümünü geçersiz kılar; artık özel bir muamele yok. Tracktion için de bazı şeyleri düzeltmemiz gerekiyor.

Sample artık kontrol panelini açmaya çalışırken çökmüyor.

Ses cihazının zaten kullanımda olduğu tespit edildiğinde bir Mesaj Kutusu ekleyin. On vakadan dokuzunda bunun nedeni "Microsoft GS Wavetable SW Synth"in bir yerde MIDI çıkış cihazı olarak etkinleştirilmesidir.

ASIO kontrol paneline bir sürüm numarası ekranı ekleyin, böylece işleri karıştırmak artık o kadar kolay olmaz.

Gerçekten önemli bir düzeltme oldu ve bu yüzden son sürümden sadece bir gün sonra yeni bir sürüm yayınlamaya karar verdim. Rev 1.1'den 1.2'ye giderken, eskiden revaçta gayet iyi çalışan şeylerin artık işe yaramadığını gösteren son derece aptalca bir hata ortaya çıkardım. 1.1

ASIO kontrol paneli artık farklı bir ses cihazı seçildikten hemen sonra güncellenmektedir. Bu, birden fazla ses cihazının bulunduğu sistemlerde küçük bir rahatsızlıktı.

Bazıları için iyi haber! ASIO4ALL artık daha da fazla ses cihazıyla çalışıyor. Artık yeni bir "16bit Örnekleri Zorla" onay kutusu var; bu, WDM sürücüsünün örneğin; 20 ancak istendiğinde bunu gerçekten destekleyecek hiçbir planı yok. "Normal" Windows'ta bu sorun değildir çünkü Windows'ta her şey yalnızca 16 bittir. Ancak ASIO4ALL donanımınızı bit derinliği kadar maksimuma çıkarmaya çalışır. En önemlisi, bu geçici çözümün elde edildiği bildirildi SigmaTel ASIO4ALL ile çalışacak çipler.

ASIO4ALL'un WDM sürücü arayüzüne bağlanma biçiminde küçük değişiklik.

Bu sefer oldukça fazla değişiklik oldu. Henüz her şeyi bitirmedim, ancak halihazırda yapılan düzeltmelerin/iyileştirmelerin sayısı nedeniyle şimdilik bu yeni sürümü çıkarmaya karar verdim.

Kodda, örnek başına giriş ve çıkış bitlerinin aynı olmadığı cihazlar için sol kanal dışındaki tüm kanallarda bozuk çıktıya neden olabilecek oldukça aptalca bir hata düzeltildi. Yaralanmayı daha da kötü hale getirmek için, yeni AC97 codec'lerinin çoğu bu kategoriye girer (örneğin, 20 bit çıkış/16 bit giriş). Üzgünüm "bunun için!

Bir dizi kötü niyetli ana bilgisayar uygulaması için geçici çözüm ekleyin. Bu olayla karşılaştıysanız: Ana bilgisayar uygulamanızı başlatırsınız, ASIO kontrol paneline girersiniz, temiz bir ses elde etmek için arabellek ayarlarını optimize edersiniz, sonra uygulamadan çıkıp uygulamayı yeniden başlatırsınız ve birdenbire cehennemin çatırdadığını görürsünüz -> artık lanet etmeyin , artık bunun için bir geçici çözümümüz var! Bu yalnızca ara belleğe alınmış mod için geçerlidir; Doğrudan DMA Arabelleği seçeneği işaretli değil.

Bazı çok kanallı cihazlar için desteği iyileştirin ve cihaz listesinde görünen ancak örnekleme hızı ayarlanamayan cihazlarla ilgili sorunu düzeltin (Gerçek hata mesajı, sıralayıcınızın bununla ne kadar karıştığına bağlıdır). 44.1kHz ile 44.1kHz'de çalıştırın Yalnızca 48kHz.

24 bit paketlenmiş PCM örnek formatı (32 bit yerine) için destek ekleyin; bu, 32 bit PCM çıkışını desteklemeyen > 16 bit cihazlarla ilgili sorunu çözecektir.

ASIO kontrol panelinde bir şeyler yaparken çökmesine neden olabilecek pek çok nedeni düzeltin (Oh peki...)

Girişi olmayan cihazlarla çalışmayı etkinleştirin. Bu durumda iki fantom giriş yaratılıyor çünkü bazı uygulamalar bunu gerektiriyor gibi görünüyor.

USB ses cihazları artık cihaz listesinde görünmelidir. (en azından bazıları öyle olmalı, diğerleriyle hâlâ sorun yaşıyor...) Bu sürümü bir önceki sürümün üzerine yüklerseniz veya üzerinde kontrolüm olmayan başka şeyler olursa, ASIO'daki Doğrudan DMA Arabelleği seçeneğini kontrol edebilirsiniz. USB ses aygıtınız için kontrol paneli: YAPMAYIN! (favori renginiz mavi olmadığı sürece). Windows dahili USB ses sürücüsünde (usbaudio.sys), USB ses aygıtları için bu seçeneği etkinleştirirseniz sistemin kaboooom olmasına neden olan bir hata var !

Sebep Hakkında Güncelleme sorun:
'den bir yanıt aldım
Pervane kafaları ve aşağıdaki hata açıklamamın tamamen doğru olmadığı anlaşılıyor. Aldığım bilgilerle çok daha iyi bir geçici çözüm uygulayabildim. Eğer bunu şununla kullanıyorsanız sebep bu yeni sürüm bir zorunluluktur. Ekran güncellemelerinden kaynaklanan çatlaklar artık neredeyse tarih oldu! Düşük Öncelikli Ses onay kutusu rev. 1.1 gitti. Sürücü artık otomatik olarak kontrol ediyor sebep geçerli ana bilgisayar uygulamasıdır ve bu durumda (daha iyi) geçici çözümü sessizce uygular.

Cihaz numaralandırıcısında, belirli koşullar altında bazı cihazların cihaz listesinde görünmesini engelleyen bir hatayı düzeltin.

Garip bir nedenden dolayı geçici çözüm ekleyin davranış. Ancak bu deneyseldir. Artık sadece koşuyorsanız kontrol etmeniz gereken yeni bir onay kutusu var. sebep bu sürücüyle. Eğer sen bir Pervane başlığı şunu okuyorum: ASIOoutputReady()'yi eşzamansız olarak çağırmanın, akla gelebilecek herhangi bir şekilde yardımcı olacağını düşündüren şey nedir? Sektörün geri kalanının yaptığı gibi yapın: BufferSwitch()->FillOutput()->ASIOoutputReady()->MoreStuff()->Return(). Aniden, ekranda bir şeyleri hareket ettirdiğinizde her şeyin mutlaka çatırdaması gerekmediğini fark edeceksiniz. Fazladan bir ipliğe ihtiyacı yok, ondan kurtulun!

Önceki bir sürümün üzerine kurulum artık kontrol paneli ayarlarını varsayılanlara sıfırlamamaktadır. Varsayılan parametrelerle kurulum yapabilmek için öncelikle önceki sürümü kaldırmanız gerekmektedir.

1.0 (Son)

Destekleyen cihazlar için Doğrudan DMA Tampon G/Ç'si eklendi. Bu mod CPU üzerinde çok yumuşaktır ve pro donanımla elde edilen değerlere eşit gecikmeler elde edilebilir.

Bunun neden bazı sistemlerde çalışıp bazılarında çalışmadığını anlamak için, WDM ses sürücülerinin iki çeşitte bulunduğunu bilmek gerekir: WaveCyclic ve WavePci. Sadece WavePci ile şansımız var, çünkü bu sürücüler aslında ses verilerini arabelleğimizden kopyalamazlar, bunun yerine onlara gönderdiğimiz arabelleği mevcut DMA arabellekleri haline getirirler. Ancak ara belleklerimizi WDM ses sürücüsüne gönderdikten sonra bile hâlâ nerede olduklarını biliyoruz, değil mi? Böylece, o anda oynatılmakta olan arabelleğe yazarken, doğrudan DMA arabelleğine yazıyoruz! İşin zor kısmı tam olarak nereye yazılacağını ve her şeyin nasıl senkronize tutulacağını bulmaktır.

Özetle, Doğrudan DMA Arabelleği modu bu şekilde çalışır. Ne yazık ki, çoğu tüketici sınıfı ürün yalnızca WaveCyclic tipi sürücülerle geliyor gibi görünüyor. Artık daha fazla geri bildirim bana, ironik bir şekilde, en yaygın AC97 yongalarından bazılarının, yukarıdaki ifademin aksine, aslında bu modu desteklediği izlenimini verdi. İyi haberler? Belki senin için ama benim için değil çünkü kucağımdaki "Ali Ses Hızlandırıcı" bunlardan biri değil! *grrrrrrr*

Bazı küçük iyileştirmeler.

1.0 Betası:

İlk kararlı sürüm.

Bu yazıda WDM Audio ASIO4ALL için evrensel ses sürücüsünden biraz bahsedeceğiz. Müzisyenler tarafından müzik bestelerini kaydetmek ve çalmak için kullanılan, çoğunlukla yeni olmayan ve "varsayılan" (yerleşik) ses kartlarının bazıları, çeşitli "müzik düzenleme" yazılımlarıyla çalışırken genellikle her zaman mümkün olduğu kadar ideal davranmaz. alışılagelmişe uyum açısından mesleki gereksinimler yazılımdan “ses donanımına”.

Aslında, bu sürücü mecazi anlamda "yakınlaştırır, temas noktalarının sayısını artırır" ve ses donanımını artırmak dışında "böyle" hiçbir şey yapmaz - ses akışının tam olarak değiş tokuşunu sağlar. ...Bazı durumlarda “uyku” yeteneklerini de içerir. Doğru, keşke Ayrıca işlemedeki gecikmeyi normallik noktasına kadar en aza indiririm, örneğin - bunun hiçbir bedeli olmaz :-)...

Geliştiricinin önerdiği gibi, ses işlemede en iyi sonuçları elde etmek için sistem seslerini kapatmalısınız. işletim sistemi(Windows başlatma ve kapatma sesleri sayılmaz) daha az tahmin edilebilir sesler "ASIO4ALL için ses cihazı başlatma işlemini engelleyebilir"...

ASIO4ALL sürücüsünü kurma

ASIO4ALL sürücüsünü kurarken evrensel bir öneri yoktur. Her vaka bireyseldir. Uygulama ASIO4ALL sürücüsünü tanıdıktan sonra tepside moda bağlı olarak farklı görünebilecek bir simge görünür. Ses çalarken:

– sürücü durdurulduğunda.

Sürücü simgesi tepside görünmüyorsa bu, sürücünün şu anda kullanımda olmadığı anlamına gelir. Bazen ayarlarda yapılan değişiklikler yalnızca ses uygulaması yeniden başlatıldıktan sonra etkili olabilir. Tüm ses (müzik) editörlerinde, ses ayarları seçeneklerinde bir düğme bulunur, örneğin “ » , bunun yardımıyla (tepsi simgesine tıklandığında olduğu gibi) bu sürücünün ayarlar paneli çağrılır.

1. Bulunan WDM ses cihazlarının listesi.

Çift durum göstergesi. Etkinlik simgesinin yanında bir cihaz durumu göstergesi bulunur:

– cihaz başarıyla açıldı.

– cihaz şu anda etkin değil.

– cihaz kullanılamıyor (başka bir uygulamada kullanılmasından kaynaklanıyor olabilir).

– cihaz bilinmeyen bir nedenden dolayı kontrol edilemiyor.

2. Tampon boyutunun ayarlanması (örneklerde).

Daha fazla değer, daha fazla gecikme anlamına gelir. Ses çalarken çatırtı sesleri veya “kırılmalar” şeklinde sinyal kesintileri gözlemlenirse bu değerin arttırılması gerekir.

3. Varsayılan ayarları geri yüklemek için düğmeye basın.

Sürücü ayarları sırasında işin kalitesi bozulursa, ayarları orijinal ayarlara "geri döndürme" seçeneği.

4. Gelişmiş ayarlar modunu etkinleştirmek için düğmesine basın.

Etkinleştirmek için ek seçenekler içerir ince ayarlar sürücüler. Bu modu çağırırken aşağıdaki görünüm görünür:

Ek sürücü ayarları

5. Gecikme telafisi.

Bu parametreye esas olarak bir sıralayıcıda çalışırken, aynı anda çalınan ses parçalarıyla MIDI komutlarını seslendirirken bir gecikme olduğunda dokunulmalıdır.

6. Donanım arabelleğinin kullanılması.

Donanım arabelleğini kullanma yeteneği genellikle yalnızca aşağıdaki gibi sürücülerde mevcuttur: WavePCI. Donanım arabelleğe almanın temel avantajı, daha az çekirdek bilgi işlem kaynağı kullanmasıdır. Önerilen başlangıç ​​değerleri 128 ila 256 arasındadır.

7. Çekirdek arabelleklerinin sayısı.

Donanım arabelleği kullanılmıyorsa bu değerlerin ayarlanması çıkış arabelleklerinin sayısını belirler. Her ek arabellek, boyutuna göre gecikmeyi artırır. Daha yüksek değerlerle hem kararlılık hem de gecikme artar. Düşük değerlerde etki tersine döner.

8. 44,1 ile 48 kHz arasında dönüşüm.

ASIO4ALL, örnekleme hızlarını 44,1 kHz'den 48 kHz'e ve gerçek zamanlı olarak geri dönüştürme yeteneğine sahiptir. ASIO4ALL'un 44,1 KHz modunda açıldığı ve WDM sürücüsünün bu frekansı desteklemediği durumlarda dönüşüm otomatik olarak gerçekleşir.

9. WDM sürücüsünü 16 bit modunda çalışmaya zorlamak.

Bu özellik yalnızca aşağıdakilerle çalışma yeteneğine sahip sürücülerle çalışır:

bit derinliği 16 Bit'ten yüksek (ve 24'ten az) olan akışlar, ancak aslında bunu reddediyor.

Örneğin böyle bir sürücü SigmaTel AC97.




Tepe