Browse Source

instr_zosc.cc - sound tuning

dev_cleartrackcc
heck 7 months ago
parent
commit
9fe71abf05
  1. 12
      src/instr_zosc.cc

12
src/instr_zosc.cc

@ -13,14 +13,12 @@ namespace Heck {
void ZOsc::init()
{
zosc.Init(samplerate);
zosc.SetFreq(80.f);
zosc.SetShape(1.f);
zosc.SetFreq(40.f);
zosc.SetShape(1.);
zosc.SetFormantFreq(200);
}
void ZOsc::trigger()
{
}
void ZOsc::trigger() {}
void ZOsc::ctl(unsigned int ctl_nr, float val)
{
@ -35,7 +33,7 @@ namespace Heck {
zosc.SetFormantFreq(scalen_min_max(val, 200, 800));
} break;
case 3: {
zosc.SetShape(scalen_min_max(val,0,1));
zosc.SetShape(1. - scalen_min_max(val, 0, 1));
} break;
}
}

Loading…
Cancel
Save