[PD] Re: [PD-announce] want a hammond? get a hammond!

timon timon at sosolimited.com
Sun Jul 9 13:19:10 CEST 2006


Got in a bit late. Looks like link is dead. Can I find it anywhere else?

T.
On 8 Jul 2006, at 02:14, Christian Klippel wrote:

> hi all,
>
> this is to announce a new external, called "pdbx".
>
> it is actually a set of building blocks to make a complete hammond  
> organ
> simulation. the code is based on the beatrix software form fr.  
> kilander
> (http://www.dsv.su.se/~fk/beatrix_home.html)
>
>
> you can grab the package on http://home.mamalala.de/pdbx-0.2.tgz
>
> some screenshots:
> http://home.mamalala.de/pdbx.png - the main help patch
> http://home.mamalala.de/tonegen.png - tone generator setup
> http://home.mamalala.de/speaker.png - whirl setup
> http://home.mamalala.de/overdrive.png - preamp parameters
> http://home.mamalala.de/reverb.png - reverb parameters
> http://home.mamalala.de/vib_swell.png - vibrato and swell fader
> http://home.mamalala.de/keyperc.png - key percussion switches
>
> this is the somewhat first version, so there are surely some bugs  
> here and
> there. be carefull when changing the synth model & tempering: do  
> that only if
> no notes are playing! also some parameters are not range checked,  
> it may be
> that you run into a out-of-range condition, crashing pd.
>
> many parameters are changeable in realtime, others need small table
> recomputations, resulting in minor crackles, while some of the tonegen
> core-parameters require a complete recalculation of the model.  
> these changes
> can cause bigger dropouts while the dsp running.
>
> one bug i noticed but havent found yet: if you dont play any note,  
> but the dsp
> is running, after a while the cpu gets maxed out. it will recover  
> as soon as
> you turn on a note, or just wait. im pretty sure that this is a
> denormal-float bug in one of the filter sections ..... if you have  
> any ideas,
> i would be happy to know ....
>
> the synth is fully polyphonic, and i splitted the original engine  
> into its
> main modules, so you can re-use them for your own stuff.
>
> a note about the license:
> this port was done with friendly permission from fredrik, since the  
> original
> source code (and so, this code for now) is not under the gpl.  
> however, the
> full source is supplied anyway. the only limitation is that you  
> should not
> redistribute the code yourself. i am trying to get the permission  
> to put the
> pd version under the gpl, but be aware that it is not, for now.  
> sorry for
> that little itch ....
>
> however, this shouldnt stop you from using it, as well as peeking  
> around in
> the code, adapting it to your very own needs ....
>
> have fun and happy playing,
>
> chris
>
>
> _______________________________________________
> PD-announce mailing list
> PD-announce at iem.at
> http://lists.puredata.info/listinfo/pd-announce





More information about the Pd-list mailing list