spietika / meta-rpi-bt-dac Goto Github PK
View Code? Open in Web Editor NEWYocto layer to build Bluetooth DAC image for Raspberry Pi Zero W + pHAT DAC
License: Other
Yocto layer to build Bluetooth DAC image for Raspberry Pi Zero W + pHAT DAC
License: Other
Hey,
Thanks for that project. It works great.
Is there a way to add a request for a PIN to make sure only my devices can connect?
Thanks,
Max
I'd like to use this to replace the bluetooth thing in a vehicle but first I would like to know if it would be possible to control the media (play/pause and skip) using some buttons
Hi,
I see we got AAC codec support added (very cool btw!!!) and I saw mention of AptX and LDAC in that ticket. I'm curious if we could get those added if possible for testing?
Reason being the Pimoroni pHAT DAC supports up to 24bit@192kHz. AAC does 16bit@96kHz max I think which is definitely a step up from original SBC codec being 16bit@48kHz max. But I'd be most curious to test LDAC since it supports up to 24bit@96kHz. (and maybe AptX HD which supports up to 24bit@48kHz)
Hey, thanks for this project!
Since the pHAT DAC has been discontinued, I got the Pirate Audio Line Out version. Everything comes up fine. I connect my phone and I start playing music. It starts playing, then 0-2 seconds later the audio cuts out. The terminal shows errors:
Bluetooth: hci0: Frame reassembly failed (-84)
...
Bluetooth: hci0: Frame reassembly failed (-90)
It spams up to 8 or so of these at a time. Mostly it is the -84 code, but some -90 as well. My phone still shows the music playing until I tell it to stop. When I start it again, the same thing happens. Sound comes on the speaker briefly and cuts out, then more of these errors.
The regular phone sounds (typing, screen lock) play over bluetooth without problem. iPhone 6S.
I don't mind trying to fix it myself, but I thought I would see if you had any ideas of what this could be.
it would be nice to include codec support for other (better sounding) codecs than sbc.
bluez-alsa already seems to support them, but they need to be enabled explicitly via configure script, eg. through:
--enable-aac
see: https://github.com/Arkq/bluez-alsa/wiki/Installation-from-source
AptX and ldac only seem to support encoding, but thats not useful for our scenario, since we need decoding as a sink as far as I understand.
Maybe a bump to a newer version of bluez-alsa is required...
So far I'm really liking this project, but I can't get my phone to autoconnect to the device.
Using a Pi Zero W, and I've gone into the bluetooth settings and made my phone trusted, but it still isn't working on boot. I have to manually connect each time. Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.