Creați două dispozitive de redare implicite. Emite sunet către diferite dispozitive

Acasă / Avarii

Nu este un secret că plăci de sunet, care acceptă standardul High Definition Audio, nu numai că poate determina la ce prize sunt conectate dispozitivele, ci și poate reda/înregistra mai multe fluxuri de semnal audio în paralel. Ar fi un păcat să nu folosești această funcționalitate. Într-adevăr, în timpul nostru, acest lucru poate crește semnificativ nivelul de confort atunci când lucrați cu un computer.

Să presupunem că avem difuzoare conectate la panoul din spate și o cască conectată la panoul frontal al plăcii de sunet. Și dorim ca sunetele evenimentelor de sistem și ale jucătorilor să fie redate prin difuzoare, iar sunetul de la Skype să treacă prin căști. Ce beneficii ne va oferi acest lucru? Când efectuați un apel Skype, nu va trebui să vă conectați în grabă căștile sau să vă opriți difuzoarele, astfel încât ceilalți din jur să nu audă conversația.

Configurarea în Windows 7

Pentru a face acest lucru, trebuie să configuram driverul plăcii de sunet pentru procesare independentă a semnalului de pe panourile din față și din spate. Urmați acești pași:

Faceți clic pe butonul Începutși selectați Panoul de control :

În Panoul de control, găsiți managerul plăcii de sunet. În cazul nostru este Manager Realtek HD :

În fereastra care se deschide Realtek HD Manager faceți clic pe link Setări suplimentare dispozitive :

Selectați dispozitivul de redare pentru a reda două semnale diferite simultan. Și modul de separare a tuturor mufelor de intrare pentru dispozitivul de înregistrare. Clic Bine pentru a salva setările:

Acum trebuie să configuram placa de sunet astfel încât să sune toate implicit jucat prin difuzoare. Clic corect faceți clic pe pictograma de control al volumului de lângă ceasul sistemului și selectați Dispozitive de redare:

Aceeași fereastră poate fi accesată accesând butonul Început pe Panoul de controlși făcând clic pe link Sunet.

În fereastră Sunet pe filă Redare, care va fi deja deschis, selectați elementul din listă Difuzoareși apăsați butonul Implicit(și anume butonul în sine, nu săgeata din dreapta acestuia). Cu această acțiune vei seta Difuzoare ca dispozitiv de redare prioritară, adică toate sunetele în mod implicit vor veni prin difuzoare. Vezi poza:

Acum selectați elementul din listă Realtek HD Audio a doua ieșire(„ieșire secundară”, adică ieșire de pe panoul frontal) și apăsați săgeată lângă butonul implicit. Din meniul derulant selectați Dispozitiv de comunicare implicit. Astfel, ați indicat că sistemul dvs. ar trebui să folosească un set cu cască pentru comunicare:

Ar trebui să arate ca imaginea de mai jos:

Acum că dispozitivul de redare implicit este setat, faceți clic Bine să închidă fereastra Sunet.

În fereastră Setări selectați o secțiune Setări de sunet. Aici trebuie să selectăm microfonul care trebuie utilizat:

  • ca microfon activ: microfon pentru căști conectat la panoul frontal - Microfon pe panoul frontal (roz):

  • ca difuzoare: o cască conectată din nou la panoul frontal - selectați dispozitivul din listă a 2-a ieșire:

  • și ca dispozitiv de redare a semnalului apel primit alege boxele.

Nota. Dacă vrei, la un moment dat Apel De asemenea, puteți alege un set cu cască. Dar în acest caz, este posibil să nu auziți apelul dacă vă îndepărtați de computer.

Ar trebui să arate ca imaginea de mai jos. Când totul este configurat, faceți clic Salva pentru a aplica setările.

Acum toate sunetele (muzică, video, evenimente de sistem și sunetele din browser) vor fi redate implicit prin difuzoare și conversațiile Skype Întotdeauna va trece prin setul cu cască.

În mod similar, puteți scoate sunetul din orice aplicație pe dispozitivul dorit, indiferent de dispozitivul de redare pe care îl utilizați. în acest moment selectat implicit. De exemplu, pentru laptopul unui DJ la o discotecă, este mai logic să selectați ieșirea audio implicită către căști și să scoateți numai sunetul de la playerul AIMP către difuzoare. În acest caz, turiştii nu vor auzi niciun sunet prin difuzoare, cu excepţia muzicii.

