For the Rhythmic Delay .bin file is in the 'build' directory under the directory with the .ccp file: https://github.com/tnatoli/Sonic_Daisy/tree/main/rhythm_delay/build
When you load up the .bin file with Chrome and the Daisy web programmer it does not matter what directory the .bin file is in (it could just be in your download directory even).
When you recompile the code to create your own .bin file from the .h and .cpp files you have to make sure the...
I had a set of those made for the 125b enclosure with the pcb designs (and surface mount part instructions) in the repository from JLCPCB and the one I put together works well. I had issues with the screen so I hooked up a 4 pin I2C version of the screen, changed a tiny amount of code and then...
Hmmmmm, that is strange. Do you have some close up images of the pedal guts?
I'm not sure why the audio would work for the Petal programs and not the Terrarium programs, they use the same audio pins on the Seed. The Petal & Terrarium use different pins for LEDs & footswitches - so it makes...
@scott3t Are you trying to load up the default Daisy programs using the Daisy Web Programmer - or programs that were written specifically for the Terrarium? I believe the Daisy Petal uses different pins for the footswitches and LEDs than the Terrarium, so they may not work if you are loading up...
@szukalski Thanks for sharing your code and thoughts!
I just realized I do something similar to what you are working through. I have a dual non-latching relay pcb & code (mostly) working where I read 2 footswitches with one analog pin (the reset pin actually!). Below I posted a snippet of the...
Here is a build I finished recently of a Hudson Broadcast clone in a 125B with the ability to switch between two sets of controls and between 9V & 24V.
The right footswitch turns the effect on/off and the left footswitch switches from using the right column of controls (Level, Gain, & Tier...
I found and appended the relevant part of the schematic to my post above.
Very good point about the specific PIC, you are right - the PIC / ATtiny switching I show above is for PIC12f675. Things are going to get more difficult with more flexibility in PIC choice, I had not appreciated that...
Thanks for sharing your work! I went down a similar soft-touch relay bypass rabbit hole a few years ago inspired by the CODA write-up and code.
I got frustrated by the unavailability of PIC chips during the height of covid and started making boards with the ability to use ATtiny or PIC...
This thread is very useful, thanks for all the advice and experiences shared so far.
I just finished building a very small first batch of pedals for a local guitar shop to carry (delivering them this weekend!), but I have been daydreaming about what if things go well and scaling thing up just a...
This and your video look awesome @keyth72!!
I downloaded the compiled .bin from github and am getting a pretty intense whine, which I know can happen with the Daisy Seed. Your video sounds awesome though, so I am wondering if you did something special with your build I may not have?
I also...
I was having a hard time processing the stats @PedalBuilder posted, so I made a few quick plots to show the distributions - I thought others might find them useful also. The colors used for each transistor are the same in all the plots.
Scatterplot of leakage vs hfe:
Histograms of hfe and...
When you program the Daisy Seed with the .bin file in the rhythm_delay repository (https://github.com/tnatoli/Sonic_Daisy/blob/main/rhythm_delay/build/rhythm_delay.bin) using the Daisy Web Programmer - do the footswitches and LEDs work correctly?
Since the .bin I pointed to above is already...
I don't think the Terrarium.h file that is linked above will work for the DaisyDuino environment without being modified. The formatting for the C++ programing and arduino programming is different. If you look in /DaisyDuino/src/daisy_petal.h you can see the formatting is different than the...