play audio through bluetooth speakers in 12.04 using CLI
I have gone through the whole gamut of trials with setting up playing audio through bluetooth and have not been able to make it work reliably (i.e., got it to work one time, and has not worked after rebooting).
I can see the bluetooth interface (hciconfig) and can see the speaker (D100 creative) in a hcinconfig scan, but run into problems with bluez. The documentation is terrible and has not changed much since this guy wrote about it. I really do not want to talk about or debug this issue further. I am beaten and worn out on this issue.
However, I seem to have better luck connecting to the D100 using the default ubuntu gui. I can get the sound to work through the bluetooth speakers and I get sound when I click on the "test sound" button. How can I do this same thing using command line? Where can I find out what the bluetooth/sound app uses in the backend to make this work and play an mp3/wav file?
12.04 sound bluetooth pulseaudio alsa
add a comment |
I have gone through the whole gamut of trials with setting up playing audio through bluetooth and have not been able to make it work reliably (i.e., got it to work one time, and has not worked after rebooting).
I can see the bluetooth interface (hciconfig) and can see the speaker (D100 creative) in a hcinconfig scan, but run into problems with bluez. The documentation is terrible and has not changed much since this guy wrote about it. I really do not want to talk about or debug this issue further. I am beaten and worn out on this issue.
However, I seem to have better luck connecting to the D100 using the default ubuntu gui. I can get the sound to work through the bluetooth speakers and I get sound when I click on the "test sound" button. How can I do this same thing using command line? Where can I find out what the bluetooth/sound app uses in the backend to make this work and play an mp3/wav file?
12.04 sound bluetooth pulseaudio alsa
See if my answer to the following questions meets your needs: askubuntu.com/questions/48001/…
– Takkat
May 15 '13 at 19:08
@Takkat Thanks for that link and will try it out today. Once I succeed in connecting, how can you play an mp3/wav file (updated the question). I have tried aplay, mplayer unsuccessfully - what do you do?
– Trewq
May 15 '13 at 19:51
aplay can only play raw file, no mp3. For mp3 playback with mplayer you need to have the mp3 codes installed. See askubuntu.com/questions/44443/command-line-audio-players for a list of CLI players.
– Takkat
May 15 '13 at 20:19
add a comment |
I have gone through the whole gamut of trials with setting up playing audio through bluetooth and have not been able to make it work reliably (i.e., got it to work one time, and has not worked after rebooting).
I can see the bluetooth interface (hciconfig) and can see the speaker (D100 creative) in a hcinconfig scan, but run into problems with bluez. The documentation is terrible and has not changed much since this guy wrote about it. I really do not want to talk about or debug this issue further. I am beaten and worn out on this issue.
However, I seem to have better luck connecting to the D100 using the default ubuntu gui. I can get the sound to work through the bluetooth speakers and I get sound when I click on the "test sound" button. How can I do this same thing using command line? Where can I find out what the bluetooth/sound app uses in the backend to make this work and play an mp3/wav file?
12.04 sound bluetooth pulseaudio alsa
I have gone through the whole gamut of trials with setting up playing audio through bluetooth and have not been able to make it work reliably (i.e., got it to work one time, and has not worked after rebooting).
I can see the bluetooth interface (hciconfig) and can see the speaker (D100 creative) in a hcinconfig scan, but run into problems with bluez. The documentation is terrible and has not changed much since this guy wrote about it. I really do not want to talk about or debug this issue further. I am beaten and worn out on this issue.
However, I seem to have better luck connecting to the D100 using the default ubuntu gui. I can get the sound to work through the bluetooth speakers and I get sound when I click on the "test sound" button. How can I do this same thing using command line? Where can I find out what the bluetooth/sound app uses in the backend to make this work and play an mp3/wav file?
12.04 sound bluetooth pulseaudio alsa
12.04 sound bluetooth pulseaudio alsa
edited Feb 27 '16 at 15:15
Benny Bottema
1013
1013
asked May 15 '13 at 15:51
Trewq
12613
12613
See if my answer to the following questions meets your needs: askubuntu.com/questions/48001/…
– Takkat
May 15 '13 at 19:08
@Takkat Thanks for that link and will try it out today. Once I succeed in connecting, how can you play an mp3/wav file (updated the question). I have tried aplay, mplayer unsuccessfully - what do you do?
– Trewq
May 15 '13 at 19:51
aplay can only play raw file, no mp3. For mp3 playback with mplayer you need to have the mp3 codes installed. See askubuntu.com/questions/44443/command-line-audio-players for a list of CLI players.
– Takkat
May 15 '13 at 20:19
add a comment |
See if my answer to the following questions meets your needs: askubuntu.com/questions/48001/…
– Takkat
May 15 '13 at 19:08
@Takkat Thanks for that link and will try it out today. Once I succeed in connecting, how can you play an mp3/wav file (updated the question). I have tried aplay, mplayer unsuccessfully - what do you do?
– Trewq
May 15 '13 at 19:51
aplay can only play raw file, no mp3. For mp3 playback with mplayer you need to have the mp3 codes installed. See askubuntu.com/questions/44443/command-line-audio-players for a list of CLI players.
– Takkat
May 15 '13 at 20:19
See if my answer to the following questions meets your needs: askubuntu.com/questions/48001/…
– Takkat
May 15 '13 at 19:08
See if my answer to the following questions meets your needs: askubuntu.com/questions/48001/…
– Takkat
May 15 '13 at 19:08
@Takkat Thanks for that link and will try it out today. Once I succeed in connecting, how can you play an mp3/wav file (updated the question). I have tried aplay, mplayer unsuccessfully - what do you do?
– Trewq
May 15 '13 at 19:51
@Takkat Thanks for that link and will try it out today. Once I succeed in connecting, how can you play an mp3/wav file (updated the question). I have tried aplay, mplayer unsuccessfully - what do you do?
– Trewq
May 15 '13 at 19:51
aplay can only play raw file, no mp3. For mp3 playback with mplayer you need to have the mp3 codes installed. See askubuntu.com/questions/44443/command-line-audio-players for a list of CLI players.
– Takkat
May 15 '13 at 20:19
aplay can only play raw file, no mp3. For mp3 playback with mplayer you need to have the mp3 codes installed. See askubuntu.com/questions/44443/command-line-audio-players for a list of CLI players.
– Takkat
May 15 '13 at 20:19
add a comment |
1 Answer
1
active
oldest
votes
I use this to connect (or disconnect) to my bluetooth radio.
To find the MAC address of your bluetooth device, you could do this, which should show MAC addresses and names of devices you have paired with your system:
find /var/lib/bluetooth -name names | xargs cat
Then edit the mac=...
line in this script and try it.
#!/bin/bash
mac="90:03:B7:17:00:08" # replace with correct MAC address of your bluetooth speaker
if [ "$1" = "off" ]; then
bt-audio -d "$mac"
exit $?
fi
bt-audio -c "$mac"
sink=$(pactl list short sinks | grep bluez | awk '{print $2}')
if [ -n "$sink" ]; then
pacmd set-default-sink "$sink" && echo OK
else
echo could not find sink
fi
Depending on your music player, you may need to stop and restart it's playback to make it pick up the new output.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
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: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
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%2faskubuntu.com%2fquestions%2f295820%2fplay-audio-through-bluetooth-speakers-in-12-04-using-cli%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I use this to connect (or disconnect) to my bluetooth radio.
To find the MAC address of your bluetooth device, you could do this, which should show MAC addresses and names of devices you have paired with your system:
find /var/lib/bluetooth -name names | xargs cat
Then edit the mac=...
line in this script and try it.
#!/bin/bash
mac="90:03:B7:17:00:08" # replace with correct MAC address of your bluetooth speaker
if [ "$1" = "off" ]; then
bt-audio -d "$mac"
exit $?
fi
bt-audio -c "$mac"
sink=$(pactl list short sinks | grep bluez | awk '{print $2}')
if [ -n "$sink" ]; then
pacmd set-default-sink "$sink" && echo OK
else
echo could not find sink
fi
Depending on your music player, you may need to stop and restart it's playback to make it pick up the new output.
add a comment |
I use this to connect (or disconnect) to my bluetooth radio.
To find the MAC address of your bluetooth device, you could do this, which should show MAC addresses and names of devices you have paired with your system:
find /var/lib/bluetooth -name names | xargs cat
Then edit the mac=...
line in this script and try it.
#!/bin/bash
mac="90:03:B7:17:00:08" # replace with correct MAC address of your bluetooth speaker
if [ "$1" = "off" ]; then
bt-audio -d "$mac"
exit $?
fi
bt-audio -c "$mac"
sink=$(pactl list short sinks | grep bluez | awk '{print $2}')
if [ -n "$sink" ]; then
pacmd set-default-sink "$sink" && echo OK
else
echo could not find sink
fi
Depending on your music player, you may need to stop and restart it's playback to make it pick up the new output.
add a comment |
I use this to connect (or disconnect) to my bluetooth radio.
To find the MAC address of your bluetooth device, you could do this, which should show MAC addresses and names of devices you have paired with your system:
find /var/lib/bluetooth -name names | xargs cat
Then edit the mac=...
line in this script and try it.
#!/bin/bash
mac="90:03:B7:17:00:08" # replace with correct MAC address of your bluetooth speaker
if [ "$1" = "off" ]; then
bt-audio -d "$mac"
exit $?
fi
bt-audio -c "$mac"
sink=$(pactl list short sinks | grep bluez | awk '{print $2}')
if [ -n "$sink" ]; then
pacmd set-default-sink "$sink" && echo OK
else
echo could not find sink
fi
Depending on your music player, you may need to stop and restart it's playback to make it pick up the new output.
I use this to connect (or disconnect) to my bluetooth radio.
To find the MAC address of your bluetooth device, you could do this, which should show MAC addresses and names of devices you have paired with your system:
find /var/lib/bluetooth -name names | xargs cat
Then edit the mac=...
line in this script and try it.
#!/bin/bash
mac="90:03:B7:17:00:08" # replace with correct MAC address of your bluetooth speaker
if [ "$1" = "off" ]; then
bt-audio -d "$mac"
exit $?
fi
bt-audio -c "$mac"
sink=$(pactl list short sinks | grep bluez | awk '{print $2}')
if [ -n "$sink" ]; then
pacmd set-default-sink "$sink" && echo OK
else
echo could not find sink
fi
Depending on your music player, you may need to stop and restart it's playback to make it pick up the new output.
answered Oct 17 '15 at 13:36
mivk
2,3132334
2,3132334
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- 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.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- 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%2faskubuntu.com%2fquestions%2f295820%2fplay-audio-through-bluetooth-speakers-in-12-04-using-cli%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
See if my answer to the following questions meets your needs: askubuntu.com/questions/48001/…
– Takkat
May 15 '13 at 19:08
@Takkat Thanks for that link and will try it out today. Once I succeed in connecting, how can you play an mp3/wav file (updated the question). I have tried aplay, mplayer unsuccessfully - what do you do?
– Trewq
May 15 '13 at 19:51
aplay can only play raw file, no mp3. For mp3 playback with mplayer you need to have the mp3 codes installed. See askubuntu.com/questions/44443/command-line-audio-players for a list of CLI players.
– Takkat
May 15 '13 at 20:19