Windows 10'da Yaygın Ses Arabirimi Sorunları Nasıl Giderilir

çıktı alınmadan önce öykünme katmanından geçer.
  • WaveOut : DirectSound'un son derece modası geçmiş bir öncülü, bu asla kullanılmamalıdır, ses sürücüleriniz o kadar çalışmadıkça, bir şekilde çalışan tek şey budur ( Bunu daha önce görmüştüm) .
  • WDM Kernel Akışı : WaveOut'tan biraz daha az CPU yoğun olan ancak kaçınılması gereken bir başka eski eski ses modu.
  • WASAPI : Bu DirectSound'a benzer, ancak 'Özel' modu kullanması, yani WASAPI modunu hangi uygulamada kullanırsanız kullanın, ses sürücüsünün tam kontrolünü ele geçirecektir. Dolayısıyla, WASAPI modunda açık bir DAW'niz varsa, Google Chrome'da bir YouTube videosundan ses duymazsınız - çünkü DAW'daki WASAPI modu ses sürücüsünün özel kontrolünü ele geçirmiştir.
  • ASIO : Özel bir donanım düzeyinde sürücü, tipik olarak gerçek bit hızı desteğine sahiptir ve neredeyse hiç gecikme yoktur. ASIO, kendi ASIO sürücüleri olan bir donanım aygıtınız varsa, giriş kaydı için tercih edilen ses sistemidir. Örneğin, birçok USB DAC, ses arabirimi ve dijital efekt pedalında, doğrudan üreticilerinden temin edilebilen özel ASIO sürücüleri bulunur.
  • Artık çeşitli ses sistemlerini açıkladığımıza göre, DAW'larla çalışırken bazı yaygın ses sorunlarını çözelim.



    ASIO Modu: Giriş USB üzerinden algılandı, Windows sesini seçemezsiniz ( Örneğin. Realtek) çıktı olarak.

    Bu tasarım gereğidir. Ses sistemi olarak ASIO seçildiğinde, ASIO özellikli cihaz giriş / çıkış kaynağı olur. ASIO'dan ses çıkışını duymak için, cihazın çıkışından bilgisayarınızın girişine bir kablo bağlamanız gerekir ( veya bilgisayarınıza bağlı olmayan alternatif bir çift hoparlör) .

    İşte bir şema:





    Ses cihazım USB üzerinden bilgisayarıma bağlı. ASIO sürücülerini kullanarak bir enstrüman kaydederken aynı zamanda bilgisayar hoparlörlerimden ses çıkışı almam gerekmez mi?

    Hayır. Bir geri bildirim döngüsü yaratırsınız. ASIO'nun donanıma özel bir sürücü olduğunu unutmayın. münhasıran donanım aygıtını kullanır.



    Ses cihazından PC'nize USB üzerinden sinyal gönderiyorsunuz. Sinyal daha sonra DAW'nizde karıştırılır. Daha sonra sinyali gönderir geri OUTPUT hattından geçmek için ses arayüzünüze.

    Temelde istediğiniz şey, ses sinyalinin ses cihazınızdan PC'nize gitmesi, DAW'da karıştırılması, ardından ses cihazınıza geri dönmesi ve ardından bilgisayarınızın hoparlörlerine geri dönmesidir. Bu mümkün değildir, çünkü bilgisayar hoparlörleriniz yazılım düzeyinde ASIO sürücülerinin bir parçası değildir.

    Bunu yapabilseydiniz ne olurdu, ses sinyali ses arabiriminiz ile PC hoparlörleriniz arasında sonsuza kadar gidip gelir, insanoğlunun bildiği en berbat sesi ileri geri dönerken yaratır, giderek daha yüksek ve gıcırtılı hale gelirdi. ikinci. Şunun eşdeğeri olacaktır:



    TLDR: ASIO özel modunu kullanırken, doğrudan ASIO donanım cihazınıza bağlı harici bir çıkışa ihtiyacınız vardır. Hoparlörleriniz karışımın bir parçası olmadığından, bilgisayar hoparlörlerinizden yazılım düzeyinde çıkmayacaktır.

    ASIO girişini nasıl kullanabilirim ve yine de PC hoparlör çıkışı alabilirim?

    Burada iki seçeneğiniz var.

    DirectSound'u kullanabilirsiniz. meli ASIO cihazınızı giriş olarak ve bilgisayarınızın yerel hoparlörlerini ( Realtek vb.) çıktı olarak. Ancak bu ekler çok gecikme süresi, çünkü her iki katmanı da öykünme düzeyinden geçer.

    Örneğin bir gitar çalıyorsanız, tellere bastıktan 5 saniye sonra gitar notalarını duyarsınız. Giriş sinyali ses cihazınızdan PC'nize geçtiğinden, öykünmede karıştırıldığından ve ardından Realtek ( veya yerel PC sesiniz ne olursa olsun. Muhtemelen Realtek).

    İkinci seçeneğiniz ASIO4ALL. Bu, Windows'u, Realtek gibi alternatif bir çıktıyla ASIO tabanlı girişe izin vermesi için 'kandıran' üçüncü taraf, genel bir ASIO sürücüsüdür. Bunu, büyücülük ve çekirdek akışı sarmalama ve gerçekten açıklayamadığım diğer birçok küçük süslü terim aracılığıyla yapar. Oldukça iyi çalışıyor - gecikme, saf ASIO modu kadar iyi değil, DirectSound'dan çok daha hızlı.

    ASIO4ALL kullanıyorum, ancak DAW'mde giriş / çıkış seçeneği yok mu?

    “ASIO Yapılandırması” na tıklayın ve giriş ve çıkış cihazlarınızın ASIO4ALL istemcisinde gerçekten etkinleştirildiğinden emin olun. Ardından DAW'nizi yeniden başlatın.

    Bir DAW'da ASIO4ALL kullanımı hakkında daha ayrıntılı açıklama için, bkz. Appual'ın kılavuzu Reaper DAW Kullanarak PC'de Gitar Nasıl Kaydedilir .

    DirectSound kullanıyorum ve çıktıda korkunç bir çatırtı ve parazit var.

    DirectSound gecikmesiyle daha önce bahsettiğim şey buydu. DirectSound’un emülasyon hızı ( kaydettiğiniz şeyi işleme ve gerçek zamanlı çıktı alma yeteneği) büyük ölçüde bir dizi faktöre bağlıdır, ancak CPU büyük bir faktördür.

    Tampon çok düşük ayarlandığında ( daha düşük arabellek = daha hızlı öykünme) , sürücü kendi başına takılıp kalıyor ve o korkunç çıtırtı seslerini çıkarmaya başlıyor. Fakat daha yüksek tampon ayarınız, daha fazla gecikme tanıtıldı ( enstrümanınızı bir notayı çaldıktan birkaç saniye sonra duymak). Dolayısıyla, DirectSound ile, CPU'nuz nefes almaya başlamadan ve daha fazla ayak uyduramadan önce 'Buffer' ayarını ayarlamanız ve 'tatlı noktayı' bulmanız gerekir.

    Bu yüzden ASIO veya ASIO4ALL'a bağlı kalmalısınız.

    DAW'm ses modlarını değiştirirken çöküyor.

    Bu oldukça yaygındır ve bunun nedeni genellikle bilgisayarınızdaki bazı uygulamaların ses cihazınızın özel kontrolünü ele geçirmesidir. Öyleyse, arka planda Chrome'un açık olduğunu ve DAW'nizdeki ses cihazını ASIO'dan DirectSound'a değiştirmeyi denediğinizi varsayalım. Ancak bazı nedenlerden dolayı Chrome, DirectSound üzerinde özel kontrole sahipti. Yani şimdi DAW'niz çöküyor, çünkü Chrome'dan ses sürücüsünün kontrolünü alamıyor. Genellikle 'ilk gelen ilk hizmet alır' esasına dayanır.

    Önce yapmayı deneyebileceğiniz şey, bilgisayarınızda ses kullanabilen hiçbir uygulamanın açık olmadığından emin olmaktır. Buradaki sorun, Windows'un bile ses efektleriyle birlikte sesi kullanabilmesidir. Yani hemen hemen her şeyi devre dışı bırakmanız gerekiyor.

    Ayrıca, ses cihazlarınızda 'Özel Modu' devre dışı bırakmayı deneyin. Dürüst olmak gerekirse, WASAPI modunu kullanmak istediğinizde etkinleştirmeniz gerekir.

    Ses arabirim çıkışımı harici hoparlörlere / kulaklıklara bağladım, ancak yalnızca Sol veya Sağ kanal sesini alıyorum, ikisini birden değil mi?

    Muhtemelen bir mono kablo kullanıyorsunuz. Özel ses cihazınıza bağlı olarak, muhtemelen bir stereo eklenti adaptörüne ihtiyacınız olacaktır. Veya 6,3 mm ila çift stereo kablo. Veya bir dizi başka garip varyasyon, çünkü gerçekten cihazınıza ve onu neye bağlamaya çalıştığınıza bağlıdır. Yerel ses donanımı mağazanıza sorun.

    Etiketler pencereler 10 4 dakika okundu