Roadmap
From FreeBoB
| Table of contents |
[edit]
Where we're going
A user space alsa driver is our primary goal, we also would like to try multi-host synchronized streaming, managed by freebob. In the interim, we have made good progress on a jack backend
[edit]
Roadmap
[edit]
Wagi's Tasklist
1.0 Release (done)
- Update the new streaming part from Pieter to use the new device discovering code from libfreebob. (100% done) - Add sampling frequency change code to libfreebob (100% done) - Add sync select code to libfreebob (100% done) - firmware download (e.g. for m-audio audiophile) (100% done)
1.x Release
- bug fixes
2.0 Release (working on)
- generic device driver selection (not only bebob devices) (100% done) - collection of GUID and device ids - caching of device discovering results (40% done) - m-audio device discovering (100% done) - subfunction control support (e.g. mixer) (50% done) - GUI for configuring device - stable naming scheme (0% done)
[edit]
Pieter's Tasklist
libfreebob-2.0
[ 80%] Generalize streaming interfaces [ 80%] Implement SYT timestamp synchronisation [ 0%] DICE-II device support [ 0%] Support SPDIF & ADAT i/o
Audio API's
[ 25%] The ALSA plugin... [ 75%] jackdmp backend [100%] jackd backend
