Windows 10'da Ortak Ses Arabirimi Sorunları Nasıl Onarılır

Windows PC'nizi ses kaydı için ayarlama, özellikle karışıma ses donanımı, enstrümanlar ve DAW'lar eklerken biraz başınızı ağrıtıyor olabilir. Bu yazıda, ses sürücüleri, donanım yapılandırması ve “a-ha!” Anları ile ilgili bazı genel sorunları gözden geçiriyoruz.

Windows ses API'lerinin açıklaması

Çoğu DAW'de, ses API'sini değiştirebilirsiniz. Seçenekler ve ne yaptıkları tipik olarak:

Windows ses sistemleri.
  • DirectSound : Microsoft DirectX API'sine aittir. Tüm ses aygıtlarının Windows ile düzgün çalışması için evrensel bir yoldur. DirectSound ile canlı izlemede kaydetme sorunu ( aynı anda kayıt yaparken gerçek zamanlı çalma) DS'nin, girişiniz ( gitar, klavye, vb.) Çıkıştan önce emülasyon katmanından geçerken büyük miktarda gecikme getirmesidir.
  • WaveOut : DirectSound'a son derece eski bir öncül olan, ses sürücüleriniz bu kadar rahatsız olmadıkça, hiçbir zaman işe yarayan tek şey bu olmadıkça bu kullanılmamalıdır ( bunu daha önce gördüm) .
  • WDM Çekirdeği Akışı : WaveOut'tan biraz daha az CPU kullanan, ancak bundan kaçınılması gereken başka bir eski eski ses modu.
  • WASAPI : Bu, "Exclusive" modunu kullanması dışında DirectSound'a benzer; bu, WASAPI modunu kullandığınız uygulama ses sürücüsünün denetimini tümüyle ele geçireceği anlamına gelir. Dolayısıyla, WASAPI modunda açık bir DAW'nız varsa, Google Chrome'da bir YouTube videosundan ses duymazsınız; çünkü DAW'daki WASAPI modu ses sürücüsünün kontrolünü tamamen 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çbir gecikme yoktur. ASIO sürücüleri olan bir donanım cihazınız varsa, ASIO giriş kaydı için tercih edilen ses sistemidir. Örneğin, birçok USB DAC, ses arabirimi ve dijital efekt pedalında, üreticilerinden doğrudan kullanılabilen özel ASIO sürücüleri bulunur.

Şimdi çeşitli ses sistemlerini açıkladığımıza göre, DAW'lerle çalışırken bazı genel ses sorunlarını gidermenizi sağlar.

ASIO Modu: Giriş USB üzerinden algılandı, Windows sesi ( örn. Realtek) çıkış olarak seçemiyor.

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

İşte bir şema:

Ses cihazım bilgisayarıma USB üzerinden bağlı. Bilgisayarımdaki hoparlörlerden aynı anda ASIO sürücüleri kullanarak bir ses kaydı almamalı mıyım?

Hayır. Bir geri bildirim döngüsü oluşturacaksınız. ASIO'nun sadece donanım cihazını kullanan, donanıma bağlı bir sürücü olduğunu unutmayın.

Ses aygıtından PC'nize USB üzerinden sinyal gönderiyorsunuz. Sinyal daha sonra DAW'nızda karıştırılır. Daha sonra ÇIKIŞ satırından geçmek için sinyali tekrar ses arayüzünüze gönderir.

Temel olarak sorduğunuz şey, ses sinyalinin ses aygıtınızdan PC'nize seyahat etmesi, DAW'da karıştırılması, ardından ses aygıtı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 seviyesinde ASIO sürücülerinin bir parçası değildir.

Bunu yapabilseydiniz ne olurdu ses sinyali, ses arabiriminiz ve PC hoparlörleriniz arasında sonsuza kadar ileri geri hareket eder, insanlığın bildiği kadar ileri ve geri giderek daha gürültülü ve titreyerek bilindiği en korkunç sesi yaratır. ikinci. Bunun eşdeğeri olurdu:

TLDR: ASIO özel modunu kullanırken, doğrudan ASIO donanım cihazınıza bağlı bir harici çı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 çıkmaz.

ASIO girişini nasıl kullanabilirim ve bilgisayar hoparlörü çıkışını nasıl alabilirim?

Burada iki seçeneğin var.

