Windows 7 ile aynı anda iki ses cihazı nasıl kullanılır?


48

Kartta bir ses konektörü (Asus P8H67-I) ve bir USB ses kartım (Teufel) var. İki cihazı aynı anda nasıl kullanabilirim?

Görebildiğim kadarıyla bir cihazı standart çıkış cihazına ayarlamam gerekiyor. Aynı sesi duymak için her ikisini de standart çıkış cihazına ayarlamanın bir yolunu arıyorum.

Herhangi bir fikir?



Vay, 154,163 görüntüleme? Neyse, aynı sorum var. Ne yazık ki, buradaki tek cevap, yeni bir donanım satın almayı veya benzer maliyetli bir yazılım satın almayı gerektiriyor gibi görünüyor. = /
Ajedi32

@ Ajedi32: Artık değil. Bunca yıldan sonra artık kanonik bir cevabımız var. superuser.com/a/997538/101043
Neolisk

Bu "kanonik" çözüm, yalnızca birincil cihazınız bir cihaz olarak "stereo karışımı" uygularsa çalışır. Birçok USB cihazı yok. Bu, "yansıtılmış" cihaz için ara sıra numunenin düşmesine veya çoğaltılmasına izin verirseniz, çekirdek akış mikserinde uygulanması gerçekten kolay olacaktır.
Jon Watte

Yanıtlar:


19

, Windows yapar ses akışı destek multi.

Microsoft, akış yönlendirmesini çağırıyor .

Bu aslında Vista'da geri döndü. . .

http://social.technet.microsoft.com/Forums/en-US/w7itprogeneral/thread/b1d1acac-1f21-4d23-8d68-98964d67c2c7/

http://louisgale.blogspot.com/2009/08/live-messenger-and-default.html

http://laptopsall.com/configuring-multi-streaming-playback-for-realtek-audio-on-intel-desktop-boards

Örnek bir el için, Youtube'da bir şey çal. Windows Media Player'ı çalıştırın. Araç, Seçenekler'e gidin ve ardından Cihazlar Sekmesine tıklayın. Hoparlörleri iki kez tıklayın ve çıkışı Arka Hoparlörlerden Ön Kulaklıklara değiştirin. Artık Youtube'u Geri bağlantılardan ve ön kulaklıktan çıkan bir MP3'ten geçiriyorsunuz.

Media Player Classic, VLC ile birlikte, Vista'dan beri kullanılabilen bu özelliği de destekliyor. MPC'de, Çıkış seçeneklerinin altındaki belirsiz bir liste kutusu var. VLC, Gelişmiş'e geçin ve Ses ağacının altına bakın.

Ses sürücüleriniz güncellendiği ve Uygulama desteklediği sürece, gitmeye hazırsınız demektir. Bazı programlar, oynattıktan sonra varsayılan cihazı değiştirerek başka bir çıkış cihazında oynatılmaya kandırılabilir. . .


2
Kulaklıklara Starcrafts savaş sesini ve USB hoparlördeki diğer her şeyi koymak istiyorum.
02'de ceving

1
Bu muhtemelen mümkün değil.
Mike,

1
@ceving: Program desteklemiyorsa, işletim sisteminin yapabileceği hiçbir şey yoktur. . .
surfasb

2
Peki, aynı uygulamadan iki farklı cihaza ses çıkışı vermek istersem ne olur ?
Ajedi32

1
Bağlantı çürüklüğü: Dizüstü bilgisayar bağlantısı öldü. Herhangi bir değişiklik var mı?
Loren Pechtel

25

Stereo Mix özelliğini kullanmanız gerekir . Git Sound -> Playback, birincil cihazınızı varsayılan olarak ayarlayın, ardından Recordingsekmeye gidin, Stereo Mixcihazı bulun (önce etkinleştirmeniz ve / veya devre dışı bırakılmış cihazları göstermeniz gerekebilir), gidin Properties -> Listen, kontrol edin Listen to this deviceve Playback through this devicediğer çıkış cihazınız olmayı seçin . Diğer cihazınızı varsayılan olarak ayarlamanız gerekmez, yine de çalışacaktır. Bu şekilde, ses kaydetmek için mikrofonunuzu kullanmaya devam edebilirsiniz. Bu videoda şu talimatları buldum:

Benim durumum için, aynı anda 3,5 mm jak üzerinden bağlanan hoparlörlerimden ve ayrıca Logitech kulaklıklarımdan çalmam gerekiyordu. Kayıt için Logitech kulaklıklarımı da kullanmak istedim. Ekran görüntülerinin altında nasıl yaptığımı açıklıyoruz (yakınlaştırmak için tıklayın):

