MCPcopy Create free account
hub / github.com/VCVRack/Befaco / process

Method process

src/noise-plethora/plugins/P_arrayOnTheRocks.hpp:59–70  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

57 }
58
59 void process(float k1, float k2) override {
60 float knob_1 = k1;
61 float knob_2 = k2;
62
63 float pitch1 = pow(knob_1, 2);
64 // float pitch2 = pow(knob_2, 2);
65
66 waveformMod1.frequency(10 + (pitch1 * 10000));
67 waveform1.frequency(100 + (pitch1 * 500));
68
69 waveform1.amplitude(knob_2);
70 }
71
72 void processGraphAsBlock(TeensyBuffer& blockBuffer) override {
73 waveform1.update(&waveformBlock);

Callers

nothing calls this directly

Calls 2

frequencyMethod · 0.45
amplitudeMethod · 0.45

Tested by

no test coverage detected