[PD] Analog/good-sounding oscillators in PD

david golightly davigoli at gmail.com
Thu Apr 6 22:54:31 CEST 2006


Whoops!  Try attached... it's not a standalone patch, and takes a
creation arg ($1) as the table name.


-david

On 4/6/06, cyborgk at nocturnalnoize.com <cyborgk at nocturnalnoize.com> wrote:
> Hi, this patch looks interesting, but it is broken for me: I get a whole
> lot of "error: : no such object" as soon as I start it. Moving the sliders
> also gives me this error. I'm using PD-extended on Wincrap XP (at work -
> programming PD when I'm supposed to be typing letters and adding up
> receipts).
>
> ~David
>
> > This GOP patch takes as $1 the name of the table you want to use.  Do
> > a tabosc4~ and it sounds ok.
> >
> > I think getting the waveformed tuned by hand and not simply by using
> > mathematically exact proportions gets you closer to the sound you
> > want, gives you a little randomness on the proportions.  For a nice
> > square wave for instance add just a tiny bit of the lower
> > even-numbered partials for a more realistic sound.  A problem you're
> > going to run into with waveforms with too high partials is aliasing,
> > though this diminishes the quality with lower fundamental
> > frequencies... tradeoffs of
> > the digital domain...
> >
> > -david
> >
> > On 4/6/06, chris clepper <cgc at humboldtblvd.com> wrote:
> >> You want band limited functions which Pd doesn't have by default.
> >> Someone
> >> may have externals that do band limited saw and pulse waves available.
> >>
> >>
> >> On 4/6/06, cyborgk at nocturnalnoize.com <cyborgk at nocturnalnoize.com >
> >> wrote:
> >> > Hello everyone,
> >> >
> >> > I'm working on a set of abstractions that will allow users to easily
> >> > sequence rhythmic-pattern style music; basically, to make it easy to
> >> > create IDM/electro/minimal-techno style stuff. Anyway, there's one
> >> major
> >> > weakness to the whole project: PD oscillators don't sound good! Also,
> >> the
> >> > filters I've tried don't sound very analog at all.
> >> >
> >> > So, my question is:
> >> >
> >> > 1. Does anyone have any good, "analog-sounding" oscillators already
> >> > created? I guess I only need saw, PWM square, and triangle, but they
> >> need
> >> > to sound GOOD (like Reaktor, basically). I see how to do simple
> >> versions
> >> > from the example patches, but I don't know enough DSP to get rid of
> >> the
> >> > digital sound. For a great example of the kind of sound I want, check
> >> out:
> >> > Asynth vst from antti at smartelectronix.
> >> > http://antti.smartelectronix.com/
> >> >
> >> > 2. What would be the most analog sounding filter to use?
> >> >
> >> > 3. Is wavetable synthesis a reasonable option? How do I create a
> >> custom
> >> > table to use for such synthesis? For example, if I synthesize a wave
> >> of
> >> > one period in another program, how long should it be? I know this
> >> should
> >> > be easy, but my brain is broken on this question. My gut instinct is
> >> that
> >> > a wavetable would only sound good near original frequency or you just
> >> get
> >> > the typical digital artifacts from pitch-shifting a sample... is that
> >> > correct? I'm guessing what I'm really talking about is ROMpler style
> >> > multi-sampling,  and selecting the wave closest to input frequency.
> >> Don't
> >> > know if anyone built this already.
> >> >
> >> > Btw, I can solve the problem for myself by loading in the VST~
> >> external,
> >> > but I want what I build to be cross-platform so that it is most useful
> >> to
> >> > interested people in the community.
> >> >
> >> >
> >> >
> >> >
> >> > _______________________________________________
> >> > PD-list at iem.at mailing list
> >> > UNSUBSCRIBE and account-management ->
> >> http://lists.puredata.info/listinfo/pd-list
> >> >
> >>
> >>
> >> _______________________________________________
> >> PD-list at iem.at mailing list
> >> UNSUBSCRIBE and account-management ->
> >> http://lists.puredata.info/listinfo/pd-list
> >>
> >>
> >>
> > _______________________________________________
> > PD-list at iem.at mailing list
> > UNSUBSCRIBE and account-management ->
> > http://lists.puredata.info/listinfo/pd-list
> >
>
>
>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: harm-test.pd
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20060406/102c6c96/attachment.txt>


More information about the Pd-list mailing list