Design every stage
of your playback chain.
Sonir Bench sits between your music app and your DAC. It takes over playback as a virtual audio device, runs the resampling and DSP you designed, and hands the result to your DAC bit-perfect. Sonir Remote measures your room with a phone and sends the correction back.
Room EQ measured by Sonir Remote
01/Sonir Bench
Build it, don’t pick it.
Other players give you a list of filters to choose from. Bench gives you the parts and gets out of the way.
Verify every step from input to DAC
Bench continuously measures incoming audio to ensure bit-perfect delivery, and visualizes input and output spectra, and error counters.
02/Numbers
The numbers
Apply heavy non-linear saturation without unwanted aliasing.
03/Sonir Remote
Measure the room with your phone.
Sonir Remote measures your listening position and sends a room correction to Bench. Bench plays the sweep; the phone records it, turns it into a frequency response and an automatic PEQ, and sends back only the filter settings. The recording never leaves the phone.
04/Spec v1
The module spec is public.
Everything you need to write a module, in one file: prose, JSON Schema, every error code, and reference modules that pass as they are. Written for you and for the AI you use.



