keep sine as fm default
This commit is contained in:
parent
6ca89cb907
commit
3057773009
1 changed files with 1 additions and 1 deletions
|
|
@ -13,7 +13,7 @@ const mod = (freq, range = 1, type = 'sine') => {
|
||||||
return { node: g, stop: (t) => osc.stop(t) };
|
return { node: g, stop: (t) => osc.stop(t) };
|
||||||
};
|
};
|
||||||
|
|
||||||
const fm = (osc, harmonicityRatio, modulationIndex, wave) => {
|
const fm = (osc, harmonicityRatio, modulationIndex, wave = 'sine') => {
|
||||||
const carrfreq = osc.frequency.value;
|
const carrfreq = osc.frequency.value;
|
||||||
const modfreq = carrfreq * harmonicityRatio;
|
const modfreq = carrfreq * harmonicityRatio;
|
||||||
const modgain = modfreq * modulationIndex;
|
const modgain = modfreq * modulationIndex;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue