I have been building “normal” pedals for a year without any electronic knowledge, thanks to PedalPCB stuff they made available.
For about a month they have offered a Daisy Seed PCB that fits a 125B enclosure with 6 knobs, 4 switches and 2 footswitches and today I got everything working and I wanted to share the information.
Using C++ is not mandatory, you could also make patches in PureData (which is a visual programming environment), FAUST (a functional dataflow language thas is quite different from C++), etc.
No bad mouthing - it’s a fact that Heavy compiler generates could that performs worse than written in C(++) from scratch. It won’t be a problem for most patches you’ll see, especially on Daisy with its quite powerful MCU. The reason why PD would be used is mostly that you can write and run a patch on desktop much faster than going back between IDE, compiling and checking it on device. And many people would just prefer to use a more visual environment for patch design.
I just placed my order for one. I plan to do a partial build. My own Petunia in an Onion patch. Hahaha Seriously though, as a rapid prototyping tool. Don’t have the funding for a Pedal so this is will have to suffice.
I’m in contact with them and there is a plan for a bigger model (even more knobs) and stereo output but it’s not ready yet. I presume they were checking if Terrariums sold well first.
Please post back if/when you get the Oopsy~ JSON sorted out. I was on the fence about getting a Petal but looks like I’m just gonna build my own with a Daisy and probably the Terrarium PCB.
It’s a bit mysterious. It seems to work sometimes and not others. Not sure what I’m doing to cause it. But THIS THREAD has some clues. I think Oopsy insists that some variables/aliases are present regardless of whether or not they apply.