Robin Schmidt
Robin Schmidt
> bessel filter has no ring. all other filters have ringing. Essentially it's the cleanest possible filter. the design goal in the bessel filter is to make the phase response...
> What I envision is more of an upsampling filter or a realtime bezier system / filter... like... your onepolefilter has an internal sample & hold, I guess instead of...
> that's why I posted the full code of dood.al oscilloscope so you could check how they are doing it. [..] It looks like they are adding more data points....
> it's not too inefficient to draw only dots btw that's good. then maybe my original idea of the spline drawing can be used. my algorithm would then tell you...
i have already put a stub for the relevant function into the codebase. here's the roadmap: ```cpp template void rsImagePainter::drawDottedSpline(TCor x1, TCor x1s, TCor y1, TCor y1s, TCor x2, TCor...
ok...making some progress. the connections are smooth now ...but wiggly. i think my data points and derivatives are out of sync. will fix that tomorrow...
yessss! old - connecting the dots with lines:  new - connecting the dots with smoooth splines:  ignore the artifact at the center - must have to do with...
yeah..i did not yet measure cpu usage. and i'm not finished yet because i discovered another problem not apparent above. the plots above use 80 datapoints for one single roundtrip...
the math has become a bit nasty. in order to get the total length of the spline arc, i have to evaluate this integral (in the cyan box): http://tutorial.math.lamar.edu/Classes/CalcII/ParaArcLength.aspx from...
it just makes it a bit complicated for me to compute the positions at which we should draw/accumulate dots. with a line, we would just take the total distance between...