How to merge two microphone inputs into a single virtual microphone in realtime?
Clash Royale CLAN TAG#URR8PPP
If I connect two microphones to my computer, how would I merge it in to a single virtual microphone. I want the person I am calling on Skype to hear both microphone inputs, preferably only using software.
audio microphone
add a comment |
If I connect two microphones to my computer, how would I merge it in to a single virtual microphone. I want the person I am calling on Skype to hear both microphone inputs, preferably only using software.
audio microphone
To be honest, I'm not sure if it would be easier to do this with ALSA or PulseAudio. But I'd recommend trying it with PulseAudio first. What you will probably need to do is connect both of the microphone source-outputs to the same sink. This can be done withpactl
orpacmd
, and perhaps with some GUI utilities likepavucontrol
.
– blujay
Sep 12 '15 at 0:58
Could you explain how I would do that?
– Henry
Sep 12 '15 at 0:59
Sorry, I don't have the time to do the research for you. If I already knew the details by heart, I would have said so. ;) You should be able to figure out how with a combination of Google, StackExchange, and the man pages. Tryapropos pulse
for a list of related man pages. And really, with a bit of googling, you should be able to find out how to combine mics with PulseAudio. For example, I found this on the first page of results.
– blujay
Sep 12 '15 at 1:02
add a comment |
If I connect two microphones to my computer, how would I merge it in to a single virtual microphone. I want the person I am calling on Skype to hear both microphone inputs, preferably only using software.
audio microphone
If I connect two microphones to my computer, how would I merge it in to a single virtual microphone. I want the person I am calling on Skype to hear both microphone inputs, preferably only using software.
audio microphone
audio microphone
edited Sep 11 '15 at 20:29
peterh
4,499113361
4,499113361
asked Sep 11 '15 at 19:53
HenryHenry
8619
8619
To be honest, I'm not sure if it would be easier to do this with ALSA or PulseAudio. But I'd recommend trying it with PulseAudio first. What you will probably need to do is connect both of the microphone source-outputs to the same sink. This can be done withpactl
orpacmd
, and perhaps with some GUI utilities likepavucontrol
.
– blujay
Sep 12 '15 at 0:58
Could you explain how I would do that?
– Henry
Sep 12 '15 at 0:59
Sorry, I don't have the time to do the research for you. If I already knew the details by heart, I would have said so. ;) You should be able to figure out how with a combination of Google, StackExchange, and the man pages. Tryapropos pulse
for a list of related man pages. And really, with a bit of googling, you should be able to find out how to combine mics with PulseAudio. For example, I found this on the first page of results.
– blujay
Sep 12 '15 at 1:02
add a comment |
To be honest, I'm not sure if it would be easier to do this with ALSA or PulseAudio. But I'd recommend trying it with PulseAudio first. What you will probably need to do is connect both of the microphone source-outputs to the same sink. This can be done withpactl
orpacmd
, and perhaps with some GUI utilities likepavucontrol
.
– blujay
Sep 12 '15 at 0:58
Could you explain how I would do that?
– Henry
Sep 12 '15 at 0:59
Sorry, I don't have the time to do the research for you. If I already knew the details by heart, I would have said so. ;) You should be able to figure out how with a combination of Google, StackExchange, and the man pages. Tryapropos pulse
for a list of related man pages. And really, with a bit of googling, you should be able to find out how to combine mics with PulseAudio. For example, I found this on the first page of results.
– blujay
Sep 12 '15 at 1:02
To be honest, I'm not sure if it would be easier to do this with ALSA or PulseAudio. But I'd recommend trying it with PulseAudio first. What you will probably need to do is connect both of the microphone source-outputs to the same sink. This can be done with
pactl
or pacmd
, and perhaps with some GUI utilities like pavucontrol
.– blujay
Sep 12 '15 at 0:58
To be honest, I'm not sure if it would be easier to do this with ALSA or PulseAudio. But I'd recommend trying it with PulseAudio first. What you will probably need to do is connect both of the microphone source-outputs to the same sink. This can be done with
pactl
or pacmd
, and perhaps with some GUI utilities like pavucontrol
.– blujay
Sep 12 '15 at 0:58
Could you explain how I would do that?
– Henry
Sep 12 '15 at 0:59
Could you explain how I would do that?
– Henry
Sep 12 '15 at 0:59
Sorry, I don't have the time to do the research for you. If I already knew the details by heart, I would have said so. ;) You should be able to figure out how with a combination of Google, StackExchange, and the man pages. Try
apropos pulse
for a list of related man pages. And really, with a bit of googling, you should be able to find out how to combine mics with PulseAudio. For example, I found this on the first page of results.– blujay
Sep 12 '15 at 1:02
Sorry, I don't have the time to do the research for you. If I already knew the details by heart, I would have said so. ;) You should be able to figure out how with a combination of Google, StackExchange, and the man pages. Try
apropos pulse
for a list of related man pages. And really, with a bit of googling, you should be able to find out how to combine mics with PulseAudio. For example, I found this on the first page of results.– blujay
Sep 12 '15 at 1:02
add a comment |
2 Answers
2
active
oldest
votes
I'd look into alsa with the multi plugin. I've only tried it for playback, but if it doesn't handle capture, perhaps you'll find an analogue for capture.
add a comment |
https://askubuntu.com/questions/868817/collecting-and-mixing-sound-input-from-different-microphones, building on http://www.pclinuxos.com/forum/index.php/topic,119695.msg905379.html#msg905379 offers you an answer. It describes how to add fake channels - first one for collecting the inputs
pactl load-module module-null-sink sink_name=inputs
and setting channels up for the diverse input
pactl load-module module-loopback sink=inputs
enter the latter command once for each input; the command returns a number; the latter you need later.
the two links describe how to use pavucontrol to link these channels.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f229140%2fhow-to-merge-two-microphone-inputs-into-a-single-virtual-microphone-in-realtime%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
I'd look into alsa with the multi plugin. I've only tried it for playback, but if it doesn't handle capture, perhaps you'll find an analogue for capture.
add a comment |
I'd look into alsa with the multi plugin. I've only tried it for playback, but if it doesn't handle capture, perhaps you'll find an analogue for capture.
add a comment |
I'd look into alsa with the multi plugin. I've only tried it for playback, but if it doesn't handle capture, perhaps you'll find an analogue for capture.
I'd look into alsa with the multi plugin. I've only tried it for playback, but if it doesn't handle capture, perhaps you'll find an analogue for capture.
answered Sep 11 '15 at 21:39
The SidhekinThe Sidhekin
810168
810168
add a comment |
add a comment |
https://askubuntu.com/questions/868817/collecting-and-mixing-sound-input-from-different-microphones, building on http://www.pclinuxos.com/forum/index.php/topic,119695.msg905379.html#msg905379 offers you an answer. It describes how to add fake channels - first one for collecting the inputs
pactl load-module module-null-sink sink_name=inputs
and setting channels up for the diverse input
pactl load-module module-loopback sink=inputs
enter the latter command once for each input; the command returns a number; the latter you need later.
the two links describe how to use pavucontrol to link these channels.
add a comment |
https://askubuntu.com/questions/868817/collecting-and-mixing-sound-input-from-different-microphones, building on http://www.pclinuxos.com/forum/index.php/topic,119695.msg905379.html#msg905379 offers you an answer. It describes how to add fake channels - first one for collecting the inputs
pactl load-module module-null-sink sink_name=inputs
and setting channels up for the diverse input
pactl load-module module-loopback sink=inputs
enter the latter command once for each input; the command returns a number; the latter you need later.
the two links describe how to use pavucontrol to link these channels.
add a comment |
https://askubuntu.com/questions/868817/collecting-and-mixing-sound-input-from-different-microphones, building on http://www.pclinuxos.com/forum/index.php/topic,119695.msg905379.html#msg905379 offers you an answer. It describes how to add fake channels - first one for collecting the inputs
pactl load-module module-null-sink sink_name=inputs
and setting channels up for the diverse input
pactl load-module module-loopback sink=inputs
enter the latter command once for each input; the command returns a number; the latter you need later.
the two links describe how to use pavucontrol to link these channels.
https://askubuntu.com/questions/868817/collecting-and-mixing-sound-input-from-different-microphones, building on http://www.pclinuxos.com/forum/index.php/topic,119695.msg905379.html#msg905379 offers you an answer. It describes how to add fake channels - first one for collecting the inputs
pactl load-module module-null-sink sink_name=inputs
and setting channels up for the diverse input
pactl load-module module-loopback sink=inputs
enter the latter command once for each input; the command returns a number; the latter you need later.
the two links describe how to use pavucontrol to link these channels.
answered Dec 17 '17 at 21:48
ingliingli
349520
349520
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f229140%2fhow-to-merge-two-microphone-inputs-into-a-single-virtual-microphone-in-realtime%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
To be honest, I'm not sure if it would be easier to do this with ALSA or PulseAudio. But I'd recommend trying it with PulseAudio first. What you will probably need to do is connect both of the microphone source-outputs to the same sink. This can be done with
pactl
orpacmd
, and perhaps with some GUI utilities likepavucontrol
.– blujay
Sep 12 '15 at 0:58
Could you explain how I would do that?
– Henry
Sep 12 '15 at 0:59
Sorry, I don't have the time to do the research for you. If I already knew the details by heart, I would have said so. ;) You should be able to figure out how with a combination of Google, StackExchange, and the man pages. Try
apropos pulse
for a list of related man pages. And really, with a bit of googling, you should be able to find out how to combine mics with PulseAudio. For example, I found this on the first page of results.– blujay
Sep 12 '15 at 1:02