quarx are highly optimized, small DSP modules.
Each modules outputs can be routed to any modules inputs. In addition to processing inputs and with a view excpetions all module coefficients are inputs.

An interconnected quarx network is considered an algorithm and can run on any hardware for which a port has been provided.
Such an algorithm can perform the processing of an audio plugin, a DAW, a dedicated device and/or recursively be wrapped into a quarx submodule itself.

An algorithm can be instanciated, spread out and run entirely or partly in parallel on single or multicore processing units (like openCL or processor cores) and its processing graph can be modified in real time without stopping the processes.


ports modules
  • quarx API