görüntü tanımını buraya girin

Bu özelliği kullanarak, kulaklıklı mikrofon seti hoparlörlerine "normal" ses seviyesini farklı ayarlamak isterseniz, daha önce kullandığım yaklaşım olan donanım ayırıcı ile yapamayacağınız bir şey için kullanışlı olan iki ses seviyesi kontrol çubuğunu da elde edersiniz:

görüntü tanımını buraya girin


3
Güzel kesmek. Ne yazık ki herkesin bir Stereo Mix cihazı yoktur. Sanırım ses kartına bağlı.
Ajedi32

@ Ajedi32: Evet, haklı olabilirsin. Bazı insanlar engelli cihazları gösterme adımlarını takip ettikten sonra bile, Stereo Mix'in kendileri için eksik olduğunu bildiriyorlar . Dürüst olmak gerekirse, bu benim için bir sürpriz, çünkü ben bu özelliği olan dahili bir Realtek ses kartı kullanıyorum. Mobo'm Asus'tan. İyi yanı, yine de ücretsiz bir kesmektir.
Neolisk

Bu, Creative ses kartlarının 'What-U-Hear "cihazı" ile de çalışıyor! Bu fikir için teşekkür ederim!
howderek,

1
Varsayılan olarak S / PDIF çıkışına ayarlanmış olanlar için not: "What-U-Hear", Sound Blaster Pro Studio'nun Gelişmiş Özellikleri'nde "Dijital çıkışı oynatmak için stereo karışımı oynat" seçeneğini işaretlemediğiniz sürece yalnızca Analog çıkışla çalışır (birlikte verilir) sürücüleri) ve varsayılan olarak Hoparlörler çıkışı olarak ayarlayın.
metalim

1
Çok güzel bir numara, bunu paylaştığın için teşekkürler!
Codebeat

9

Yapmaya çalıştığın şey biraz daha fiziksel olmanı gerektirebilir. WINDOWS, sesi iki çıkış cihazı arasında bölemeyebilir, ancak SİZ istediğiniz kadar bölmek için gücünüz var. USB cihazınız, satın aldığınızda istediğiniz şekilde çalışmamış gibi geliyor. Bundan kurtulmak ve anakartınızın çıkışlarını herhangi bir büyük elektronik mağazasından satın alabileceğiniz kablolarla bölmek çok daha kolay olacaktır .

Örneğin: Yeni hoparlörlerime S / PDIF veya RCA girişlerini yapma seçeneği olan bir Dijital Alıcıya daha yeni yükselttim. Eski hoparlörlerim anakarttan girişlerine doğrudan stereo kablo bağlantısı kuruyor.

Bu durumda, her iki hoparlör sistemi de 5.1 kanal çevre ve her ikisi de stereo kaynaklar için yerleşik bir tür çevre simülasyonuna sahiptir.

Sorun

Yeni hoparlörler ses kartına bir S / PDIF kablosu ile bağlanır. Eski hoparlörler stereo kablolarla bağlanır. Bu, Windows'un S / PDIF optik çıkışını ve normal 5.1ch stereo çıkışımı ayrı aygıtlar olarak görmesi anlamına geliyor. 5.1 surround film izlemek istiyorum ve her iki sette de surround simülasyon kullanmadan iki hoparlör setinden de çıkmasını istiyorum .

Çözüm

Dijital çıkışı feda etmek (yine de kulağınıza ulaşmadan önce bir noktada analoga dönüştürülür) ve analoglarla yapıştırmak, Windows'u yalnızca bir aygıta ses gönderdiğini düşünmenize izin verir. Ancak analog alıcıyı eski hoparlörler tarafından zaten kullanılmakta olan stereo jaklara nasıl bağlarım?

3 Stereo ayırıcılar, artı 3 Stereo-RCA adaptörleri, artı 3 RCA kabloları. Kulaklıklar için fazladan stereo sisteminiz olsa bile, bu tür kurulumlarda kullanmayın. Windows, bölmelerdeki çıkışlarda önbellek kaybını etkilemeyecektir, bu da kendinize 1 ayırıcı maliyetinden tasarruf etmek için ses düzeyleriyle uğraştığınız anlamına gelir.

