Setting different per-device sampling rates in pulseaudio?
My Audio Devices
- Input: Logitech C310 webcam mic (16kHz)
- Output: Sony MBH20 Bluetooth headset (44.1kHz) in High Fidelity Playback (A2DP Sink) mode
My Problem
With the default PulseAudio settings, the bluetooth headset sounds excellent,
but recordings over the webcam mic are high-pitched and sped up, like an Alvin
and the Chipmunks recording.
If I configure PulseAudio to set the sampling rate to 16kHz,
# /etc/pulse/daemon.conf
default-sample-rate = 16000
then the webcam works perfectly, but the sound quality through the headset is
severely degraded.
My questions
- Is there any way to configure the sampling rate for only a single source?
pacmd list-sources
erroneously reports the sampling rate of the webcam mic
as 48kHz (sample spec: s16le 1ch 48000Hz
). Could that be the problem? If
so, is there any way to manually change the sample spec? If not, does this
qualify as a bug that should be reported to the pulseaudio maintainers?- or is there another fix to this problem that I’m not seeing?
audio pulseaudio
add a comment |
My Audio Devices
- Input: Logitech C310 webcam mic (16kHz)
- Output: Sony MBH20 Bluetooth headset (44.1kHz) in High Fidelity Playback (A2DP Sink) mode
My Problem
With the default PulseAudio settings, the bluetooth headset sounds excellent,
but recordings over the webcam mic are high-pitched and sped up, like an Alvin
and the Chipmunks recording.
If I configure PulseAudio to set the sampling rate to 16kHz,
# /etc/pulse/daemon.conf
default-sample-rate = 16000
then the webcam works perfectly, but the sound quality through the headset is
severely degraded.
My questions
- Is there any way to configure the sampling rate for only a single source?
pacmd list-sources
erroneously reports the sampling rate of the webcam mic
as 48kHz (sample spec: s16le 1ch 48000Hz
). Could that be the problem? If
so, is there any way to manually change the sample spec? If not, does this
qualify as a bug that should be reported to the pulseaudio maintainers?- or is there another fix to this problem that I’m not seeing?
audio pulseaudio
add a comment |
My Audio Devices
- Input: Logitech C310 webcam mic (16kHz)
- Output: Sony MBH20 Bluetooth headset (44.1kHz) in High Fidelity Playback (A2DP Sink) mode
My Problem
With the default PulseAudio settings, the bluetooth headset sounds excellent,
but recordings over the webcam mic are high-pitched and sped up, like an Alvin
and the Chipmunks recording.
If I configure PulseAudio to set the sampling rate to 16kHz,
# /etc/pulse/daemon.conf
default-sample-rate = 16000
then the webcam works perfectly, but the sound quality through the headset is
severely degraded.
My questions
- Is there any way to configure the sampling rate for only a single source?
pacmd list-sources
erroneously reports the sampling rate of the webcam mic
as 48kHz (sample spec: s16le 1ch 48000Hz
). Could that be the problem? If
so, is there any way to manually change the sample spec? If not, does this
qualify as a bug that should be reported to the pulseaudio maintainers?- or is there another fix to this problem that I’m not seeing?
audio pulseaudio
My Audio Devices
- Input: Logitech C310 webcam mic (16kHz)
- Output: Sony MBH20 Bluetooth headset (44.1kHz) in High Fidelity Playback (A2DP Sink) mode
My Problem
With the default PulseAudio settings, the bluetooth headset sounds excellent,
but recordings over the webcam mic are high-pitched and sped up, like an Alvin
and the Chipmunks recording.
If I configure PulseAudio to set the sampling rate to 16kHz,
# /etc/pulse/daemon.conf
default-sample-rate = 16000
then the webcam works perfectly, but the sound quality through the headset is
severely degraded.
My questions
- Is there any way to configure the sampling rate for only a single source?
pacmd list-sources
erroneously reports the sampling rate of the webcam mic
as 48kHz (sample spec: s16le 1ch 48000Hz
). Could that be the problem? If
so, is there any way to manually change the sample spec? If not, does this
qualify as a bug that should be reported to the pulseaudio maintainers?- or is there another fix to this problem that I’m not seeing?
audio pulseaudio
audio pulseaudio
edited Feb 15 at 4:51
Rui F Ribeiro
40.7k1479137
40.7k1479137
asked Feb 15 at 3:32
Ryan LueRyan Lue
234110
234110
add a comment |
add a comment |
0
active
oldest
votes
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%2f500772%2fsetting-different-per-device-sampling-rates-in-pulseaudio%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
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%2f500772%2fsetting-different-per-device-sampling-rates-in-pulseaudio%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