Comments (14)
I do not have codec details for aptX Low Latency yet, nor any reference implementation for testing.
from libopenaptx.
Yep. For testing there are multiple BT receiver/transmitter dongles (with 3,5 mm analog audio connectors) out there, based on the Qualcomm CSR8670 chip, which support AptX LL. There's also the Qualcomm CSR8675 / BC8675, which also supports AptX HD in addition to Low Latency. Many of these devices can indicate the codec used with LEDs, and are OK for testing this stuff.
I personally have one of these devices, and can help with testing, if information about LL becomes available one day and can be implemented in libopenaptx.
Examples of such external devices: Inateck BR1006 / BR1008, Sonru Bluetooth 5.0 Transmitter Receiver, or Avantree Audikast. There are many other devices out there aswell.
from libopenaptx.
External HW player is not enough. For testing it is needed something which generates (or receive) aptX LL and decodes it to PCM. Some equivalent of decoder.
from libopenaptx.
Also aptX LL encoded samples are needed for development.
from libopenaptx.
@pasikarkkainen now from all information which I have, aptX Low Latency codec is just normal (non-hd) aptX codec with different A2DP parameters (smaller frame / mtu size, different vendor, configuration...).
Therefore available encoder in libopenaptx (and openaptxenc util) should be already able to generate aptX Low Latency stream and decoder should be able to decode it.
A2DP configuration and initialization is part of bluetooth stack, not codec library. Therefore I'm closing this issue as encoder+decoder for aptX Low Latency is already there.
from libopenaptx.
Can confirm that current version of libopenaptx successfully decodes aptX Low Latency-encoded audio.
from libopenaptx.
I have already experimental aptX-LL patches for pulseaudio and I will send them to mailing list after we fix issues around API and other stuff which is now more important.
from libopenaptx.
@pali any chance you can look at whether you can push your aptX-LL functionality into Pipewire a2dp?
from libopenaptx.
@pali any chance you can look at
yes, I have looked.
you can push your aptX-LL functionality into Pipewire a2dp?
No, I cannot. Devs&admins disallowed me to do it.
from libopenaptx.
I'm talking about Pipewire, not Pulseaudio. I thought the pipewire devs were much more receptive?
from libopenaptx.
They too, they have banned me from that project too.
from libopenaptx.
😞
from libopenaptx.
They too, they have banned me from that project too.
May I ask you why? Your contributions are very important for me, any chance it will be working in future?
from libopenaptx.
You are asking on wrong place. And there is no chance for future.
from libopenaptx.
Related Issues (13)
- Relicense as SSPL HOT 1
- Possible license violation HOT 12
- Restrictions being invalidated by terms of GPL HOT 13
- Please provide links or citations for README claims HOT 14
- clang build error HOT 2
- AptX Adaptive support? HOT 1
- Meaning of size HOT 2
- Add pkg-config file HOT 4
- live stream HOT 2
- [security] ASC key seems expired HOT 8
- Doesn't build on recent Fedora HOT 11
- arch dependenecies? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libopenaptx.