Menü
Bedava
kayıt
ev  /  bellenim/ İki varsayılan ses cihazı nasıl kullanılır. Bilgisayar ve TV arasında ses paylaşımı

İki varsayılan ses cihazı nasıl kullanılır? Bilgisayar ve TV arasında ses paylaşımı

Bir bilgisayar kullanarak boş zamanların organizasyonu, esas olarak film ve TV şovlarını izlemek, müzik dinlemek ve oyun oynamaktan oluşur. Bir PC, içeriği yalnızca monitöründe görüntülemek veya hoparlörlerinden müzik çalmakla kalmaz, aynı zamanda TV veya ev sineması gibi çevresel donanımlara bağlı bir multimedya istasyonu haline gelir. Bu gibi durumlarda, soru genellikle farklı cihazlar arasında sesin ayrılmasıyla ortaya çıkar. Bu yazıda ses sinyalini "üretmenin" yollarını analiz edeceğiz.

Sesi bölmek için iki seçenek vardır. İlk durumda, bir kaynaktan bir sinyal alacağız ve aynı anda birkaç ses cihazına göndereceğiz. İkincisi - farklı olanlardan, örneğin bir tarayıcıdan ve bir oynatıcıdan ve her cihaz kendi içeriğini oynatır.

Yöntem 1: Bir ses kaynağı

Bu yöntem, aynı anda birkaç cihazda mevcut ses parçasını dinlemeniz gereken durumlarda uygundur. Bilgisayara, kulaklıklara vb. bağlı herhangi bir hoparlör olabilir. Öneriler, farklı ses kartları kullanılsa bile çalışır - dahili ve harici. Planlarımızı uygulamak için Virtual Audio Cable adlı bir programa ihtiyacımız var.

Yazılımı yükledikten sonra sistemimizde ek bir ses cihazı görünecektir. Satır 1.

  1. ile klasörü açın yüklü program adrese göre

    C:\Program Dosyaları\Sanal Ses Kablosu

    Dosya bulma audiorepeater.exe ve çalıştırın.

  2. Açılan tekrarlayıcı penceresinde giriş cihazı olarak seçin Satır 1.

  3. Ses çalmayı planladığımız çıkış cihazını atadık, bilgisayar hoparlörleri olsun.

  4. Ardından, ilki ile aynı şekilde başka bir tekrarlayıcı oluşturmamız gerekiyor, yani dosyayı çalıştırın audiorepeater.exe yine. Burada da seçiyoruz Satır 1 gelen sinyal ve oynatma için, örneğin bir TV veya kulaklık gibi başka bir cihaz tanımlarız.

  5. biz hattı diyoruz "Çalıştırmak" (Windows+R) ve komutu yazın

  6. sekmesinde "Geri çalma" tıklamak Satır 1 ve onu varsayılan cihaz yapın.

  7. Tekrarlayıcılara dönüyoruz ve her pencerede düğmeye basıyoruz Başlangıç. Artık sesi farklı hoparlörlerde aynı anda duyabiliyoruz.

Yöntem 2: Farklı ses kaynakları

Bu durumda çıktı alacağız ses sinyali için iki kaynaktan farklı cihazlar. Örneğin, müzikli bir tarayıcı ve filmi açtığımız bir oynatıcı alalım. Oyuncu olarak görev yapacak.

Bu işlemi gerçekleştirmek için ayrıca özel bir yazılıma ihtiyacımız var - standart bir Windows ses mikseri olan ancak genişletilmiş işlevselliğe sahip Audio Router.

İndirirken, sayfada 32 bit ve 64 bit sistemler için iki sürüm olduğunu lütfen unutmayın.


Böylece istenen sonucu alacağız - VLC'den gelen ses TV'ye verilecek Medya oynatıcı, ve tarayıcıdan gelen müzik, seçilen diğer herhangi bir cihaza yayınlanacak - kulaklıklar veya bilgisayar hoparlörleri. Varsayılan ayarlara dönmek için listeden seçim yapmanız yeterlidir. Varsayılan Ses Aygıtı. Bu prosedürün iki kez, yani her iki sinyal kaynağı için yapılması gerektiğini unutmayın.

Çözüm

Yardımcı olursanız, sesi farklı cihazlara “kablolama” o kadar da zor bir iş değildir. özel programlar. Sıklıkla yalnızca hoparlörler, o zaman söz konusu yazılımı sürekli olarak PC'nize nasıl "kaydeteceğinizi" düşünmelisiniz.

Bir bilgisayarda, kullanıcılar genellikle bir mikrofondan hoparlörlere veya kulaklıklara ses çıkışının nasıl yapılacağını sorar. Bu kısa makalede, bunun nasıl yapılabileceğini aynı anda iki yolu açıklayacağız.

Yöntem numarası 1. Windows'ta ses ayarları.

Mikrofondan veya kulaklıktan ses çıkışı yapabilmek için önce ses ayarlarını açmalısınız. Bunu yapmak için görev çubuğundaki hoparlör simgesine sağ tıklayın ve beliren pencerede "Kayıt cihazları"nı seçin.

