+
+ // signal generator ('fake' physical inputs)
+ void generate (const pframes_t n_samples);
+ GeneratorType _gen_type;
+
+ // generator buffers
+ // pink-noise filters
+ float _b0, _b1, _b2, _b3, _b4, _b5, _b6;
+ // generated sinf() samples
+ Sample * _wavetable;
+ uint32_t _gen_period;
+ uint32_t _gen_offset;
+ uint32_t _gen_perio2;
+ uint32_t _gen_count2;
+
+ // gaussian noise generator
+ float grandf ();
+ bool _pass;
+ float _rn1;
+