Configurare în Windows XP

Faceți dublu clic pe pictograma Realtek din bara de activități pentru a deschide managerul plăcii de sunet (în cazul nostru RealtekHD Manager).

Pe fila Mixerîn zona de setări redare faceți clic pe pictograma Setări:

Bifați caseta Activați redarea multi-stream.

Clic Bine pentru a salva parametrii:

Veți putea apoi să selectați dispozitivul de redare implicit. Programele care nu au setări de sunet vor scoate sunet prin el, precum și toate aplicațiile care sunt configurate pentru a scoate sunet către Driver de sunet principal:

În mod similar, înregistrarea mai multor fluxuri este activată.

Faceți clic pe pictogramă Setăriîn zonă Înregistra:

Bifați caseta Activați înregistrarea în fluxuri multiple.

Clic Bine:

Dacă am înțeles bine, sunt două întrebări aici.

    Este posibil să redați sunet pe două sau mai multe dispozitive de ieșire audio în același timp și cum se poate realiza acest lucru?

    Este posibil să treceți în buclă datele printr-un dispozitiv de intrare (înregistrare) audio, astfel încât acestea să fie redate pe monitorul corespunzător, de exemplu, trimise printr-un flux audio Skype către partenerul dvs. în cazul dvs. respectiv.

Răspuns la 1: Acest dispozitiv este absolut posibil, dar toate ieșirile audio independente ale sistemului dumneavoastră pot reda sunete simultan. De exemplu, unele interfețe audio profesionale (pentru producția muzicală) au 8, 16, 64 de ieșiri independente, toate putând fi redate simultan. Aceasta înseamnă că fiecare dispozitiv de ieșire își menține propriul buffer, pe care îl consumă independent (cu excepția paralelismului în memoria finală partajată pentru alimentarea bufferului).

Majoritatea cadrelor/sistemelor audio oferă funcții care vă permit să obțineți un „mâner de dispozitiv” în care va trebui să transmiteți un apel invers pentru a alimenta bufferul de probă (de exemplu, Open AL). Acesta va fi apelat independent și asincron de cadrul/sistemului (eventual driverele dispozitive de sunet). Deoarece toate acestea funcționează asincron, nu aveți neapărat nevoie de multithreading. Tot ce trebuie să faceți este, practic, să acceptați două (sau mai multe) dispozitive de ieșire audio, fiecare folosind un apel invers separat pentru a alimenta două (sau mai multe) dispozitive separate.

Nota De asemenea, puteți reda mai multe sunete pe un singur dispozitiv. Majoritatea dispozitivelor/sistemelor permit acest tip de „partajare a resurselor”. De fapt, acesta este unul dintre scopurile pentru care sunt de fapt proiectate plăcile de sunet. Mixați toate sunetele create de diferite programe (și, prin urmare, luați această sarcină grea de pe CPU). Când utilizați un dispozitiv (fizic) pentru a reda mai multe sunete, conceptul este același ca pentru mai multe dispozitive. Pentru fiecare sunet primiți un mâner de dispozitiv logic. Doar că acești descriptori se referă la mai multe „canale” ale unui singur dispozitiv fizic.

Ce ar trebui să folosești?

Open AL pare un pic ca folosirea artileriei grele pentru această sarcină simplă aș spune (din moment ce nu doriți Ce O mulțime de portabilitate și, probabil, nu intenționează să-și implementeze propriul codec și efecte ;))

V-aș recomanda să utilizați Qt aici. Este foarte portabil (Win/Mac/Linux) și are o clasă foarte la îndemână care va face treaba pentru tine: http://qt-project.org/doc/qt-5.0/qtmultimedia/qaudiooutput.html

Consultați exemplul din documentație pentru a vedea cum să redați un fișier WAV, cu câteva linii de cod. Pentru a reda mai multe fișiere WAV în același timp, trebuie doar să deschideți mai multe QAudioOutputs (practic, scoateți codul din exemplu într-o funcție și apelați-o de câte ori doriți). Vă rugăm să rețineți că trebuie să închideți/opriți QAudioOutput pentru ca sunetul să se oprească.

