Hi there,
Sorry for the long delay in answering, quite a lot of work still. Plus I have been working on the hardware side of my project, to see if i could work out a proof of concept.
I tried out the new updated version and adapted it with my...
Hi there,
I'm very sorry for the late response, I had a bit of a crazy week at work. But today is worker's day so first thing is to update you :)
Of course, sorry for the mistake in the PR: I manually reported the change from the class I'm...
Here !
Also I made a PR, but for some reason my VScode thought it was nice to add a space for each line.
I'll fix it and make a better one, but you can already see the changes, they are quite minimal. I hope this could be of use to you!
I'm wondering if, since the averaging of the two last sample in the loop filter can be considered as a two-tap FIR filter, the right code to steal wouldn't be the one of the FIR filter. It seems to use a very specific arm_fir_init_q15 function...
It was quite low CPU, but my changes for fractional indexing (needed both for pitch bend and accurate tuning) and the pitch bend calculations themselves are fairly CPU intensive and far from optimised.
I did think about auto-adjusting the...
Just to say I've pushed another change to the repo, which improves the tuning. I'm only using AudioAnalyzeNoteFrequency to check, but assuming that's about right the tuning is both better than before, and significantly better than the original...
That's great @h4yn0nnym0u5e! I also did some little test to better this AudioSynthKarplusStrong function, but nothing as thorough as you (so nothing worth sharing).
One thing that still eludes me is why it is using so much CPU. There are some...
I've asked the Sparkfun support and the response I got was "Teensy pricing is increasing due to the market changes".
I've also asked if the USA was the sole manufacturing location (I've got the reverse issue, tariff on product manufactured in...