Bu yüzden 5.1ch stereo sistemimi 2 ayrı hoparlör sistemine böldüm. Biri 3.5mm girişli, diğeri RCA ile. Windows tek bir hoparlör sistemine ses gönderdiğini düşünüyor. Açıkçası bu, bazı (% 50) preamp kaybım olacağı anlamına geliyor . Kablolarınızın, hoparlörlerinizin ve tümleşik donanımınızın kalitesine bağlı olarak, sinyal / gürültü oranınız bu tür kurulumda ciddi derecede sorun yaşayabilir.

diğer bir çözüm

Eski hoparlörleri (Stereo kablolarla ve adaptörleri olmadan doğrudan anakartıma bağlananlar) alın ve bunların yerine doğrudan stereo alıcımı takmak için bir dizi adaptör kullanın. Bu durumda, özel çıkış gereksinimlerime bağlı olarak S / PDIF veya Multi Ch RCA kullanabilirim. Örneğin bilgisayar oyunları, surround kodlu değildir; bilgisayarınız S / PDIF üzerinden 6 kanallı bir sinyal gönderemez, yalnızca alıcının kodunu çözdüğü kodlanmış stereo sinyalleri gönderir. Bu yüzden bazı ses kaynakları için mobo'dan kulağıma kadar 6 kanallı gerçek bir çıkışa ihtiyacım olacak. Bununla birlikte, bu özel çözüm, özellikle Hoparlör Kablosu çıkışını bölmeye çalışıyorsanız, riskli olabilir. Değilse, alıcının aynı anda sahip olmanıza izin verdiği kaç çıkışla sınırlandırılacaksınız.

üçüncü çözelti,

Eski hoparlörleri mobo'ma takın ve subwoofer'ın RCA çıkışlarını uyduların yerine alıcının çoklu kanalına takın. Yeni hoparlörler +/- tellerinde kalırken, uydu alıcısı RCA çıkışlarına takılır. Bu aslında Windows'un yapamadığını yapmak için alıcı kullanıyor. Ayrıca riskliçünkü şimdi alıcımın girişlerinde bir ön reklamım var. Windows, hoparlör sesini% 100 oranında önbelleğe alır (bu sefer bölücü olmaz) ve eski hoparlörlerin sesi şimdi yeni hoparlörlerime giden alıcı sesini hazırlar. Ayrıca, alıcımın aynı anda desteklediği çıktı miktarıyla sınırlıdır. Benim durumumda bu RCA stereo + tek RCA sub-out == sadece yeni hoparlörlerden gelen surround ses, subwoofer ve stereo çıkışı eski hoparlörlere ulaşıyor. Kilometreniz buna göre değişebilir. Sadece "vaiz" ini mümkün olduğunca aşağı indirdiğinden emin ol.

Alt satır : Tüm işletim sistemlerinde sınırlamalar vardır; Tüm sınırlamaların geçici çözümleri yoktur. Birkaç kabloyla uğraşmaya istekliysen, sesli çılgınca şeyler yapabilirsin.


PS Yapmaya çalıştığınız şey hakkındaki bazı yorumlarınızı okuduğunuzda, Ceving, sadece geriye bakmanız gerektiğini söyleyebilirim. Kulaklıktan gelen Starcraft savaş sesini ve USB hoparlörden "her şeyi" istediğinizi söylüyorsunuz. Tamamen, yazılımda tamamen yapılabilecek “her şeye” kaç şeyin dahil olduğuna bağlı olarak. HEADPHONE'ı ana ses cihazı olarak ayarlayın. Ardından, MEDIA SOFTWARE'in çıkışını USB hoparlör olarak değiştirin. Önce, özellikle neyi değiştirmeniz gerektiğini size söyleyememden önce, "konuşmacıdaki diğer her şeyin" ne anlama geldiğini söylemelisiniz. Temel olarak, ISN'T Starcraft olmayan her şey, aslında çalışmayı düşündüğünüz şey için USB hoparlöründen oynamaya bir seçenek olmalıdır.

Ayrıca, özellikle Kulaklıklar söz konusu olduğunda Windows'un Ses cihazıyla garip şeyler yaptığını unutmayın. Mümkünse, pencerelere kulaklık olduklarını söylemeyin, stereo hoparlörler olduklarını söyleyin. Windows'a USB hoparlörlerin ayrı bir stereo hoparlör seti olduğunu söyleyin. Bu sizi bir başlangıç ​​noktasına koyacaktır. STEREO'yu (2 kanal ses) Windows'ta 2 ayrı cihazdan çalmak için, sadece "kulaklık takarken sesini kapat" hoparlörü devre dışı bırakmanız, bir setini ana prize, bir setini kulaklık girişine takmanız ve Gitmek güzel. Umarım bu yapmaya çalıştığınız şey değildir, çünkü bu çok basit olurdu. Umarım StarCraftII hakkında konuşuyorsunuzdur, çünkü Starcraft1 aslında Windows surround ses yapılandırmasındayken oyun içi müziği FrontLeft / FrontRight'tan ve SFX'den Center Channel'ın dışına çıkacak şekilde ayarlanmış - yani gerçekten tamamen bütüncül bir açıklama.


