Page 1 of 1

Casio CZ waveforms?

PostPosted: Wed Oct 09, 2019 5:55 pm
by Halon
Hi. Was wondering how i would go about to make the waveforms you find in the CZ line of synthesizers e.g SawSquare, DblSine and Reso waveforms. They are all based on Sine waves i believe, so a waveshaper would do the job i guess?

Cheers.

Re: Casio CZ waveforms?

PostPosted: Wed Oct 09, 2019 6:19 pm
by tulamide
Casio used a method called "Phase Distortion Synthesis" for the CZ family. This video demonstrates the math behind it. Make sure to watch the follow-up video as well!

https://youtu.be/EW12RYc7QRA

Re: Casio CZ waveforms?

PostPosted: Wed Oct 09, 2019 8:35 pm
by Halon
Thank you tulamide

Re: Casio CZ waveforms?

PostPosted: Fri Oct 11, 2019 11:05 pm
by BobF
BobsPhaseDistoration.fsm
(909.27 KiB) Downloaded 770 times


Hi, saw this post so thought I would post this. Three methods of "Phase Distortion" . The cool thing about the Heterodyne and Allpass methods is you can use and external sources for your input waveform.

Later then, BobF

Enjoy and PLEASE comment.....

Re: Casio CZ waveforms?

PostPosted: Sat Oct 12, 2019 11:51 am
by Phil Thalasso
Hey all,

thank you tulamide for sharing that youtube treasure-trove and thank you Bob for sharing your work.
Ya'll have a nice week-end

Best regards
Phil

Re: Casio CZ waveforms?

PostPosted: Sat Oct 12, 2019 5:41 pm
by Halon
BobF wrote:
BobsPhaseDistoration.fsm


Hi, saw this post so thought I would post this. Three methods of "Phase Distortion" . The cool thing about the Heterodyne and Allpass methods is you can use and external sources for your input waveform.

Later then, BobF

Enjoy and PLEASE comment.....


Thank you bob 8-)

Re: Casio CZ waveforms?

PostPosted: Tue Oct 15, 2019 1:42 pm
by Spogg
I’ve attached the Casio patent for the technique.

I personally find it fascinating what was being achieved with the relatively limited digital electronics available back in the 80s.

Enjoy!

Spogg

Re: Casio CZ waveforms?

PostPosted: Thu Oct 17, 2019 11:11 pm
by Halon
Thank you spogg! :shock: :D