Had a brain moment I dumped about on Bluesky but to summarize I had an idea to do a MIDI controlled guitar effects pedal. I'm happy with how quickly this came together. Even if it's nowhere near done (no power or effects chain) I got the parametrics dialed in and can modify things real easy.

New OpenSCAD annoyance: can't reuse variables >:V

Hm. I can either fit 3 full-sized MIDI connectors and a side-mount USB-C jack, or 2 full-sized MIDI connectors, one mini-DIN connector for the third MIDI port, and a DC barrel jack. Weh.

So I posted a while back about a standard I made for a 10P10C connector based serial port and I've been trying to implement it on this project and, well, if it was an actual standard that companies made chips for it'd be real easy, but I'm definitely getting caught on figuring out implementation details.

Taking a break from the digital communications side of things to work on the effects chain and diving back into analog electronics is hurting my brain.

Which. TBH. I don't want to do digital effects, but, you can't get things like analog delay chips (e.g. bucket brigade delays) anymore, so it'd be way less effort to just implement some effects in software than deal with the absurd amount of parts that'd be needed to do it in a more analog setup, at least for a version 1.

Current problem: no idea how to do this USB connection, the vertical PTH USB-C connector doesn't line up the datalines to just do a cross-connect with stub traces.

Like, I can use one of those switch chips but they big and spensy and I just don't wanna tbh :<

Why they ain't any chips that just take all the pins in and spit out something neat and tidy in a reasonably sized package :V

When you pack stuff in so tight you gotta get creative with part label placement.

Follow

@websterleone I saw this and thought it was the weird units posting "cars per bus" for some reason :)

Sign in to participate in the conversation
mastod1.ddns.net

Mastod1 be nice. (sorry, closed for new registrations after a bunch of 'commercial/spamming' accounts jumped in - rule 3 on site)