Will CFX have a "Omnisaber" feature/any way to cast audio to an external and higher quality speaker?
man, you've been pinging me everywhere...
To echo on your other/side questions :
As Dmitry answered, it's really not difficult to use a BT transmitter to cast audio to a portable speaker. However, even if recent codecs have a lower latency, you can easily expect 35-120 ms of latency in the sound which I find totally dramatic when the core latency of the board is < 6-8ms and remains real-time. Also, the range is made really poor in metal hilts. It remains "doable" though we prefer lower latency techniques such as my wifi omnisabers. I've just brushed up my v2(.3) code with additional goodies. It both runs RICE configuration and omnisabers controls over long distances and will be directed toward live performance use.
While time is scarse at the moment, I'm also getting into developing my own BLE dongle cause that's something I've been wanting to deal with for a long time, plus I'm going to need this at work very soon.
For the good news, I've removed all dependencies regarding max font numbers and files, so it's just as many as you want, vs. boot load time still, but I get 171ms of boot lag with 19 fonts.
The audio menu is gaining a better HMI, you can really go quickly selecting a new font. I'm probably going to use the former "valsnd" (ie "validation required") to define a regular vs. speedup mode for selection, confirmation etc.
I also cranked up my audio engine and reduce latency of the motion-to-sound to reach 4.5ms average which is < or = to the achieved latency on NB4-PZ5 or CF9
, except that this time it's in multitrack mode with 4 players
going (font + smoothswing pair + background music track). Of course, latency relies on the SD card but we will provide the right one with the board, like for the previous boards.