Woah, bu şimdiye kadar gördüğüm bir soru-cevap mesajının en uzun, işe yaramaz, işe yaramaz ilk ilanı. Bunun için +1, ancak bence biraz uzun; Okumayı deneyeceğim, ama bu benim için 'arcane'.
Mateen Ulhaq


4

Çoklu monitör kurulumumda da benzer bir sorunla karşılaştım. Bulduğum tek çözüm "Voicemeeter" kullanmaktı:
https://www.vb-audio.com/Voicemeeter/index.htm

Sağ üst köşede A1 ve A2 için donanım çıkışlarınızı seçmeniz gerekir:
Ekran1

Ardından, menüde "sistem tepsisini (başlangıçta çalıştır)") ve klavye ortam düğmeleriniz üzerinden ses denetimine izin vermek için "kanca sesi tuşlarını" seçmelisiniz:
Ekran2

Son olarak Menü -> Ayarlar -> OUT A1 İzleme Senkron Gecikmesi ile tam senkronize bir sese sahip olmak için gecikmenizi kontrol etmeniz gerekebilir. Çevrimiçi bir metronom kullandım ve benim için en iyi ayar olarak "27ms" yi seçtim:
SCREEN3

Tek sorun, A1 ve A2 için sesi tek tek kontrol edememenizdir. Ayrıca, sesinize iki ses cihazından (üçlü / dörtlü monitör kurulumu) daha fazlasına ihtiyaç duyduğunuzda çalışmaz. Buna ihtiyacınız varsa Voicemeeter Banana kullanmanız gerekir:
https://www.vb-audio.com/Voicemeeter/banana.htm

Ancak, tüm donanım çıkışlarındaki (A1 + A2 + A3 + A4) ses seviyesini aynı anda değiştirmek için bir "kanca" seçeneğini kaçırır, bu nedenle bunları dahil olan MacroButtons uygulaması aracılığıyla manuel olarak ayarlamanız gerekir. Yani kurulumu gerçekten rahat değil, ama sonunda çalışıyor!


1
Başarmak! Bu çözüm benim için çalıştı: D Broken ilk bağlantı tho
Uzer

3

Birincil cihazınız (HDMI çıkışı, USB cihazı vb.) "Stereo karışımı" cihazını uygulamıyorsa bu çalışmaz. Yerleşik, RealTek, analog ses uygular, ancak bu cihazı hiç kullanmıyorum, bu yüzden bu çözümü kullanamıyorum. (Birincil USB ses cihazını ikincil HDMI monitöre yansıtmak istiyorum)

Bu kadar sinir bozucu olan, bunun için izin vermek / istemek için Windows çekirdek mühendisleri için çekirdek akış alt sistemi için oluşturulacak basit bir şey olmasıdır. Aygıtlar örnek kilitli değilse, ara arabellekleri (veya örnekleri) çok sık düşürmeniz veya çoğaltmanız gerekir - Ben bunun için iyiyim! Veya, ayarlanabilir bir hedef oranına sahip bir yazılım örnekleme hızı dönüştürücüsünü kullanabilirler ve çıkış cihazının senkronize olması için etkin çıkış hızını ayarlayabilirler. (Bunu muhtemelen 20 yıl önce BeOS Media Kit için yaptım!) Uygulamada yeterince iyi çalıştım.


Acaba bunun aptalca mı yoksa kötü mü
olduğudur

2
Ses akışlarının dijital klonlanması konusunda endişeli olduklarından eminler. Sanki o kuş daha önce uçmamış gibi ...
Jon Watte

1

Windows'a yalnızca bir birincil ses kaynağına izin verilir, bu nedenle iki farklı donanım parçasından çalamazsınız.


Hmm "yalnızca bir birincil ses kaynağı" doğru olabilir, ancak "iki donanımdan çalınamamak" yanlış gibi görünüyor.
14'te ceving

Yanlış. Aynı anda iki farklı donanım parçasından oynamak için Stereo karışımı kullanmak mümkündür. superuser.com/a/997538/101043
Neolisk

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.