Kā iestatīt skaļruņus datorā - vienkārši veidi. Izvadiet skaņu dažādās ierīcēs. Skaņas izvade uz dažādām ierīcēm Kā izvadīt skaņu uz dažādām ierīcēm

Ja labi saprotu, te ir divi jautājumi.

    Vai ir iespējams atskaņot skaņu divās vai vairākās audio izvades ierīcēs vienlaikus un kā to panākt?

    Vai ir iespējams cilpot datus caur audio ievades (ierakstīšanas) ierīci, lai tie atskaņotu atbilstošo monitoru, piemēram, nosūtīti caur Skype audio straumi jūsu partnerim jūsu attiecīgajā gadījumā.

Atbilde uz 1:Šī ierīce ir pilnīgi iespējama, taču visas jūsu sistēmas neatkarīgās audio izejas var atskaņot skaņas vienlaikus. Piemēram, dažām profesionālām audio saskarnēm (mūzikas producēšanai) ir 8, 16, 64 neatkarīgas izejas, kuras visas var atskaņot vienlaikus. Tas nozīmē, ka katra izvades ierīce uztur savu buferi, ko tā patērē neatkarīgi (izņemot paralēlismu galīgajā koplietojamā atmiņā bufera piegādei).

Lielākā daļa audio ietvaru/sistēmu nodrošina funkcijas, kas ļauj iegūt "ierīces rokturi", kurā jums būs jānodod atzvans, lai ievadītu parauga buferi (piemēram, Open AL). Ietvars/sistēma (galu galā draiveri) to izsauks neatkarīgi un asinhroni skaņas ierīces). Tā kā tas viss darbojas asinhroni, jums nav obligāti nepieciešama vairāku pavedienu izveide. Viss, kas jums jādara būtībā, ir jāatbalsta divas (vai vairākas) audio izvades ierīces, no kurām katra izmanto atsevišķu atzvanīšanu, lai barotu divas (vai vairākas) atsevišķas ierīces.

Piezīme Varat arī atskaņot vairākas skaņas vienā ierīcē. Lielākā daļa ierīču/sistēmu pieļauj šāda veida "resursu koplietošanu". Faktiski tas ir viens no mērķiem, kam skaņas kartes patiesībā ir paredzētas. Sajauciet visas skaņas, ko rada dažādas programmas (un tāpēc noņemiet šo smago slodzi no CPU). Ja izmantojat vienu (fizisku) ierīci vairāku skaņu atskaņošanai, koncepcija ir tāda pati kā vairākām ierīcēm. Katrai skaņai jūs saņemat loģisku ierīces rokturi. Tikai šie deskriptori attiecas uz vairākiem vienas fiziskas ierīces “kanāliem”.

Ko vajadzētu lietot?

Es teiktu, ka atvērtais AL mazliet atgādina smagās artilērijas izmantošanu šim vienkāršajam uzdevumam (jo jūs to nevēlaties Kas Daudz pārnesamības, un, iespējams, neplāno ieviest savu kodeku un efektus ;))

Es ieteiktu jums šeit izmantot Qt. Tas ir ļoti pārnēsājams (Win/Mac/Linux), un tajā ir ļoti ērta klase, kas paveiks darbu jūsu vietā: http://qt-project.org/doc/qt-5.0/qtmultimedia/qaudiooutput.html

Apskatiet piemēru dokumentācijā, lai redzētu, kā atskaņot WAV failu ar dažām koda rindām. Lai vienlaikus atskaņotu vairākus WAV failus, jums vienkārši jāatver vairākas QAudioOutputs (pamatā izvadiet kodu no piemēra funkcijā un izsauciet to tik bieži, cik vēlaties). Lūdzu, ņemiet vērā, ka jums ir jāaizver/aptur QAudioOutput, lai pārtrauktu audio atskaņošanu.

Atbilde uz 2: To, ko vēlaties darīt, sauc par atgriezenisko saiti. Tikai ļoti ierobežots skaits skaņas karšu, piemēram, audio ierīces, nodrošina tā saukto cilpas ievades ierīci, kas ļauj ierakstīt to, ko pašlaik izvada skaņas kartes galvenā izvades kombinācija, piemēram, Taču, pat ja šāda ierīce ir nodrošināta, tā neļaus neko iespiest mikrofona ievades ierīcē. Mikrofona ievades ierīce pieņem datus tikai no mikrofona D/A pārveidotāja. Tas ir dziļi H/W, jūs nevarat kaut ko sajaukt savā līmenī.

