pfxr is a monorepo containing:
- a JavaScript library for generating retro-style sound effects on the fly
- a web interface to design, test, and export sounds
A C port of the library is available at konsumer/pfxr-c.
/packages
/synth → JavaScript sound synthesis library
/app → Web interface
- The JS library can be used to generate sound effects dynamically in web apps or games.
- The interface allows you to tweak parameters and export sounds as WAV or JSON.
- Sounds designed in the interface can also be loaded into the JS or C library via the URL (query string parameters).