ASIO cihazınızı giriş olarak seçmenize izin veren DirectSound'u ve bilgisayarınızın ana hoparlörlerini ( Realtek, vb.) Çıkış olarak kullanabilirsiniz. Bununla birlikte, bu, her iki katmanı da öykünme düzeyinden geçirdiği için çok fazla gecikme ekler.

Örneğin, bir gitar çalıyorsanız dizelere bastıktan 5 saniye sonra gitar notalarını duyacaksınız. Giriş sinyali ses cihazınızdan PC'nize aktarıldığından, emülasyonda karıştırıldığından, daha sonra Realtek'ten ( veya yerel PC sesiniz ne olursa olsun. Büyük olasılıkla Realtek) çıkın.

İkinci seçeneğin ASIO4ALL. Bu, Realtek gibi alternatif bir çıktıyla Windows'u ASIO tabanlı girişe izin veren "hileler" yapan üçüncü taraf, genel bir ASIO sürücüsüdür. Bunu, büyücülük ve çekirdek akışı paketlemesi ve gerçekten açıklayamadığım birçok küçük süslü terimle yapar. Oldukça iyi çalışıyor - gecikme saf ASIO modu kadar iyi değil ancak DirectSound'tan çok daha hızlı.

ASIO4ALL kullanıyorum, ancak DAW'ımda giriş / çıkış seçenekleri yok mu?

“ASIO Yapılandırması” nı tıklayın ve giriş ve çıkış cihazlarınızın ASIO4ALL istemcisinde etkin olduğundan emin olun. Ardından DAW'inizi yeniden başlatın.

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

DirectSound kullanıyorum ve çıktıdan korkunç çatırtı ve statik var.

DirectSound gecikme ile daha önce bahsettiğim şey buydu. DirectSound'un emülasyon hızı (kaydettiğiniz şeyi işleme ve gerçek zamanlı çıktı alma) 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 olarak ayarlandığında ( daha düşük tampon = daha hızlı emülasyon), sürücü hemen hemen kendi üstüne çıkar ve bu korkunç çatırtı seslerini çıkarmaya başlar. Ancak, tampon ayarınız ne kadar yüksek olursa, o kadar fazla gecikme ortaya çıkar ( notu çaldıktan birkaç saniye sonra enstrümanınızı dinlemek). Bu yüzden DirectSound ile, “Tampon” ayarını ayarlamanız ve CPU'nuzun hava alması için başlamadan önce “tatlı noktayı” bulmanız ve artık dayanamamanız gerekir.

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

Ses modları değiştirilirken DAW'ım kilitleniyor.

Bu oldukça yaygındır ve genellikle, bilgisayarınızdaki bazı uygulamaların ses cihazınızın kontrolünü ele geçirmesi nedeniyledir. Chrome'un arka planda açık olduğunu ve DAW'nızdaki ses cihazını ASIO'dan DirectSound'a değiştirmeyi denediğinizi varsayalım. Ancak bazı nedenlerden dolayı Chrome, DirectSound’un özel kontrolüne sahipti. Şimdi DAW'ınız çöküyor, çünkü Chrome'dan ses sürücüsünün kontrolünü alamıyor. Bu genellikle “ilk gelen, ilk hizmet” temelidir.

Yapmayı deneyebileceğiniz ilk şey, bilgisayarınızda ses kullanabilecek hiçbir uygulamanın açık olmadığından emin olun. Buradaki sorun, Windows'un bile ses efektleri ile ses kullanabilmesidir. Bu yüzden hemen hemen her şeyi devre dışı bırakmanız gerekir.

Ayrıca, ses aygıtlarınızdaki “Özel Mod” seçeneğini devre dışı bırakmayı deneyin. Dürüst olmak gerekirse, yalnızca WASAPI modunu kullanmak istediğinizde etkinleştirmeniz gerekir.

Ses arabirimi çıkışımı harici hoparlörlere / kulaklıklara bağladım, ancak her ikisini de değil, yalnızca Sol veya Sağ kanal sesi alıyorum.

Muhtemelen mono bir kablo kullanıyorsunuzdur. Özel ses cihazınıza bağlı olarak, muhtemelen bir stereo eklenti adaptörüne ihtiyacınız olacak. Veya 6, 3 mm ila çift stereo kablo. Veya bir sürü başka garip varyasyonlar, çünkü bu gerçekten cihazınıza ve ne yapmaya çalıştığınıza bağlı. Yerel ses donanım mağazanıza sorun.

Ilginç Haberler