Būs ļoti grūti (IMHO gandrīz neiespējami) likt Skype nosūtīt jūsu noklusējuma audio sarunu partnerim. Vienīgais, ko es varu iedomāties, ir izveidot audio ierīci ar atpakaļcilpas iespējām (vai tikai fizisku kabeļa savienojumu ar iespējamo monitoru līniju uz jebkuru ierakstīšanas līniju) un pēc tam Skype konfigurēt, lai izmantotu šo cilpas ierīci kā ievadi. Skype vairs nepacels mikrofonu, kas nozīmē, ka jums nebūs sarunas ;)

Piezīme: Kad mēs sakām "vienlaicīga" atskaņošana, mēs runājam par divu skaņu atskaņošanas sinhronizāciju reāllaikā (diapazonā no 10-20 ms). Mēs neaplūkojam faktisko izlases līmeņa sinhronizāciju un ar to saistītās nervozitātes un fāzes nobīdes problēmas, kas rodas, pārraidot audio uz divām fiziskām ierīcēm ar diviem neatkarīgiem (brīvi darbojošiem) pulksteņiem. Tādējādi, ja lietojumprogrammai ir nepieciešama fāzes signāla ģenerēšana neatkarīgās ierīcēs, ir nepieciešami pulksteņa atkopšanas mehānismi, kurus var nodrošināt draiveri vai OS.

Piezīme: Programmatūra Virtuālā audio ierīce, piemēram, Virtual Audio Cable, nodrošinās virtuālās ierīces, lai nodrošinātu atgriezeniskās saites funkcionalitāti sistēmā Windows. Vides, piemēram, Jack Audio, var būt vienādas UX vidē.

Vakar ar sievu nolēmām noskatīties filmu, bet, lai nevienam netraucētu, skaņa bija jāsadala vienlaicīgi uz diviem austiņu pāriem. Dažas austiņas ir vienkāršas vadu austiņas, kas vienkārši pārtver skaņu no skaļruņiem, kad tās pievienojat klēpjdatoram, bet otrās ir bezvadu. Kumi konkords savienots, izmantojot Bluetooth. Vai to var izdarīt, izmantojot standarta Windows 7 rīkus?

Izrādījās, ka tas ir pilnīgi iespējams. Mūsdienās lielākajai daļai datoru ir iebūvēta RealTek skaņas karte. Tam ir jāinstalē vietējie draiveri, pat ne obligāti jaunākie, bet ne tie, kas nāk komplektā ar Win7.

Tagad man ir tikai skaņa no skaļruņiem, un mikrofons tiek izmantots no bezvadu austiņām. Atveriet cilni Ieraksts.

Pēc tam mēs ieslēdzam visu ierīču displeju, pat to, kas saskaņā ar sistēmu ir atspējotas.

Manā skaņas kartē ir it kā atspējota programmatūra Stereo Mixer. Pēc tam tas ir jāieslēdz.

Un izvēlieties to atskaņot savā otrajā audio izvades ierīcē. Manā gadījumā tās ir bezvadu austiņas. Pēc tam sistēma vienlaikus sāks izvadīt skaņu skaļruņos (vai pirmajās austiņās) un papildu ierīcē, piemēram, bezvadu ierīcēs.

Datoru lietotāji bieži jautā, kā izvadīt skaņu no mikrofona uz skaļruņiem vai austiņām. Šajā īsajā rakstā mēs aprakstīsim divus veidus, kā to izdarīt.

Metodes numurs 1. Skaņas iestatījumi sistēmā Windows.

Lai izvadītu skaņu no mikrofona uz austiņām vai austiņām, vispirms ir jāatver skaņas iestatījumi. Lai to izdarītu, ar peles labo pogu noklikšķiniet uz skaļruņa ikonas uzdevumjoslā un parādītajā logā atlasiet “Ierakstīšanas ierīces”.

Pēc tam jūsu priekšā parādīsies logs “Skaņa”, kas atvērts cilnē “Ierakstīt”.

Šo logu var atvērt arī, izmantojot “Vadības paneli”. Lai to izdarītu, jums jāiet uz sadaļu "Aparatūra un skaņa - skaņa". Un pēc tam logā "Skaņa" atveriet cilni "Ieraksts".

