It has been a dormant period for this topic, but not for the library. The floating point Teensy Audio-like library, aka "OpenAudio_ArduinoLibrary" has seen a lot of fixing and additions. I think it is mature enough to be really useful for audio projects. The library is at
https://github.com/chipaudette/OpenAudio_ArduinoLibrary More is being added, but my original goal of being able to do projects like the DD4WH SDR type is about there.
All (I hope) the classes are compatible T3.x and T4.x.
Support for varying sample rates via the Settings and I2S I/O is working
A collection of SDR "radio" classes have been added.
A group of complex input FFTs have been added that when used with I-Q SDR's double the frequency range.
The complex FFT's are now 256, 1024, 2048 and 4096 in size, at least for the T4.x.
Inter-mixing of conventional Teensy I16 classes and these F32 ones works well. Very useful.
There are several classes, like the sine-cosine generator, that use the F32 precision to lower distortion.
Use of data block sizes other than 128 is in part of the library. I recommend using 128 if possible.
There is no support for decimation (multiple sample rates) between objects. I wish this was simple, but it isn't for me!
Then, there is a Design Tool,
http://www.janbob.com/electron/OpenAudio_Design_Tool/index.html This has a lot of documentation included in the right side help panels. Jannik is helping by providing with an enhanced Design Tool that would track data paths by data type, allowing mixes of I16 and F32 objects. When finished, that will replace the one in the link.
Also, there is a group,
https://groups.io/g/keithsdr that is doing a Teensy 4.1 radio project that is using the library.
Importantly, note that this library reflects the help from many contributors. Huge thanks for all the help.
Have fun. Bob