there's a good approximation for tanh that can be made using just a couple of simple arithmetic objects:

formula is:  tanh(x) ~= x*(27+x*x) / (27+9*x*x)

it's close enough for every application i've ever come across, it's cheap cos it only uses simple arithmetic, and it doesn't degrade the resolution of your signal like a table lookup does. 



On Fri, Jul 3, 2015 at 12:56 PM, Chris McCormick <chris@mccormick.cx> wrote:
On 03/07/15 03:06, Pagano, Patrick wrote:
> Is there a way i can replace something for tanh~
> and inits in Vanilla 46?

Using a pre-computed table for speed:

https://github.com/chr15m/blockhead/blob/master/e_tanh.pd
https://github.com/chr15m/blockhead/blob/master/e_tanh-help.pd

Or install "blockhead" using deken. :)

Cheers,

Chris.

--
http://mccormick.cx/

_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list