From the original SynthMaker forum (2004–2014), with its members’ names and dates.
unkargherth ·
After PM'ing jorge, we though could be interesting to start a topic on this, so clever people here could help others to find solutions to ( by now) uninmplemented math functionality in SM and/or to find new/optimal ways of doing some things
So here is mi litle contribution: Making some investigationon Biquad filters, i've found that to make a new implementation i need some math primitives not implemented at this moment. After a litle research i've found the following
Hyperbolyc Sine/Cosine: Useful in Lowshelf/Highsghelve biquads. Taylor expansion follow
The maths isn't as hard as it might look. I'd have a go at trying to explain myself but it's a very long time since I did such stuff. I wish I'd kept my hand in with maths (did it at uni) but I've not looked at it for several years now - still got all my lecture notes etc though!
Shif.
NothanUmber ·
Just rediscovered MuPad for those cases (good for people who don't own one of the "bigger" math packages). Download and install
in order to develop the taylor series for 5^x around zero of order 10. (Disable "Pretty Print" for easier copy'n'paste and ignore the O(somevalue) at the end - that's just the order of the supressed rest that doesn't bother you).
Then replace all evental ln-constants with their approximated values and wrap the result inside a "simplify"
which you can directly use in SynthMaker 🙂 (write x^3 as x*x*x etc.)
(Perhaps there is an even simpler way, e.g. in Maple there is an approximate-function that automatically approximates values like the constant lns with a given precision. So MuPad-gurus step forward 😉 )
NothanUmber
Sk ·
If you want to have fun with Taylor series, try the "taylortool" in Matlab 🙂
stefan ·
This was a useful page to me right now
http://www3.sympatico.ca/mcomeau/webpub ... eg/reg.htm
To make a polynomial estimation of a given series of numbers. Very useful imo.
ake ·
If you want to have fun with math 🙂 maxima is a great free tool
http://maxima.sourceforge.net/
Åke
hansdump ·
In the meantime, it was so boring here, that I made a little asm optimized taylor exp version of yours here!
Feel free to use it, tell me if there´s still some possibility to optimize...