2 include
"bse/bsecxxmodule.idl";
3 namespace Bse {
namespace Standard {
5 Info category =
"/Distortion/Quantizer";
6 Info icon =
"icons/quantizer.png";
7 Info authors =
"Tim Janik";
8 Info blurb = _(
"The Quantizer plugin quantizes the input signals according to a configurable step setting. "
9 "This simulates low quality digital signal transfer paths or ancient computer hardware.");
10 group _(
"Quantization") {
11 Real qsteps = SfiReal (_(
"Quantization Steps"), _(
"The number of different steps the output signal is quantized to."), 256, 1, 4294967296, 256, STANDARD
":scale");
12 Real qstep_powers = SfiReal (_(
"Bit Depth"), _(
"The number of bits the quantization steps correspond to."), 8, 0, 32, 0.0625, GUI
":scale");
14 IStream audio_in1 = Stream (
"Audio In1",
"Audio Input 1");
15 IStream audio_in2 = Stream (
"Audio In2",
"Audio Input 2");
16 OStream audio_out1 = Stream (
"Audio Out1",
"Audio Output 1");
17 OStream audio_out2 = Stream (
"Audio Out2",
"Audio Output 2");
The Bse namespace contains all functions of the synthesis engine.
Definition: bstbseutils.cc:67
Definition: bsecxxmodule.hh:92