Bundan sonra, "Kayıt" sekmesinde açılan "Ses" penceresi önünüzde görünecektir.

Bu pencere ayrıca "Denetim Masası" üzerinden de açılabilir. Bunu yapmak için "Donanım ve Ses - Ses" bölümüne gidin. Ardından, "Ses" penceresinde "Kayıt" sekmesini açın.

Yani "Kayıt" sekmesinde "Ses" penceresini açtıktan sonra mikrofonun özelliklerine gitmeniz gerekiyor. Bunu yapmak için fare ile mikrofonunuzu seçin ve "Özellikler" düğmesine tıklayın.

Mikrofonun özelliklerinde, "Dinle" sekmesine gidin ve "Şuradan dinle" seçeneğini etkinleştirin. bu cihaz". Bu işlevi etkinleştirmek, sesi mikrofondan hoparlörlerinize veya kulaklığınıza vermenizi sağlar.

Kaydetmek için OK düğmesine basarak tüm pencereleri kapatın. Mikrofon sesini hoparlörlerden veya kulaklıklardan çıkarmak için tekrar mikrofon özelliklerine gidin ve "Bu cihazı dinle" işlevini kapatın.

Yöntem numarası 2. Ses kartı ayarları.

Ayrıca, cihazınızın ayarlarını kullanarak mikrofondan gelen sesi hoparlörlere veya kulaklıklara da verebilirsiniz. Bunu yapmak için ses kartı ayarlarını açın ve oradaki mikrofon ayarlarını bulun.

Programı kullanarak iki cihaza ses çıkışı yapıyoruz

kanalımda yayın yapıyorum zakrutTV ve bir gün ihtiyacım vardı oyundan hoparlörlere ve kulaklıklara ses çıkışı eşzamanlı.

Gerçek şu ki, kullanıyorum ve bu nedenle oyunun sesini aynı anda ikinci bilgisayara ve kulaklığa iletmem gerekiyor.

çok var basit program" olarak adlandırılan Ses Tekrarlayıcı". İnternette kolayca bulabilirsiniz.

Başarılı kurulumdan sonra, iki sanal Ses cihazları. Sonraki kurulum " Satır 1"ayarlarda varsayılan cihaz olarak" Ses" - "Geri çalma".

Şimdi koşun" Ses Tekrarlayıcı (MME)"Başlat menüsünden.

kutuya koy dalga geçmek cihaz " Satır 1" ve sahada el sallamak cihaz " Hoparlörler". Başlata basınız".

Şimdi ikinci cihazı (kulaklık) bağlayalım. Önceki adımları tekrarlayın, yalnızca şimdi sahada ayarlayın el sallamak cihaz " kulaklıklar".

Hepsi bu, şimdi ses iki cihaza (hoparlör ve kulaklık) yayınlanıyor. pencere Ses Tekrarlayıcı (MME) daraltabilirsiniz, bundan sonra panelde olacaklar gizli simgeler(sağ alt köşede).

Ayrıca okuyun:

İyi anladıysam, burada iki soru var.

    Aynı anda iki veya daha fazla ses çıkış cihazında ses çalmak mümkün müdür ve bu nasıl başarılabilir?

    Verilerin uygun monitörde oynatılması için ses giriş cihazı (kayıtlar) aracılığıyla döngüye alınması mümkün müdür, örneğin sizin durumunuzda Skype ses akışı yoluyla partnerinize gönderilir.

Yanıt 1: Bu kesinlikle mümkündür, ancak sisteminizin tüm bağımsız ses çıkışları aynı anda sesleri çalabilir. Örneğin, bazı profesyonel ses arabirimleri (müzik prodüksiyonu için), tümü aynı anda çalınabilen 8, 16, 64 bağımsız çıkışa sahiptir. Bu, her çıktı cihazının bağımsız olarak tükettiği kendi arabelleğini koruduğu anlamına gelir (arabelleği beslemek için son paylaşılan bellekteki eşzamanlılık dışında).

Çoğu ses çerçevesi/sistemi, örnek arabelleği beslemek için bir geri arama iletmeniz gereken bir "aygıt tanıtıcısı" elde etmek için işlevler sağlar (örneğin, AL'yi Aç). Bu, çerçeve/sistem (nihayetinde ses aygıtı sürücüleri) tarafından bağımsız ve eşzamansız olarak çağrılır. Bunların hepsi eşzamansız olduğundan, çoklu iş parçacığına ihtiyacınız yoktur. Prensipte tek yapmanız gereken, her biri iki (veya daha fazla) ayrı cihazı beslemek için ayrı bir geri arama kullanan iki (veya daha fazla) ses çıkış cihazını desteklemektir.

Not Aynı cihazda birden fazla ses de çalabilirsiniz. Çoğu cihaz/sistem bu "kaynak paylaşımına" izin verir.Aslında bu ses kartlarının tasarlanma amaçlarından biridir. Farklı programlar tarafından üretilen tüm sesleri karıştırın (ve dolayısıyla bu ağır yükü CPU'dan alın). Birden fazla ses çalmak için bir (fiziksel) cihaz kullandığınızda, konsept birden fazla cihazla aynıdır. Her ses için mantıksal bir aygıt tanıtıcısı alırsınız. Yalnızca bu tanımlayıcılar aynı fiziksel aygıtın birden çok "kanaline" atıfta bulunur.

Ne kullanmalısın?

Açık AL, bu basit görev için ağır silah kullanmaya benziyor diyebilirim (çünkü bunu yapmak istemezsiniz). neçok fazla taşınabilirlik ve muhtemelen kendi kod çözücülerini ve efektlerini uygulamayı planlamıyor;))

