I have an issue with my Sonic Potions LXR I don't understand. Sometimes the pitch of single drum hits changes depending on the programmed pattern. As I change the pattern, the position of the wrong pitched step(s) changes too. Sorry for the bad video quality, I used my smartphone. But I think you can see and hear what I mean.
The problem disappears if filter cutoff is set to 127. Only the filter changes pitch, not the OSC. Not only the kick is affected, this happens to other drums (and with other kits), too. Firmware is 0.32 official, also tried out the current Rudeog firmware as well as the official 0.23. What is happening here?
Used settings for the bass drum in this video:
OSC
coa 25
fin 0
wav Sin
AEG
atk 1
dec 8
slp 7
MOD
dec 27
slp 27
mod 41
DST mod
amt 0
vol off
FM
amt 0
frq 24
wav Sin
mod fm
CLICK
wav Ofs
vol 0
frq 0
FILTER
frq 27
res 0
typ LP
drv 0
LFO
frq 0
snc off
mod 0
wav tri
rtg off
ofs 0
voi 2
dst off
MIX
vol 127
pan 0
srt 127
drv 0
out St1
len 16
ch 0
nte any
Comments
I did not noticed this 'pitch change' before, but a variation in the transients of the sound (clicks on the beginning)
It also seems to be tempo related somehow, which amkes absolutely no sense [-O< :-?
Maybe I'll keep this one as 'animated filter' and add another more conservative filter algo who does not expose this behaviour. The current model is a zero-delay-feedback filter. so maybe it is a numerical problem related to the FPU on the cortex that can't compute in doubles.
if you take a sine as waveform the filter won't have that much effect.
as a workaround the problem should vanish once you set the filter to off.