Răspuns la 2: Ceea ce vrei să faci se numește loopback. Doar un număr foarte limitat de plăci de sunet, de exemplu dispozitive audio, oferă un așa-numit dispozitiv de intrare în buclă, care permite înregistrarea a ceea ce este scos în prezent de combinația de ieșire principală a plăcii de sunet, de ex. Cu toate acestea, chiar dacă este furnizat un astfel de dispozitiv, acesta nu vă va permite să împingeți nimic în dispozitivul de intrare al microfonului. Dispozitivul de intrare pentru microfon acceptă numai date de la convertorul D/A al microfonului. Este adânc în H/W, nu poți amesteca nimic la nivelul tău.

Va fi foarte greu (IMHO aproape imposibil) ca Skype să trimită audio implicit partenerului tău de conversație. Singurul lucru la care mă pot gândi este să am un dispozitiv audio cu capacități de loopback (sau doar o conexiune fizică prin cablu la o posibilă linie de monitoare la orice linie de înregistrare) și apoi să am configurat Skype pentru a utiliza acel dispozitiv cu feedback ca intrare, Cu toate acestea, Skype nu va mai prelua de la microfon, ceea ce înseamnă că nu veți avea o conversație ;)

Nota: Când spunem aici redare „simultană”, vorbim despre sincronizarea redării a două sunete în timp real (în intervalul 10-20 ms). Nu ne uităm la sincronizarea reală la nivel de eșantion și la problemele asociate de fluctuație și schimbare de fază care apar la transmiterea audio către două dispozitive fizice cu două ceasuri independente (funcționare liberă). Astfel, atunci când o aplicație necesită generarea de semnal de fază pe dispozitive independente, sunt necesare mecanisme de recuperare a ceasului, care pot fi furnizate de drivere sau de sistemul de operare.

Nota: Software dispozitiv audio virtual, cum ar fi Audio virtual Cable va oferi dispozitive virtuale pentru a oferi funcționalitate de loopback pe Windows. Medii precum Jack Audio pot fi aceleași într-un mediu UX.

Utilizatorii de computere întreabă adesea cum să scoată sunetul de la un microfon către difuzoare sau căști. În acest scurt articol vom descrie două moduri în care se poate face acest lucru.

Metoda numărul 1. Setări de sunet în Windows.

Pentru a scoate sunetul de la microfon sau căști, mai întâi trebuie să deschideți setările de sunet. Pentru a face acest lucru, faceți clic clic dreapta mouse-ul pe pictograma difuzorului din bara de activități și în fereastra care apare, selectați „Dispozitive de înregistrare”.

După aceasta, fereastra „Sunet” va apărea în fața ta, deschisă în fila „Înregistrare”.

Această fereastră poate fi deschisă și prin „Panou de control”. Pentru a face acest lucru, trebuie să accesați secțiunea „Hardware și sunet – Sunet”. Apoi, în fereastra „Sunet”, deschideți fila „Înregistrare”.

Deci, după ce ați deschis fereastra Sunet sub fila Înregistrare, trebuie să mergeți la proprietățile microfonului. Pentru a face acest lucru, selectați microfonul cu mouse-ul și faceți clic pe butonul „Proprietăți”.

În proprietățile microfonului, accesați fila „Ascultați” și activați funcția „Ascultați cu” acolo. a acestui dispozitiv" Activarea acestei funcții vă va permite să scoateți sunetul de la microfon către difuzoare sau căști.

Pentru a salva, închideți toate ferestrele făcând clic pe butonul „Ok”. Pentru a elimina sunetul microfonului din difuzoare sau căști, accesați din nou proprietățile microfonului și dezactivați funcția „Ascultați de pe acest dispozitiv”.

Metoda numărul 2. Setările plăcii de sunet.

De asemenea, puteți scoate sunetul de la microfon către difuzoare sau căști folosind setările dvs. Pentru a face acest lucru, deschideți setările plăcii de sunet și găsiți setările microfonului acolo.

Deci, prieteni, așa cum sugerează titlul articolului, acesta va descrie modul în care puteți transmite sunet la două sau mai multe dispozitive de pe un computer. Acest lucru poate fi util, de exemplu, dacă ești un maniac, ca mine, și ai brusc nevoie să vezi un film cu ieșire de sunet atât pe monitorul HDMI, cât și pe difuzoarele computerului.

Linux

