new M4L freebie – casio CZ-style phase distortion synth
Endless Series v3 out now – A unique synthesis and effect plugin based on the Shepard Tone auditory illusion.
Really nice work on this.
Having owned a CZ-101 for some time, and having suffered through the LCD menu UI, this is a very welcome addition. I’ve always liked the sound of the old casio PM synths, but this opens up a lot of possibilities, like realtime modulation of multiple parameters. Thanks for sharing!
Glad you like it. I’m interested to know how close you think the sound is to the CZ101. At least half of the presets are based on the CZ101 presets and I think i got them pretty similar, despite the architecture of the synth being a bit different.
some demo sounds here
I’m admittedly not as super-concerned with accuracy of the reproduction, and am more excited about having a similar sonic palette without the headache of programming the CZ synth (mine had a broken LCD so I had to do all the menu-nav blindly). Just being able to automate the knobs independently without applying to a MOD wheel is pretty excellent.
Thanks a lot for this one! Just gave my CZ-5000 to a friend.. Your kasio certainly has a tone that reminds me of the beast ;)
One thing I have to ask though – Why did you not include the envelope section? IMHO the multi-stage envs have always been a strong point in the CZ-synths (CZ101 didn’t have these I guess–?). Perhaps when I get my max chops up to speed I can hack into your kasio to get the multipoint envs!
Personally I find the 8-step envelopes a bit over-rated and ADSRs more intuitive. In fact most of the CZ presets only use a couple of segments anyway (not that the CZ presets are *that* exciting). I have nearly finished a native VST/AU/RTAS version that has multipoint envelopes though, for the purists.
one of the gen~ examples is a 7 segment envelope which could be used instead of adsr~
I’ve been studying your patch a bit lately, and wanted to ask you about your external PD osc object. It appears to have the same limitations as the casio hardware, that the first waveform you select affects the choice of waveforms for the second wave.
Is this a physical FOL or are you simply honoring the original harware in this regard? I mean, the same limitations that might have existed for the casio hardware do not exist in software (unless this in fact is a physical FOL related to PD synthesis in general).. I always wondered why this was so with the original hardware, and thought that more timbre variations might have been possible if all waves were available for both wave 1 & 2..
as far as I can remember the limitation on the CZ series is different… you cannot choose two different "reso" waveforms for cycles A and B. This was probably because the reso waveforms require more calculations and the hardware was limited. The reason i limited the selection in the ol.pdosc~ object is because I was having some trouble getting rid of aliasing when mixing one reso waveform with another waveform. I have just had a look at it again, and i think i can fix this by using a sine instead of cosine for some combinations. e.g.
-- Pasted Max Patch, click to expand. --Copy all of the following text. Then, in Max, select New From Clipboard.----------begin_max5_patcher---------- 1437.3oc4assbihCD8Y6uBVp8ocbbgtvs8gsp86XpoRgAEGMCFnPXOIyTIe6 qt.9RFPnjIH638EaCnHN5zmtU2MjeNel6pxGHLWm+14yNyl8y4ylIOk3DyZO dl6ljGRySXxg4lS2QVxxoYjZ2EpquKotHYC4kW9yfuzMhpjlz6oEquslj1nt aXO3RuEN9fk9KbPwheG6uzy4Ks+IzL47Ut5q2..cySw1MkaaxIMRr.2O607a eCo9VRQxpbIP.sWSM7lGqHpaqq6BG26xKS3vn6VUUSXjhljFZYwPHzS7Suiv GGJzhNjzc2XI6HY2lzzTSWssgb3WrVFskREbV9VR4ccmt67GuXxKKVqmWOY3 aKnMrlGUKeudFvFNfkfcYeWsih56Zr6Kqa1CkJJ2X5pF0Syme3K4mOMeggJI VEmpqKYokUjm0oTfR6PPTnvPfCjlBPPT+hkv90JCqG52hBeCKnMDFKYMoC.M jGjq.2+D3.8zr.CfR4ODHrLNX4mfAVdv89B2UVbvl7u0zj727JWLUL5OTNNv N4wuOgTP9NGy+BebyybOoPeMLBBf3CfyEXooGGI4GuABO38tQILJ2iKe5IlS 07qVmVlWVqvPWfl1O.Gsl6gn7wR9QQS.Xz9u5inh5mM5VUqqoYm.DDLFCfKF 5WQdnX396ypxZdrIyVHmxesmLMIOMsbaQyYmTgvPY.mPjHfyXrp+kBqx2pY8 ZR8wB7ogn04VC04V6qbjwHz3d0v3Obd0CvK+AmX.51eKLPRG9RKJxWKq3csv JoOllqcaeenRkDn9BqkVhrCsvSEL1GDENwbyeoMcnXYzoV5AAEwnFhWPfqE4 REOYXtajimVWo1.LnXYBUQ.sZlvyJ2fdOkKNPCHkPU7kXsjRv+ahuv2xUVOQ rprBswWvfqp3KeiV7MtyzRcYfyK9UlAtmzIxWqpA8wS0XdaLzV3ljbh7FuGF P7z1CiyW6Hdi8hHQZc.AKmxVUjk982gFUHWrqSnEOOnT4jq1iRA.7NtGFpJJ PA8qUB5Wp3+VjJs9SKN9WGjOKDvmMjLBN4xHAs0m9gUQHY4zMRqbuZfSTXXM JL8BraB6e5o7oWD7RRh7A0QPFqCamfe0DoQsJYiee4J4GYIoFHFiPJwnup5i A14Se0sS0NT4zBxH6P000LUuOTEOM3FTu18mfi6OsJoX8YK6FNLd1IPWSEgX I8..QiSOm2pD.myd8zphZyBbrd8.PW2sPa.01llx6zlJcTfpm7vCMvdPsVzG Nw1P9fjbNCTVyq9RaQocQnBhZSVTW8WWK0j9I887pUw.CkTCJPqhAdsTS5XM BT8nsPXuw6rC.esPJqSZHi5BojKHf5IApO.i+DrY+Yli9GQq08Mvep84kosG xfqld7LRiuP3iIkQ7mBuZ5T58IL9lRFrccrZeIsc9Bb47XXj+gxJCdwKrhbI JN+ojEqbacZ2Mu68Hw4vpLivZnEx25iiGzIi4dZVFo33T7xnLQEcRFxqWqlo vAZ.ZBsFZBL.MXqhFfAnAnAManYUkzhlV0B.FH6nYDRkLMOHY2QGtQuaK.rI ZsHqwmFAG3HD56GbPln1DuWGVhdPlROvKG3HpE0VziAvAEXO0iIFK6AGwapv 33Ixd3IxDyEvd3IzD9I1d66ZRvGn814EhMAOVLuDSh9XufOPOSkyWNosEbQg FeqgFfIgBAi4Z8hD2fwxL0f772DOlU+CGMA4sY1Jvd1WfIAyA1K3Ivjf4hVv 7ZRMu0lJdmCDeodtTxilBKrQ4dBsGi5aZ1UVDOiU6E.+57g6ron.06ve79il BKL1zDDsDiZDdrW0N.ngU675CRi7TcSp8eqGwQSgAFZZPHKQnljhB1dYbaT4 iu0lOnZCWRU0NRMqcNkHwcSxWUO4xfExCoEpCkynaMYGsa734hY6o4+WsTbX e -----------end_max5_patcher-----------
this has been updated to work with Live9 and on x64. Download: http://www.ableton.com/products/max-live/oli-larkin-kasio-m4l
Forums > Max For Live