Open nic-starke opened 10 months ago
I haven't started digging through the code yet, but I can't see any good reason there'd be any floats at all? Depending on how heavily their used it may not be impractical to just rewrite anything with floats. If there's particular pain points intermediate fixed point stuff can probably be written as shims until it's de-floated.
Currently the project uses the software floating point implementation provided by AVR GCC, however a faster implementation probably exists.