4 ms·
Two things: - I've added transparent PCM resampling, so it's ca. 400 SLoC now. The API hasn't changed, and the feature can be turned off with a define. - Bad
by bzt 3y ago
Two things:
- I've added transparent PCM resampling, so it's ca. 400 SLoC now. The API hasn't changed, and the feature can be turned off with a define.
- Bad project name, I've just found out that there's already another project by this name: https://github.com/psqli/nanoalsa https://github.com/psqli/nanoalsa
The two are not related in any way: that's GPL3 licensed, mine is MIT. That's a .c source, mine is a single header library. And the API is totally different too (pcm_open, pcm_set, pcm_hw_params_setup, pcm_write, versus alsa_open and alsa_write). That supports recording, mine does not. That does not support async playback, mine does.