Windows için sanal ses sürücüsü? [kapalı]


20

Windows uygulamaları ve gerçek ses kartının ses sürücüsü arasında bir katman daha ekleyecek ek işlem eklentilerine sahip Windows için herhangi bir (muhtemelen ücretsiz veya açık kaynaklı) sanal WDM ses sürücüsü var mı:

  • Genel ses çıkışına yazılım DSP'leri ekleyin. Kulaklıklarda çevrimiçi akış ortamı dinlemek için kompresör veya stereofonik-binaural dönüştürücü gibi özel efektler kullanmak istiyorum.

  • Çıkışını ses kartı yerine bazı özel arabelleklere bağlayın. Örneğin, ses kaydedebilmek veya kablosuz bağlantı yoluyla başka bir kablosuz kaynağa ses göndermek için?

Sadece VAC sürücüsünü biliyorum , ama bu görevlerden herhangi birini yapmak için nasıl kullanacağımı bilmiyorum. Ve ne yazık ki ücretsiz değil.

Ayrıca, ses sürücüsü sadece bu sorunları nasıl çözeceğimi düşünüyordu - başka bir yol biliyorsanız, lütfen bilgilerinizi paylaşın.

Windows 7 ve / veya Windows XP için buna ihtiyacım var.


Airfoil'i ikinci soruna olası bir çözüm olarak keşfettim . Ancak ilk açık kalıyor.
Ognjen

Yanıtlar:


11

Artık VAC Virtual Audio Cable'a ücretsiz (bağış yazılımı) bir alternatif var. VB-Audio Sanal Kablosunu kontrol edin .

Önizleme Oyun VB-Ses Sanal Kablo

Bir sanal kabloyu desteklemek için 32 bit ve 64 bit sürücüler mevcuttur. Bu kablo 8 kanalı (7.1 surround) 96kHz örnek hızını işleyebilir ve ayarlanabilir bir tampon boyutuna sahip gibi görünüyor.


2
OBS kullanarak seçici uygulamalardan ses akışı yapabilmem için Windows'ta bir oynatma ve kayıt cihazı ekleyecek bir şey arıyordum. Bağladığınız sayfadaki HiFi Kablosu, Sanal Ses Kablosu ile yapılandırabileceğim her şeyden daha az gecikmeyle yapılandırıldı. Şimdi OBS aracılığıyla ritim oyunları (osu !, beatmania) yayınlayabilir ve VoIP yazılımını (mumble, skype) akıştan hariç tutabilirim.
Jimmy Zelinskie

Bu bağlantı öldü; Şimdi vb-audio.com/Cable altında barındırılıyor gibi görünüyor .
JvO


2

Jack adlı ücretsiz bir açık kaynak API'sı buldum .

Jack'i kullanan ve istediğinizi sunan bir dizi uygulama var.

Sitelerinden:

JACK, gerçek zamanlı, düşük gecikmeli ses (ve MIDI) işleme sistemidir. GNU / Linux, Solaris, FreeBSD, OS X ve Windows üzerinde çalışır (ve diğer POSIX uyumlu platformlara taşınabilir). Bir ses cihazına bir dizi farklı uygulama bağlayabilir ve kendi aralarında ses paylaşmalarına izin verebilir. İstemcileri kendi işlemlerinde (yani normal uygulamalar olarak) çalışabilir veya JACK sunucusu içinde çalışabilir (yani bir "eklenti" olarak). JACK ayrıca, ses işlemeyi hem hızlı hem de güvenilir LAN'ların yanı sıra daha yavaş, daha az güvenilir WAN'lar arasında bir ağ üzerinden dağıtma desteğine de sahiptir.

Bunun yaptığınız şey için işe yarayıp yaramadığını bilmek istiyorum.


1
JACK on Windows yalnızca ASIO uyumlu uygulamalar ve ses kartları ile çalışır. Bildiğim kadarıyla, ASIO olmayan uygulamaların onunla arayüz oluşturmasına izin veren genel bir WDM sürücüsü yoktur.
Brad

@brad Asio4All ne olacak?
Mahmoud Al-Qudsi

@ MahmoudAl-Qudsi Bu ilgisiz. ASIO4All, ASIO olmayan ses kartları için ASIO'yu etkinleştirir. Soru, normal yazılımı birbirine bağlamakla ilgilidir. Jack bunu ASIO bağlamında yapabilir, WDM yapamaz.
Brad