Lucrul cu sunetul pe Linux poate fi o durere de cap insuportabilă. Pulseaudio a făcut o treabă ambiguă, pe de o parte, a adus o mulțime de lucruri bune în viața Linux, pe de altă parte, o mulțime de lucruri rele. Desigur, unele lucruri funcționează mai bine decât înainte, altele au devenit mai complexe. Procesarea ieșirii audio este una dintre provocările întâlnite.

Deci, dacă doriți să activați mai multe ieșiri audio de pe computer, sub control Linux, puteți folosi o simplă utilitate pentru a include alte dispozitive audio în interfața virtuală. Nu vă alarmați, acest lucru este mult mai ușor de făcut decât pare din descriere. Cel mai simplu mod de a activa redarea audio din mai multe surse este să utilizați un utilitar grafic simplu numit „paprefs”. Aceasta este prescurtarea pentru PulseAudio Preferences.

În distribuțiile bazate pe Archlinux, instalați cu comanda:

Yaourt -S paprefs

În sistemele de operare bazate pe Instalare Ubuntu comanda:

Sudo apt install paprefs

Dacă folosești Fedora, Doamne ferește, va trebui să rulezi două comenzi întregi:

Su -c "yum install pulseaudio-module-zeroconf" su -c "yum install paprefs"

Ei bine, dacă totul în viața ta a mers prost și folosești openSUSE, atunci pentru a instala într-un singur clic, dă clic pe acest link sau introduce pe rând aceste linii minunate în terminal:

Zypper adrepo https://download.opensuse.org/repositories/openSUSE:Factory/standard/openSUSE:Factory.repo zypper refresh zypper install paprefs

Voi presupune că odată cu instalarea paprefs Ați făcut-o, să trecem la îmbinarea directă a ieșirilor. Chiar dacă utilitarul este grafic, probabil că este mai ușor să-l lansați tastând paprefs pe linia de comandă de la utilizator obișnuit. Dacă expresia „ linie de comandă”, vă oferă aceleași sentimente pe care le am și eu „Large Hadron Collider”, apoi găsiți „PulseAudio Preferences” în locul dvs. și rulați-l.
Se va deschide o fereastră ca aceasta:

Avem nevoie de ultima filă „Ieșire simultană”

După cum puteți vedea din captura de ecran, este extrem de dificil să faceți o greșeală în această filă, deoarece există un singur element care include funcționalitatea pentru care suntem aici. Bifați caseta de lângă „Adăugați dispozitiv de ieșire virtuală pentru ieșire simultană pe toate plăcile de sunet”


Apoi deschide setări standard sunetul mediului de lucru, Gnome va fi pe capturi de ecran, acest lucru poate fi realizat și într-un utilitar minunat pavucontrol

În setările de sunet, accesați fila „Ieșire” cu dispozitive de ieșire și selectați „Ieșire simultană”.
De fapt, asta este tot, acum sunetul tău „curge” de pe toate dispozitivele fizice în același timp. Aș dori imediat să vă atrag atenția asupra faptului că, după activarea acestei funcții, veți avea un singur control principal al volumului.

Windows

Deși Windows 10, în umila mea părere, este un reprezentant foarte demn al familiei Microsoft, nu am găsit o modalitate mai potrivită decât utilizarea unui utilitar de probă scris de Evgeny Muzychenko, care este destul de capabil să îndeplinească funcționalitatea care i-a fost atribuită. S-ar putea să nu fie la fel de ușor și simplu precum se face în Linux, dar totuși. Acest utilitar se numește Virtual Audio Cable, îl puteți descărca aici. Cei care nu au bani și conștiință îl pot găsi gratuit pe nume pe rutracker.
Vom presupune că ați furat deja, ați cumpărat aplicația și ați instalat-o pe computer, mergeți la meniu Start > Toate programele > Cablu audio virtual > Repetor audio (MME)

În câmpul „wave in”, selectați „Line1 (Virtual Audio Cable)”
În câmpul „wave out”, selectați unul dintre dispozitivele către care dorim să trimitem sunet. In poza de mai jos am selectat televizorul.
În câmpul prioritar am setat Realtime pentru a elimina întârzierile audio.
Faceți clic pe „Start” și auziți sunetul de la dispozitivul selectat.


Minimizăm fereastra și lansăm o altă instanță de „Audio Repeater (MME)”, în care repetăm ​​procedura, doar că selectăm un alt dispozitiv de ieșire ca Wave out, în cazul meu este un monitor hdmi.

