about: Poly-Ana

DSP, Plugin and Host development discussion.
RELATED
PRODUCTS

Post

camsr wrote:arke, whatever synth you make, I want to see a Huuge knob on, just like tarnce VST. I usually find I gotta turn up the HUUGE in my tracks.
arke's not here man.

toast, liqih's is for pitch to freq, not filt tracking. 2 topics in this thread. 3 now that we're collecting suggestions for arke. :lol:

Post

Who couldn't remember the Huugeness

Post

I am arke :|

Post

VladimirDimitrievich wrote:I am arke :|
Oh. Sorry, haven't got this year's copy of the music software "Who's Who".

Post

>>toast, liqih's is for pitch to freq, not filt tracking.

Oh yeah. I keep forgetting we're talking about at least two things. Me and my one-track mind.

Post

I'll take any optimization suggestions at all in this thread. Topic is "officially" just anything to do with Poly-Ana.

sambean's func shaved a couple of precent off the CPU usage. It's in the product now since version 0.23. Sounds good.

Post

Image

Hehehee. Poly-Ana... "glorious and free" (for a week!)

;)

Post

mistertoast wrote:liqih,

Where does your approximation come from? What are you approximating, exactly? Is the approximation getting rid of the transcendental that I'm using now?
in the tempered system we have 2^(1/12) = 1.05946 is the multiplier between adjacent notes on the scale.

1.05946^x is the function to transform a semitone offset in frequency factor
E.G. -12 to 0.5 (1.05946^(-12) = 0.500018)

this is a 6th order polynomial approximation of 1.05946^x
((((x*0.028881*0.166667+0.5)*x*0.028881)+1)*x*0.028881)+1)^2

the error is showed in the image below, of course if you need more
accuracy you need a higher order,
AQ : "Changed first line to FF = pitch*0.346572; as I'm feeding it semitones."
sorry I don't understand, it was already for semitones


Image

Post

freq = equal_tempered_lookup[key]*cent_lookup[cents]?
/arwa02

Post Reply

Return to “DSP and Plugin Development”