lbdroid / android_device_linaro_hikey

Hikey 960 device tree for Android Automotive
3 stars 6 forks source link

Smoother buffer settling and drift compensation #4

Open lbdroid opened 6 years ago

lbdroid commented 6 years ago

We can use long term read/write variation averages (between BT and USB sides) to calculate the amount of stretch or contraction needed for application to the USB side audio. Contraction can be implemented by removing (deleting) samples evenly spaced through the block being manipulated. Stretch can be implemented by inserting samples, either duplication of previous, or average between two surrounding sampled.

liypfhe1 commented 6 years ago

Ever since joying took down their site, I've lost the conversation " current state of hackishness" did you continue the convo/ project somewhere else?

lbdroid commented 6 years ago

https://github.com/HiKey960-Car