hello / kitsune

RTOS on Morpheus
11 stars 6 forks source link

update codec to use mux not mixer #703

Open benejoseph opened 7 years ago

benejoseph commented 7 years ago

mixer seems to cause crackle. Replaced it with a mux in the codec program.

This appears to be a separate issue from the firmware bug that Divya fixed in here: https://github.com/hello/kitsune/pull/702

plasticchris commented 7 years ago

If you use mux, how do you pick the mic? Mixer as implemented combines the mics.

benejoseph commented 7 years ago

Assume I know what a mixer does. Why do you think this pr exists? What problem is it trying to solve?

plasticchris commented 7 years ago

It seems we need some analysis of the effect of this on range and directionality. The idea now is to treat the three mics as a broadside array (pointing up and out) to improve both, would be interesting if simply picking one is better.