Tātad, pēc tam, kad esat atvēris logu Skaņa zem cilnes Ieraksts, jums jādodas uz mikrofona rekvizītiem. Lai to izdarītu, ar peli atlasiet savu mikrofonu un noklikšķiniet uz pogas "Properties".

Mikrofona rekvizītos dodieties uz cilni “Klausīties” un tur iespējojiet funkciju “Klausīties no šīs ierīces”. Iespējojot šo funkciju, varēsiet izvadīt audio no mikrofona uz skaļruņiem vai austiņām.

Lai saglabātu, aizveriet visus logus, noklikšķinot uz pogas “Labi”. Lai noņemtu mikrofona skaņu no skaļruņiem vai austiņām, vienkārši vēlreiz atveriet mikrofona rekvizītus un atspējojiet funkciju “Klausīties no šīs ierīces”.

Metodes numurs 2. Skaņas kartes iestatījumi.

Izmantojot savus iestatījumus, varat arī izvadīt skaņu no mikrofona uz skaļruņiem vai austiņām. Lai to izdarītu, atveriet skaņas kartes iestatījumus un atrodiet tur mikrofona iestatījumus.

Nav noslēpums, ka skaņas kartes, kas atbalsta High Definition Audio standartu, var ne tikai noteikt, kurām ligzdām ir pievienotas ierīces, bet arī paralēli atskaņot/ierakstīt vairākas audio signālu straumes. Būtu grēks neizmantot šo funkcionalitāti. Patiešām, mūsu laikā tas var ievērojami palielināt komforta līmeni, strādājot ar datoru.

Pieņemsim, ka mums ir skaļruņi, kas savienoti ar aizmugurējo paneli, un austiņas ir savienotas ar skaņas kartes priekšējo paneli. Un mēs vēlamies, lai sistēmas notikumu un atskaņotāju skaņas tiktu atskaņotas pa skaļruņiem un Skype skaņa tiktu atskaņota caur austiņām. Kādas priekšrocības tas mums dos? Veicot Skype zvanu, jums nav steigā jāpievieno austiņas vai jāizslēdz skaļruņi, lai citi apkārtējie nedzirdētu sarunu.

Iestatīšana operētājsistēmā Windows 7

Lai to izdarītu, mums ir jākonfigurē skaņas kartes draiveris neatkarīga signāla apstrāde no priekšējā un aizmugurējā paneļa. Veiciet tālāk norādītās darbības.

Noklikšķiniet uz pogas Sākt un atlasiet Vadības panelis :

Vadības panelī atrodiet skaņas kartes pārvaldnieku. Mūsu gadījumā tā ir Realtek HD pārvaldnieks :

Atvērtajā logā Realtek HD pārvaldnieks noklikšķiniet uz saites Papildu ierīces iestatījumi :

Izvēlieties atskaņošanas ierīci, lai vienlaikus atskaņotu divus dažādus signālus. Un visu ierakstīšanas ierīces ievades ligzdu atdalīšanas režīms. Klikšķis labi lai saglabātu iestatījumus:

Tagad mums ir jākonfigurē skaņas karte, lai visas skaņas noklusējuma spēlēja cauri skaļruņi. Klikšķis pa labi noklikšķiniet uz skaļuma vadības ikonas pie sistēmas pulksteņa un atlasiet Atskaņošanas ierīces:

To pašu logu var izsaukt, piekļūstot pogai Sākt ieslēgts Vadības panelis un noklikšķinot uz saites Skaņa.

Logā Skaņa cilnē Atskaņošana, kas jau būs atvērts, atlasiet vienumu sarakstā Skaļruņi un nospiediet pogu Noklusējums(proti, pati poga, nevis bultiņa pa labi no tās). Ar šo darbību jūs iestatīsit Skaļruņiprioritārā atskaņošanas ierīce, t.i. visas skaņas pēc noklusējuma skanēs caur skaļruņiem. Skatīt attēlu:

Tagad sarakstā atlasiet vienumu Realtek HD Audio 2. izeja(“sekundārā izeja”, t.i., priekšējā paneļa izeja) un nospiediet bultiņa blakus noklusējuma pogai. Nolaižamajā izvēlnē atlasiet Noklusējuma sakaru ierīce. Tādējādi jūs norādījāt, ka sistēmai saziņai jāizmanto austiņas:

Tam vajadzētu izskatīties kā attēlā zemāk:

Tagad, kad ir iestatīta noklusējuma atskaņošanas ierīce, noklikšķiniet uz labi lai aizvērtu logu Skaņa.

