I have had a bit of a break from working on Playdate stuff, but lately I have found the spark to make something again. Which lead me to this cat based synth, I wanted a friendly "character" to greet you whenever you want to play with it.
As a big synth lover I felt the idea of a fun interface for some of the synth features on the playdate, I realised I already knew some of the synths from my OP-1 and OP-Z by teenage engineering.
Ideally I want some different things integrated:
a page for synth settings and freeplay
a page for LFO related stuff - should be able to controll both synth parameters and filter parameters
envelope
a sequencer for synth
-- all above I have integrated, but with features missing
filters
Arppegio settings
a drum synth (based on the noise synth maybe)
a drum sequencer.
a button or a dail for a little extra spice - not 100% sure how to name this yet.
Below are some videos of the synth in use, I put it through a "tc electronic - flashback" for some delay effect:
also some earlier versions:
My original idea was to have it all on one page, but in the end I felt it was kinda besides the point to put a "physical" synth on the device.
almost as it is now, but I didn't feel the face was fun enough
Also here are the very first sketches for the idea:
With that said, I hope to post updates whenever I have the time to make new stuff, progress might be a bit slow I am still struggling with the coding side of things - so might drop some questions here as well.
This looks great so far! I love the idea of making it fun, that it doesn't have to look like every other synth and that the screen changes based on what you are doing, like the OP-1.
@orkn Thanks a bunch Scott! Yeah I hope it will make it more fun. I want to make it "dance" or bounce at least to the tempo when in sequencer mode. - Also wondering how I can represent the different filters in a fun way.
@posburn Thanks! Yeah exactly, massive fan of TE! I love my TE synths I also want to see how little actual synth info I can get away with putting on screen, and how much can just be getting the feel for how the different settings affect the sound - much like the screens on the OP-1.
@catbeard I discover the playdate originally exactly because of TE. I just think it is amazing that the people at playdate has made it this easy to design games and tools to put on it, and spend the time to make such wonderful synth features available.
Yesterday I got a bit stuck on getting the filters and LFO to work together like I would want them to, but I hope to make some progress today.
Made some progress on getting the lfo to work with the synth today - I still have some issues with the filter not quite doing what I want - Also the lfo produces some clicks and pops, I put on a spring filter on my op-1 for effect here as well, but really I am wondering how to avoid those clicks and pops, any suggestions for what might cause it? - Is it because I need to clamp the sound somehow?
Thanks Aiden, really glad you like it
I am working on adding some life to the cat - mapped it to the gyro, but unfortunately my playdate is in for repairs, so I can only screen capture:
I want the face to move with tempo, and maybe look at the key selected and such as well eventually.
I am back with an update!
I suffered some pretty frustrating setbacks - first my crank broke and I had to send the PD in for repairs (thanks for the quick help to playdate btw), then I realised there was some issues with the Bpm of the sequencer - and fixing it created an endless stream of new problems, among them an endless amount of fatal crashes with the way I was using the sequencer
After a while I decided to go back and rewrite / clean all the code and try some new approaches. It was a tough ride, but worth it, because I have a much better program now! Also significantly more user friendly!
In any case there is a video of the synth in action here:
it is now possible to actually make tunes! - delay is still my guitar pedal - but I am thinking I need an fx page as well.
Still lots of small weird issues - I also still want to integrate arpeggio and then obviously my drum sequencer need to get back in.
Thanks Michael! That is a really fun idea, maybe it is time to jump back to this one and see if I can fix some of the bugs and maybe figure out how to export the midi. Would be super cool!
This project looks awesome, the design looks so clean, reminds me alot of the finger sequencer in the OP-1 ! Are you going to do a public release ? I would love to try this and play around with it in my modular setup!
Thank you so much That would be so awesome if other people would play around with it. I will see if I can maybe iron out a few of the bugs in a near future and get a release up.
It might be a bit wonky still hehe, it reminds me a bit of a Korg monotribe I once had, in that I don't always know exactly what it is doing.
This so so cute!! I can't wait to see more. I know very little about audio and this looks like a friendly and approachable way for me to start learning
Thank you so much, and apologies for slow reply. Currently I have some quite annoying bugs, and I just cannot figure out how to fix them :S Trying to find the stamina do just iron those few things out so I can put it online.
Oh man, super mega sorry for late reply! And thank you so much! No repo, I will have to find the time to look into it all. My issues is A. Time B. Trying to formulate the bugs in a meaningful way.