Dezavantajul acestei metode este că de fiecare dată când porniți computerul va trebui să efectuați un ritual pentru a porni repetorul.

Mac OS X


Trebuie să aducem un omagiu companiei Apple, au implementat perfect această funcție și ceea ce se numește „out of the box”.
Deschideți aplicația încorporată Configurare audio MIDI, faceți clic pe semnul plus din partea de jos și creați un dispozitiv cu mai multe ieșiri ca în imagine.

Organizarea timpului liber folosind un computer constă în principal în vizionarea de filme și seriale TV, ascultarea muzicii și jocul. Un computer nu poate doar să afișeze conținut pe monitor sau să reda muzică pe difuzoarele sale, ci și să devină o stație multimedia cu echipamente periferice conectate la el, cum ar fi un televizor sau home theater. În astfel de situații, se pune adesea problema separării sunetului între diferite dispozitive. În acest articol vom analiza modalități de „împărțire” a unui semnal audio.

Există două opțiuni de separare audio. În primul caz, vom primi un semnal de la o sursă și îl vom scoate simultan către mai multe dispozitive audio. În al doilea, din diferite, de exemplu, dintr-un browser și un player, iar fiecare dispozitiv va reda propriul conținut.

Metoda 1: o singură sursă audio

Această metodă este potrivită în cazurile în care trebuie să ascultați piesa audio curentă pe mai multe dispozitive simultan. Acestea pot fi orice difuzoare, căști etc. conectate la computer. Recomandările vor funcționa chiar dacă se folosesc plăci de sunet diferite - interne și externe. Pentru a implementa planul nostru, vom avea nevoie de un program numit Virtual Audio Cable.

După instalarea software-ului, un dispozitiv audio suplimentar va apărea în sistemul nostru „Linia 1”.

  1. Deschide folderul cu programul instalat la adresa

    C:\Program Files\Virtual Audio Cable

    Găsirea fișierului audiorepeater.exeși lansează-l.

  2. În fereastra de repetor care se deschide, selectați ca dispozitiv de intrare „Linia 1”.

  3. Atribuim dispozitivul de ieșire dispozitivului de pe care intenționăm să redăm sunet, să fie difuzoarele computerului.

  4. Apoi, trebuie să creăm un alt repetor în același mod ca primul, adică să rulăm fișierul audiorepeater.exe din nou. Aici selectăm și noi „Linia 1” pentru semnalul de intrare, iar pentru redare definim un alt dispozitiv, de exemplu, un televizor sau căști.

  5. Apel la linie "Alergă" (Windows + R) și scrieți comanda

  6. Pe fila „Redare” faceți clic pe „Linia 1”și transformă-l în dispozitivul implicit.

  7. Ne întoarcem la repetoare și apăsăm butonul din fiecare fereastră "Început". Acum putem auzi sunetul simultan în diferite difuzoare.

Metoda 2: Surse de sunet diferite

În acest caz vom scoate bip din două surse mai departe diferite dispozitive. De exemplu, să luăm un browser cu muzică și un player pe care vom reda un film. Va acționa ca un jucător.

Pentru a efectua această operațiune, vom avea nevoie și de un software special - Audio Router, care este un mixer standard Volumul Windows, dar cu funcționalitate extinsă.

Când descărcați, vă rugăm să rețineți că există două versiuni pe pagină - pentru sisteme pe 32 și 64 de biți.


În acest fel vom obține rezultatul dorit - sunetul de la VLC Media Player va fi scos pe televizor, iar muzica din browser va fi difuzată către orice alt dispozitiv selectat - căști sau difuzoare pentru computer. Pentru a reveni la setări standard, doar selectați din listă „Dispozitiv audio implicit”. Nu uitați că această procedură trebuie efectuată de două ori, adică pentru ambele surse de semnal.

Concluzie

„Distribuirea” sunetului către diferite dispozitive nu este o sarcină atât de dificilă dacă primiți ajutor cu el programe speciale. Dacă deseori trebuie să utilizați mai mult decât difuzoarele computerului pentru redare, atunci ar trebui să vă gândiți la „înregistrarea” software-ului în cauză pe computerul dvs. în mod continuu.

© 2024 ermake.ru -- Despre repararea PC-ului - Portal de informații