My headphones arrived yesterday so I now have a test device.
I wanted to try them out before doing anything else so I paired them with Blueman and modified my ~/.asoundrc file like this:
Code: Select all
pcm.!default {
type plug
slave.pcm "nokia"
}
pcm.nokia {
type bluetooth
device XX:XX:XX:XX:XX:XX
profile "auto"
}
ctl.nokia {
type bluetooth
}
Everything works but because Exaile was at full volume (and I hadn't noticed) everything was coming out slightly distorted. Although this was quickly fixed I found the xfce mixer doesn't pick up the headset so sound control would have to be done on an application-by-application basis going forward.
Another issue I discovered was mixing sound sources didn't work. I assume dmix can solve this but I haven't looked at that yet.
Following this I thought I'd see how this could work using pulseaudio so I downloaded a Ubuntu livecd and gave it a spin. Unsurprisingly my headset appears in the hardware section of the sound properties once paired, sound source mixing works and the mixer applet works.
With this I rebooted to Salix, installed pulseaudio (and dependencies) using slapt-src and enabled the plug-in in Blueman.
Now I'm stuck.
A device for the headset is created and I can see it in pavucontrol but no matter what I do I can't send sound to it. I obviously removed my ~/.asoundrc file but I replaced it with a /etc/asound.conf file to try to fix the problem:
Code: Select all
pcm.pulse {
type pulse
}
ctl.pulse {
type pulse
}
pcm.!default {
type pulse
}
ctl.!default {
type pulse
}
Needless to say, this didn't work. If anyone's got any suggestions (with or without using pulseaudio) it would be greatly appreciated.
-pwatk