@Bran Sanal WDM aygıtlarının yanı sıra "gerçek" ASIO sürücüsüne (ASIO4ALL gibi) geçiş sağlayan bir ASIO sürücüsü olan SAR kullanıyorum . Sonuç, PulseAudio'yu krikonun üstünde çalıştırarak Linux'ta elde edebileceğinize benzer: krikodan / jaka köprü oluşturan çoklu sanal WDM oynatma / kayıt cihazları ve krikodan gerçek donanımınıza erişim. WDM aygıtlarını jakdaki donanım çıkışlarına yayabilir veya DSP gerçekleştirmek için Ardor gibi Windows jakı özellikli bir DAW kullanabilirsiniz.
cdhowie

1

Yalnızca Windows Vista ve sonraki sürümleri için destekle başa çıkabiliyorsanız, ses yığınına ( barındırdığı ses aygıtı grafiğiaudiodg.exe ) doğrudan aşağıdaki API'ları kullanan uygulamalar için özel efektlerle programlayabilirsiniz :

  • WinMM (Windows'taki en eski ve en uyumlu ses API'sı)
  • Doğrudan ses
  • Paylaşılan modda WASAPI

Aşağıdakiler desteklenmez:

  • Çekirdek Akışı (KS)
  • Özel modda WASAPI
  • ASIO

Kendi filtreleri programlamak sağlayan özellik denir Audio Processing Objectsve daha fazla bilgi Microsoft'tan edinilebilir burada daha detaylı (stabil bağlantı olmalıdır) burada .

Tüm bunların Linux'ta Gstreamer ve Pulseaudio ile gülünç kolay olduğunu unutmayın; tüm Windows seslerinin arka ucu olmak için benzer bir yığın elde ederseniz, bir sAPO uygulamasının tüm çirkin işlemlerini yapmak zorunda kalmazsınız.



0

Aynı şeyi başarmanın bir yolu; teknik olarak aradığınız şey olmasa da, Sanal Ses Kablosu gibi bir sanal ses geri döngü cihazı kullanmaktır. Bu tür yazılımlar, örneğin varsayılan Windows ses aygıtı çıkışını almak, sanal bir aygıta ayarlamak ve bir ses işleme uygulamasına göndermek için kullanılabilen yeni sanal gönderme ve alma aygıtları oluşturur. Böylece, eklenti sürücüde değildir, ancak yine de varsayılan ses cihazına ses göndererek yer fx alabilirsiniz. Daha sonra düşük gecikme için bir ASIO sürücüsü kullanmalısınız. Ses kartınız bir audiophile cihazı değilse, muhtemelen bir ASIO sürücüsü ile birlikte gelmez; Yine de kontrol etmenizi öneririm. Başlamazsa, neredeyse tüm ses aygıtları için bir ASIO sürücüsü sağlayan ASIO4ALL'u kullanın. Daha sonra ASIO'yu konuşan bir platforma ihtiyacınız olacak ve muhtemelen VST efektlerini kullanan bir platforma ihtiyacınız olacak. Protokoller muhtemelen kullanılabilir, ancak bu uygulama için aşırıdır. Reaper ucuz bir olasılıktır; ve süresi dolmayan bir demosu var. Özgür olanlar da var. Burada önemli olan şey, gerçek zamanlı ses efektleri yapabilmesidir, çünkü tüm dalga dosyası editörlerinin yapamayacağıdır. Daha sonra uygulamayı başlatın, bir parça oluşturun, giriş için geri döngü cihazınızı seçin ve çıkış için ses kartının ASIO sürücüsünü seçin, VST efektinizi takın (Reaper güzel fx çeşitliliği ile birlikte gelir) ve track (bununla ilgili bilgi için yardıma bakın). Kulağa hoş geliyor, ancak aslında oldukça hızlı bir şekilde başlatılabilir. Reaper varsayılan olarak son kullanılan projeyi yeniden yükler. VST efektinizi takın (Reaper, basit fx'in güzel bir ürün yelpazesine sahiptir) ve yolda izlemeyi etkinleştirin (bunu yapmak için bilgi için yardıma bakın). Kulağa hoş geliyor, ancak aslında oldukça hızlı bir şekilde başlatılabilir. Reaper varsayılan olarak son kullanılan projeyi yeniden yükler. VST efektinizi takın (Reaper, basit fx'in güzel bir ürün yelpazesine sahiptir) ve yolda izlemeyi etkinleştirin (bunu yapmak için bilgi için yardıma bakın). Kulağa hoş geliyor, ancak aslında oldukça hızlı bir şekilde başlatılabilir. Reaper varsayılan olarak son kullanılan projeyi yeniden yükler.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.