Remix.run Logo
gregsadetsky 13 hours ago

Thank you so much everyone, this is something I've worked on for a few years on and off -- I posted about it here in a Show HN a few hours ago [0]

The biggest unlock was finding Willy McAllister's excellent Circuit Sandbox [1], which provides the Minivac Simulator's underlying electrical math. I tried so many approaches to simulate electricity (a doomed DIY approach, Falstad, Spice...) but Circuit Sandbox's DC analysis did the job perfectly.

Ping me for questions, and would love to read your feedback!

[0] https://news.ycombinator.com/item?id=45945762

[1] https://spinningnumbers.org/a/circuit-sandbox.html

JKCalhoun 5 hours ago | parent [-]

Super cool. And thanks for links to the original manuals for those that want to take a deep dive.

Feature request: I was wanting for a bit more sound… I mean, when I see "relay computer", I'm heading there for lots of soft clicks.

gregsadetsky 5 hours ago | parent [-]

More…?! :)

I totally feel you - the one reservation is that I’m using (gasp) not the original Minivac Relay sound. I need to go to a Computer Museum that will let me record one to offer a more authentic simulated experience.

So tldr - let me get a clean real sound and then we can come back to this question :)

JKCalhoun 3 hours ago | parent [-]

I heard some clicks. I thought they were just the sounds of the switches I was toggling. Are there other (relay) sounds I somehow missed?

gregsadetsky 3 hours ago | parent [-]

Just to make sure I'm not misunderstanding:

The relay click sound you're hearing should only happen when a relay turns on, and when it turns off. There is no sound when a button is pressed - you can check this by loading an empty simulator and pressing any of the buttons at the bottom (the simulator won't make any sound):

https://minivac.greg.technology/simulator/

((Once/if I get to see a Minivac in real life, I may learn that buttons do make sounds..))

When a relay turns on and off, a sound is played. In the following circuit, check this by pressing and releasing the button 1:

https://minivac.greg.technology/simulator/#wires=1%2B%2F1C%2...