Logā Iestatījumi atlasiet sadaļu Skaņas iestatījumi. Šeit mums ir jāizvēlas lietojamais mikrofons:

  • kā aktīvs mikrofons: austiņu mikrofons savienots ar priekšējo paneli - Mikrofons priekšējā panelī (rozā):

  • kā skaļruņi: austiņas, kas atkal pievienotas priekšējam panelim - atlasiet ierīci sarakstā 2. izeja:

  • un izvēlieties skaļruņus kā ierīci ienākošā zvana signāla atskaņošanai.

Piezīme. Ja vēlaties, pie reizes Zvaniet Varat arī izvēlēties austiņas. Bet šajā gadījumā jūs varat nedzirdēt zvanu, ja attālināsit no datora.

Tam vajadzētu izskatīties kā attēlā zemāk. Kad viss ir iestatīts, noklikšķiniet uz Saglabāt lai lietotu iestatījumus.

Tagad visas skaņas (mūzika, video, sistēmas notikumi un skaņas no pārlūkprogrammas) pēc noklusējuma tiks atskaņotas skaļruņos un Skype sarunas Vienmēr tiks cauri austiņām.

Tāpat jūs varat izvadīt audio no jebkuras lietojumprogrammas uz vēlamo ierīci neatkarīgi no tā, kura atskaņošanas ierīce pašlaik ir atlasīta pēc noklusējuma. Piemēram, dīdžeja klēpjdatoram diskotēkā ir loģiskāk izvēlēties noklusējuma audio izvadi uz austiņām un skaļruņos izvadīt tikai audio no AIMP atskaņotāja. Šajā gadījumā atpūtnieki caur skaļruņiem nedzirdēs nekādas skaņas, izņemot mūziku.

Iestatīšana operētājsistēmā Windows XP

Veiciet dubultklikšķi uz Realtek ikonas uzdevumjoslā, lai atvērtu skaņas kartes pārvaldnieku (mūsu gadījumā RealtekHD Manager).

Uz cilnes Mikseris iestatījumu apgabalā atskaņošanu noklikšķiniet uz ikonas Iestatījumi:

Atzīmējiet izvēles rūtiņu Iespējot vairāku straumju atskaņošanu.

Klikšķis labi lai saglabātu parametrus:

Pēc tam varēsiet izvēlēties noklusējuma atskaņošanas ierīci. Programmas, kurām nav skaņas iestatījumu, caur to izvadīs skaņu, kā arī visas programmas, kas ir konfigurētas skaņas izvadīšanai uz Primārais skaņas draiveris:

Līdzīgā veidā ir iespējota vairāku straumju ierakstīšana.

Noklikšķiniet uz ikonas Iestatījumi apgabalā Ieraksts:

Atzīmējiet izvēles rūtiņu Iespējot vairāku straumju ierakstīšanu.

Klikšķis labi:

Tātad, draugi, kā liecina raksta nosaukums, tajā tiks aprakstīts, kā no viena datora varat straumēt skaņu uz divām vai vairākām ierīcēm. Tas var būt noderīgi, piemēram, ja esat maniaks, piemēram, es, un jums pēkšņi ir nepieciešams skatīties filmu ar skaņas izvadi gan HDMI monitorā, gan datora skaļruņos.

Linux

Darbs ar skaņu operētājsistēmā Linux var būt nepanesamas galvassāpes. Pulseaudio paveica neskaidru darbu; no vienas puses, tas Linux dzīvē ienesa daudz labu lietu, no otras puses, daudz sliktu lietu. Protams, dažas lietas darbojas labāk nekā iepriekš, citas ir kļuvušas sarežģītākas. Audio izvades apstrāde ir viens no izaicinājumiem.

Tātad, ja vēlaties iespējot vairākas audio izvades no sava Linux datora, varat izmantot vienkāršu utilītu, lai virtuālajā saskarnē iekļautu citas audio ierīces. Nebaidieties, to ir izdarīt daudz vieglāk, nekā šķiet no apraksta. Vienkāršākais veids, kā iespējot audio atskaņošanu no vairākiem avotiem, ir izmantot vienkāršu grafisko utilītu, ko sauc par "paprefs". Tas ir saīsinājums no PulseAudio Preferences.

Izplatījumos, kuru pamatā ir Archlinux, instalējiet ar komandu:

Yaourt -S paprefs

Operētājsistēmās, kuru pamatā ir Ubuntu, instalējiet ar komandu:

Sudo apt install paprefs

