Tags: kyleobrien91/headphones
Tags
Enable oratory's 15 band EQ (ploopyco#23) * Attempt at optimizing so the new filtering runs better. * Additional improvements. * Further optimisations. * Seems to work OK with 10 filters. Just noise with 11. * Increase config buffer size, and make the bqf_transform function inline * Remove extra loop and process input evently across both cores. * Enable 15 band EQ. * Shift some load of core1 * Revert buffer size change * Mark USB transfer as done sooner. * Fast multiply. * Fix build failure. * Rollback changes we dont need. * Fix save config to flash * Increase filter stages to 20. We cant quite run that many though. * Replace a few doubles with floats. According to the raspberry-pi-pico-c-sdk manual, doubles are around 3 times slower than floats.
- Replaced default EQ filter set with an 8-band EQ based on measureme… …nts from Oratory1990 and VSG (ploopyco#21) - Default configuration reverses the left/right channels in the DAC, because the headphones are wired backwards (oopie!) Co-authored-by: PloopyCo <contact@ploopy.co>