The DSP Livecode / Prototyping Thread

I got sucked into thinking/finding ways to try and bring my old as dirt Flashforge printer into the modern age. It’d probably be cheaper to buy a newer printer LOL. But not as fun…

Raspberry Pi Zero 2 W to run MainsailOS for Klipper and a web interface
Silent Drivers x5
All metal hotend x2 (it’s fancy with its dual extruders)
Mount a camera to the Pi
Bed Leveling Touch for automatic bed leveling

I need to finish my Axoloti prototyping case, too. I lost steam after I couldn’t close the lid what with all the wires and also the dupont connectors for the encoder and screen needing removal to fit. I suppose I could remix more of the case, but eh. My soldering iron is ready to go in literal seconds

And then finally get going with this Daisy Pod… cool thing is the Seed is removable from it, too, to go into a project.

2 Likes

Not sure if this belongs in here or not…

I had the sort of ridiculous idea of running a no-input mixer loop into my interface. I’ve always kinda loved the wildness of a feedback mixer - if you’ve ever done it (if you haven’t, you should!) you know it’s a temperamental mess where the good moments are great and then gone as soon as you look sideways at a knob. I’ve played with pedals in the loop before, and run the output through a DAW/effects, but never used the interface as part of the loop.

To my surprise, it works. I was a little afraid that either the preamps would clean it up or the ADC would kill the noise coming in and nothing would come out to feed back. Not so, it works the same as a normal loop though it seems to need to run a little hotter to start oscillating.

I’ve run the loop through both Live and Max. Live obviously has a ton of native effects plus all my VSTs, but Max allows for some very fine grained control over things like AM/FM and delay/feedback networks.

I think any DAW’s native effects would be a great start for something like this and something anyone with a mixer and a DAW could try, while Max/Pd provides some interesting options for “taming the beast” and really doing some exacting modulation/effects of the loop. I haven’t put a lot of time into this yet but both seem like great ways of approaching the situation.

1 Like

@KvlT, found a couple of things you might be interested in: formulaVST and Plugin Doctor.

formula is a C coding environment for DSP as a VST. It’s free. Seems like a convenient way to explore DSP itself without having to hoist a whole framework and compile.

Plugin Doctor is a VST you load other VSTs into and observe the effects. It’s paid, but the demo seems unlimited for a single VST with no saving, works as a nice visualizer to pick apart what’s happening.

Credit where credit is due, I found both in this video. It’s a pretty basic overview of DSP, nothing to get excited about. I just tend to like Computerphile/Numberphile stuff and wanted to see what they had to say about DSP. The guy’s tooling ended up the interesting bit.

1 Like

JFC a Raspberry Pi 5 16GB went from $140 to $200 overnight. Fuck AI. The 4GB costs what they 8GB used to. Btw the 16GB originally cost $100.

FUCK. AI.

1 Like

While I agree with Fuck AI, it’s really fuck everything. Tariffs. Killing off de minimus. Copper prices. Rare earth metal prices. Geopolitic bullshit causing worldwide inflation. Even fucking resistors are 50+% more expensive. God forbid you want prototype PCBs from China, take out a mortgage. DIY is in a rough spot right now. Not sure it’s going to get better any time soon.

this hurt. this hurt bad. I cannot bring myself to buy custom PCBs, now. I found an American company that would do three for $55 but they don’t offer SMD placement at all.

I saw someone buy a Harley Benton bass, which is already $80 shipped and then had to pay another $130 in tariffs. I don’t know if it was drop shipped from China or what.

It’s all gone insane and yeah I just don’t see an end to it. Prices that go up never seem to come back down and if they do, not nearly as much as they went up. I told myself I wasn’t buying anymore music hardware that I couldn’t make myself somehow, and that’s getting worse and worse.

I love this guy’s projects. I couldn’t do half of this in a lifetime

So sorry for missing this one - I was waiting to get back onto Windoze in order to check this out (since yabridge & bottles was such a shitty experience)! I actually remember scoping Plugin Doctor out quite a while ago, but I don’t recall being able to extract any sort of useful information from it (based on my knowledge at the time), and I really want to give that a second look, too!

I’ve also never heard of Formula, and that sounds awesome. I love the fact that it also runs in standalone mode - Plug’n Script is a lot like this, but the logging / makeshift debugging is garbage and this looks like it does it in realtime. I wish I had known about this a while ago!

Looks like you can use other peoples’ code to clobber together a makeshift library though, and that sounds like the ultimate way to balance things for starters. PnS has a few MIDI-handling libraies and basic utilities, but really leaves you to fend for yourself between the ADC / DAC.