Super Morpher Osc

A more complex Osc with all the simpler Oscs I created, but, in one package. Morphing from pulse width square to square to sin to triangle to sawtooth to pulse width sawtooth. Extremes values of pulse width waves aren’t good (aliasing?, bitrate problem?) and “bumps” are audible in some changes (square>sin to sin>saw is the worst I think), plus, when use in a subpatch as voice with polyphonic synth, sends are making a mess communicating between voices. How to make a send/receive couple that are working only in the subpatch?. Do I use $0 somewhere? Where? I like the clean visual of it, but to make a super polyphonic synth I already used cables instead of Send/receive. It works but I would prefer a wireless option. Finally a lighter version of it using a bit less computing would be the best… I’m a Big newbie on Pd just starting a few days ago so please be nice!

2 comments on “Super Morpher Osc
  • Elzear on said:

    Thanks a lot, I finished the 1.2 version. I’m going to upload it.
    1.2:
    -Solving aliasing with Oversampling+filtering (read in the browser of the help section)
    -using subpatches ;-)
    -phase pitch the different parts of the osc to avoid clicks.

    I didn’t use the $0-xxx but it’s well noted as I didn’t find this information anywhere else. thanks again. Next problem will be computing time. But for the moment the sound is good and the Osc works well in monophonic.

    Actually working on the Polymorpher, with 3 voice of polyphony.
    The computer is over 90% of the cpu charge. Looking for filling an array once with a formula, and then, reading it instead of calculating (for the shape of the morphing value). I guess i’ll check the help section again!

  • Leave a Reply

    • State: Help Needed
    • Platform:
    • Category: Other
    • Revision: 1.0
    • License: Do What The F*ck You Want To Public License
    • Modified: 3 years ago
    • Views: 118
      Likes: 0
      Downloads: 68
    Download
    Chat