add more vibrato shapes

This commit is contained in:
tildearrow 2024-06-24 06:24:14 -05:00
parent 55a8bb2448
commit 2877d488ca
5 changed files with 65 additions and 20 deletions

View file

@ -135,7 +135,7 @@ struct DivChannelState {
int note, oldNote, lastIns, pitch, portaSpeed, portaNote;
int volume, volSpeed, cut, legatoDelay, legatoTarget, rowDelay, volMax;
int delayOrder, delayRow, retrigSpeed, retrigTick;
int vibratoDepth, vibratoRate, vibratoPos, vibratoPosGiant, vibratoDir, vibratoFine;
int vibratoDepth, vibratoRate, vibratoPos, vibratoPosGiant, vibratoShape, vibratoFine;
int tremoloDepth, tremoloRate, tremoloPos;
int sampleOff;
unsigned char arp, arpStage, arpTicks, panL, panR, panRL, panRR, lastVibrato, lastPorta, cutType;
@ -169,7 +169,7 @@ struct DivChannelState {
vibratoRate(0),
vibratoPos(0),
vibratoPosGiant(0),
vibratoDir(0),
vibratoShape(0),
vibratoFine(15),
tremoloDepth(0),
tremoloRate(0),