sdima1357 / stm32f401cdu6_nrf_audio

low latency wireless lossless audio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

stm32f401cdu6_nrf_audio

Low latency wireless lossless audio, 2 chanels 44100 16bit , pure passive receiver with error correction. PC(or phone or tablet)->USB audio -> stm32->nrf24L01 ----> nrf24L01->stm32->i2s->pcm5102 Planned latency is about ~10 mS (it will be checked)

Measured - 13 milliseconds! image1

How to measure latency:

install virtual output device

https://askubuntu.com/questions/78174/play-sound-through-two-or-more-outputs-devices

sudo apt install paprefs ... enable simultaneous output to all attached sound cards and devices

connect scope to onboard card (yellow chanel) and stm32 wireless (blue chanel)

play 5 Hz rectangular pulse train

About

low latency wireless lossless audio

License:GNU Affero General Public License v3.0


Languages

Language:C 99.7%Language:Assembly 0.3%