Live data from Hacker News

Show HN: I built a synth for my daughter

bitsnpieces.dev

131–140 of 216 posts

Re: Show HN: I built a synth for my daughter

#131

Earlier quoted context omitted.

Same. It's a solid four-note ARP that sticks to a fixed set of musical keys. You literally can't make bad sounding music with this. A more grown-up version of this would be 16 notes, with variable length patterns (4-16?), and a "swing" function. A little bit of I/O mux under the hood and I bet this design could be expanded in that way. Or maybe you just daisy-chain multiple sequencers?

This ends at Eurorack.

It _all_ ends at eurorack. Especially my bank account.

Re: Show HN: I built a synth for my daughter

#132
post #69
post #32

> A 3D-printed enclosure is fine for a prototype, but a real product likely needs injection-molded parts, which require expensive tooling. For kid-friendly toys, yes. But for older users not necessarily: https://teenage.engineering/products/po

How are these, are they worth the money? I have seen these before, but thought they might be crappy "jokes". However, if they are decent, I would love to play around with them.

They're definitely very capable but limited machines, I enjoyed mine a lot until the potentiometers started thinking there was a change in the degrees even when I wasn't moving them

Re: Show HN: I built a synth for my daughter

#133
post #17

Looks amazing! Reminds me of a funny reddit thread about a man who built a fiber optic star ceiling for his daughter. The top comment was "First child?". :) https://www.reddit.com/r/DIY/comments/8g8pce/fiberoptic_star...

And then the things you do to redeem your guilt for the second child is a whole interesting area.

And then they give up by the fourth. Guess which one I was, lol.

Re: Show HN: I built a synth for my daughter

#134
post #60
post #32

> A 3D-printed enclosure is fine for a prototype, but a real product likely needs injection-molded parts, which require expensive tooling. For kid-friendly toys, yes. But for older users not necessarily: https://teenage.engineering/products/po

Wood is also pretty child friendly. But neither injection molding nor carpentry will protect a synth from a child dunking it in a puddle of water.

Isn't there some kind of water proofing spray you can put on the circuits? I guess you'd still need some way to protect the batteries, but I think it is doable.

Re: Show HN: I built a synth for my daughter

#135
What a beautiful and charming project. Kudos for taking it all the way from zero to one with such a polished design. That's no small feat. I've built prototypes for eurorack and even with some simplifying constraints it's a lot of work.

Best of luck with your Kickstarter!

Re: Show HN: I built a synth for my daughter

#136

Thanks for all the kind words and feedback. There are some comments expressing interest in supporting a Kickstarter etc. If you're interested in receiving updates you can leave your email here: https://tally.so/r/Y55dXv Thanks again - this was a bit of a surprise!

Lovely project and a really great idea. Have you come across soft tooling for injection moulding? It's a lower cost, short run approach using much less durable moulds from various materials.

Thank you!

I didn't know that was a thing - I'm going to look into it.

Re: Show HN: I built a synth for my daughter

#137
post #103

It's not kid friendly, but in case anybody's interested I just wrote up how I made a simple "hardware" synth by bodging together a Raspberry Pi Pico 2 and I2S audio module, total cost around £10 on Amazon UK. The hardware's very cheap and easy. The "default" synthesis is pretty simple but also pretty hackable (in Rust) if you want to customize it. https://github.com/Joeboy/oxynth/

Thanks for sharing! I did some similar playing around with an ESP32 and I2S a few years ago (lockdowns were an odd time). Where I seem to remember getting stuck was how to get the phase to line up, so that each sample looped at a zero-crossing point (which is different for each frequency). For the lazy, what did you do? https://gitlab.com/afandian/melodicornamuse/-/blob/main/melo...

I don't really understand your issue sorry, but my thing basically just writes the audio output to a buffer, and the DMA and PIO "automatically" send that to the I2S output. There's also some messing about with ping ponging between two DMA buffers to avoid gaps between each buffer write audio. I guess things might be quite different on the ESP32.

Edit: Ok I glanced at your code, if I read it right it seems like you're writing sin waves into buffers at "init" time then copying the appropriate buffer at "run" time. Which is not what I'd do, but then I'm used to more luxurious devices. Maybe try using a fast sin approximation rather than the precomputed buffer table?

https://bmtechjournal.wordpress.com/2020/05/27/super-fast-qu... might be helpful there.

Re: Show HN: I built a synth for my daughter

#140
post #17

Looks amazing! Reminds me of a funny reddit thread about a man who built a fiber optic star ceiling for his daughter. The top comment was "First child?". :) https://www.reddit.com/r/DIY/comments/8g8pce/fiberoptic_star...

And then the things you do to redeem your guilt for the second child is a whole interesting area.

Hi Brajeshwar (back to the old flashcoders days). Children grow up and in the end you get the full orchestra ^^
Post reply on HN