Seems like there’s something wrong with one of the amplifier modules in the contraption! This explains a lot, two channels are really quiet for some reason. I think maybe a bad solder job by yours truly on the gain pot? I’ll have to take it apart to see, and I’m considering just redoing the whole thing since I made all the audio connections with thin gauge wire for some dumb reason. They’re short connections so it’s probably fine? But the more junk I cram into the box, the more likely I’ll want some nice shielded audio connections between the amp and breakouts…
I made a little bit of progress on the mixer module, but I’m realizing now I don’t really know exactly what I want. I’m experimenting with using the little four channel mixer I typically use to decide, but I’d really like to build similar / expanded functionality directly into the contraption.
The Rube Goldberg version of this idea is an esp32 dingus connected to one or more electro-smith daisy boards via SPI, and have the daisies stream their audio outputs to the esp32 (in theory as many channels as the latency/bandwidth allows) where they are routed back out to virtual channels via wifi?
The idea is that all inputs to the computer are streamed over wifi from the esp32 (or maybe a couple esp32s, depending on bandwidth/channels?) and the input mixer is controlled via wifi, sending control messages via SPI to the daisies which do the mixing (and some basic channel strip type filtering etc likely, maybe some fx too?) and have four line level analog inputs each broken out on the faceplate of the module…
It would be amazing to stack three daisies for 12 input channels, but I wonder if I can squeeze all those channels plus a bidirectional control stream over SPI?
I plan to use the faderfox for most knobs and faders, but down the road a custom controller could connect to the same wifi network and send control messages to the mixer directly, too…