Ja izmantojat Fedora, nedod Dievs, jums būs jāpalaiž veselas divas komandas:

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

Nu, ja jūsu dzīvē viss ir nogājis greizi un izmantojat openSUSE, tad, lai instalētu ar vienu klikšķi, noklikšķiniet uz šīs saites vai terminālī ievadiet šīs brīnišķīgās rindas pa vienai:

Zypper adrese https://download.opensuse.org/repositories/openSUSE:Factory/standard/openSUSE:Factory.repo zypper atsvaidzināt zypper instalēt paprefs

Es pieņemu, ka ar uzstādīšanu paprefs Jūs esat to paveicis, pāriesim pie izvadu tiešas sapludināšanas. Lai gan utilīta ir grafiska, to, iespējams, ir vieglāk palaist, ierakstot paprefs komandrindā kā parasts lietotājs. Ja frāze “komandrinda” tevī izraisa tādas pašas sajūtas kā “Lielais hadronu paātrinātājs”, atrodiet “PulseAudio preferences” un palaidiet to.
Tiks atvērts šāds logs:

Mums ir nepieciešama pēdējā cilne "Vienlaicīga izvade"

Kā redzat no ekrānuzņēmuma, šajā cilnē ir ārkārtīgi grūti kļūdīties, jo ir tikai viens vienums, kas ietver funkcionalitāti, kurai mēs esam šeit. Atzīmējiet izvēles rūtiņu blakus “Pievienot virtuālo izvades ierīci vienlaicīgai izvadei visās skaņas kartēs”.


Pēc tam atveriet savas darba vides standarta skaņas iestatījumus, ekrānuzņēmumos būs Gnome, to var panākt arī brīnišķīgā utilītprogrammā pavucontrol

Skaņas iestatījumos dodieties uz cilni “Izvade” ar izvades ierīcēm un atlasiet “Vienlaicīga izvade”.
Patiesībā tas arī viss, tagad jūsu skaņa “plūst” no visām fiziskajām ierīcēm vienlaikus. Es uzreiz vēlos vērst jūsu uzmanību uz to, ka pēc šīs funkcijas iespējošanas jums būs tikai viena galvenā skaļuma kontrole.

Windows

Lai gan Windows 10, manuprāt, ir ļoti cienīgs Microsoft saimes pārstāvis, es neesmu atradis piemērotāku veidu, kā izmantot Jevgeņija Muzičenko sarakstīto izmēģinājuma utilītu, kas ir diezgan spējīgs veikt tai piešķirto funkcionalitāti. Tas var nebūt tik vienkārši un vienkārši, kā tas tiek darīts Linux, bet tomēr. Šo utilītu sauc par virtuālo audio kabeli, to varat lejupielādēt šeit. Tie, kam nav naudas un sirdsapziņas, to var bez maksas atrast pēc vārda rutracker.
Mēs pieņemsim, ka esat jau nozadzis, iegādājies lietojumprogrammu un instalējis to savā datorā, dodieties uz izvēlni Sākt > Visas programmas > Virtuālais audio kabelis > Audio atkārtotājs (MME)

Laukā “viļņu ievade” atlasiet “Line1 (Virtual Audio Cable)”
Laukā “wave out” atlasiet vienu no ierīcēm, uz kurām vēlamies nosūtīt skaņu. Zemāk esošajā attēlā esmu izvēlējies televizoru.
Prioritātes laukā mēs iestatām reāllaika režīmu, lai novērstu audio aizkaves.
Noklikšķiniet uz "Start" un dzirdiet skaņu no atlasītās ierīces.


Mēs minimizējam logu un palaižam citu “Audio Repeater (MME)” gadījumu, kurā atkārtojam procedūru, tikai mēs izvēlamies citu izvades ierīci kā Wave out, manā gadījumā tas ir hdmi monitors.

Šīs metodes trūkums ir tāds, ka katru reizi, ieslēdzot datoru, jums būs jāveic rituāls, lai ieslēgtu atkārtotāju.

Mac OS X


Mums ir jāizsaka atzinība Apple uzņēmumam, viņi ir lieliski īstenojuši šo funkciju, un to sauc par "no kastes".
Atveriet iebūvēto lietojumprogrammu Audio MIDI iestatīšana, noklikšķiniet uz pluszīmes apakšā un izveidojiet ierīci ar vairākām izejām kā attēlā.

Vai jums patika raksts? Dalies ar draugiem!