![]() * 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. |
||
---|---|---|
.github/workflows | ||
firmware | ||
hardware | ||
README.md | ||
headphones.jpg |
README.md
The Ploopy Headphones
By some stroke of luck, you've made your way here. The Ploopy Headphones. Your life will never be the same.
This repository contains all of the design and production files necessary to make a set of Ploopy Headphones. We've also included some kick-ass documentation in the Wiki on how to get it made, assemble it, and program it.
What are you waiting for? Your new life awaits.
Under what license is this released?
The firmware is released under GPLv3. The hardware is released under OHL CERN v2-S. Check the respective directories for full license text.