Burada Qt kullanmanızı tavsiye ederim. Çok taşınabilir (Win/Mac/Linux) ve işinizi yapacak çok kullanışlı bir sınıfı var: http://qt-project.org/doc/qt-5.0/qtmultimedia/qaudiooutput.html

Birkaç satır kod içeren bir .wav dosyasının nasıl oynatılacağını görmek için belgelerdeki örneğe bakın. Aynı anda birden fazla WAV dosyasını oynatmak için birden fazla QAudioOutput açmanız yeterlidir (temel olarak, örnekteki kodu bir işleve alın ve istediğiniz sıklıkta çağırın). Sesin çalmayı durdurması için QAudioOutput'u kapatmanız/durdurmanız gerektiğini unutmayın.

2'ye yanıt: Yapmak istediğiniz şeye geri döngü denir. Ses aygıtları gibi yalnızca çok sınırlı sayıda ses kartı, örneğin, ses kartının ana çıkış kombinasyonu tarafından o anda çıkanın kaydedilmesine izin veren bir döngü giriş aygıtı sağlar. Ancak, sağlanan böyle bir cihazla bile, mikrofon giriş cihazına herhangi bir şey itmenize izin vermez. Mikrofon giriş cihazı yalnızca mikrofon D/A dönüştürücüsünden gelen verileri kabul eder. H/W'de derin, kendi seviyenizde hiçbir şeyi karıştıramazsınız.

Skype'ın sesinizi göndermesi çok zor olacak (IMHO neredeyse imkansız) standart ayar konuşma partneriniz. Aklıma gelen tek şey, geri döngü özelliklerine sahip bir ses cihazına (veya herhangi bir kayıt hattına olası bir monitör hattına fiziksel bir kablo bağlantısına) sahip olmak ve ardından Skype, bu cihazı aşağıdakilerle kullanmak üzere yapılandırıldı. geri bildirim bir giriş olarak, ancak Skype artık mikrofonu almayacak, bu da konuşmanız olmayacağı anlamına geliyor;)

Not: Burada "eşzamanlı" çalma dediğimizde, gerçek zamanlı algılama (10-20ms aralığında) ile ilgili olarak iki sesin çalınmasının senkronizasyonundan bahsediyoruz. Gerçek örnek düzeyinde zamanlamaya ve ses iki bağımsız (serbest çalışan) saate sahip iki fiziksel cihaza gönderildiğinde ortaya çıkan ilgili titreşim ve faz kayması sorunlarına bakmıyoruz. Bu nedenle, bir uygulama bağımsız cihazlarda faz sinyali üretimi gerektirdiğinde, sürücüler veya işletim sistemi tarafından sağlanabilecek saat kurtarma mekanizmalarına ihtiyaç duyulur.

Not: Yazılım Sanal Ses Kablosu gibi bir sanal ses aygıtı, Windows'ta geri döngü işlevi sağlamak için sanal aygıtlar sağlayacaktır. Jack Audio gibi ortamlar, bir UX ortamında aynı olabilir.

Dün karım ve ben bir film izlemeye karar verdik, ancak kimseyi rahatsız etmemek için sesi aynı anda iki çift kulaklığa dağıtmak gerekiyordu. Bazı kulaklıklar, bir dizüstü bilgisayara bağlandıklarında hoparlörlerden gelen sesi kesen basit kablolu kulaklıklardır ve ikincisi kablosuzdur. Kumu Uyumu bluetooth ile bağlandı. Standart hale getirmek gerçekçi mi? Windows araçları 7?

Oldukça gerçek olduğu ortaya çıktı. Bugünlerde çoğu bilgisayar yerleşik bir ses kartı RealTek'ten. Üzerine yerel sürücülerin yüklenmesi gerekir, hatta en yenileri değil, Win7 ile kutudan çıkanların değil.

Şimdi sadece hoparlörlerde sesim var ve mikrofon kablosuz kulaklıklardan kullanılıyor. Kayıt sekmesini açın.

Ardından sisteme göre devre dışı bile olsa tüm cihazların ekranını açıyoruz.

Sözde devre dışı bırakılmış bir yazılım Stereo Mikserim var. ses kartı. Bundan sonra açılması gerekir.

Ve ikinci ses çıkış cihazınızda çalmayı seçin. benim durumumda öyle kablosuz kulaklık. Bundan sonra, sistem aynı anda hoparlörlere (veya ilk kulaklıklara) ses çıkışı yapacak ve ek cihaz kablosuz gibi.