Live data from Hacker News

Building a TB-303 from Scratch

loopmaster.xyz

61–70 of 100 posts

Re: Building a TB-303 from Scratch

#61
post #9

The fun thing was the Roland Sync. You could sync up all the TB-303, TB-909 and all the others with a 5-pole DIN cable. The sync was badly implemented. It lagged, it had latency. However! As soon as you cabled all together their imperfections added up and they started to groove like nothing that has been heard before.

> 5-pole DIN cable. The sync was badly implemented. It lagged, it had latency.

Sounds like you are describing MIDI

Re: Building a TB-303 from Scratch

#63
It's interesting I briefly thought about getting into "live coding" or Strudel (or Sonic Pi), this kind of thing where you write code to produce music

But as a non-music person and developer I'd rather use an interface like Ableton where you see separate tracks/times line up kind of thing... but aside from that I ended up just getting a music subscription service that you can use in your YT videos which is what I was after.

Everything is a time sink it seems, gotta choose where you put your time into if 40 hrs of your life is taken up by day job already.

Re: Building a TB-303 from Scratch

#64
post #51

TB-303 owner here. If my TB-303 sounded this bad I'd set fire to it ;-) Really this is just an implementation of a basic oscillator, filter and envelope. No harm in that all and it's more than I could manage - it's fun and nice, but it's nothing like a 303. "Building an acid synth" would be fairer. The accent and glide are core components of the sound, as is the really quite unique sequencer control - from the strang…

My project over the last week was to get the robots to train a neural net to learn the "303 thing", hasn't gone well at all.

The first one sounded like it was being played on a blown out speaker after it got run over and the second attempt sounded like it was going through a $20 pawn shop guitar pedal that got left in the rain which lead to the 'oh, you wanted the neural net to learn the 303's filter section? My bad, I just made some random stuff up as an approximation...'

The worse part is there's still compute credits left over from the initial ten bucks so we just have to try again...

Re: Building a TB-303 from Scratch

#65
I was expecting a hardware project, not software. I don't have a real TB-303, just the Behringer clone, and it'd be fun to build something from scratch that sounds similar.

That aside, I've been wanting to play with this kind of music making via code, this is a useful write-up.

Re: Building a TB-303 from Scratch

#67

Earlier quoted context omitted.

Yeah it was pretty spectacular. The author was a bit paranoid, had never shared his sources with anyone or backed them up anywhere or version controlled them to a remote SVN server or anything like that. And then his hard drive failed and Buzz development was over. IIRC there even was a community-organized crowdfunding campaign to fund some fancy data recovery company to try and revive the hard drive so he could get…

Would someone be able to use any of the modern reversing programs on the exe to get something?

Some of that was done at the time to build the new Buzz.

(I was around at that time and a heavy Buzz user)

Re: Building a TB-303 from Scratch

#68
post #63

It's interesting I briefly thought about getting into "live coding" or Strudel (or Sonic Pi), this kind of thing where you write code to produce music But as a non-music person and developer I'd rather use an interface like Ableton where you see separate tracks/times line up kind of thing... but aside from that I ended up just getting a music subscription service that you can use in your YT videos which is what I was…

Ultimately I prefer Ableton too, as it’s just much more polished, but there is merit to music-as-code. Traditional DAWs, which are based on traditional instrument interfaces, have incredible amount of state, which is so easy to get lost in. It’s so much easier to learn something new from a code snippet, than from a YouTube tutorial which shows a series of state changes via clicks and keyboard shortcuts.

Re: Building a TB-303 from Scratch

#69
post #62

Even though I'm not that familiar with the synth world, I always found it a really interesting field. Websites like this that helps me exploring and learning are amazing :)

There’s a book by Albert Glinsky about Bob Moog called Switched On. If you haven’t read it, I highly recommend it. It’s definitely reverential but does one of the best jobs of explaining the dilemma between innovation and business that I’ve read.

Re: Building a TB-303 from Scratch

#70
post #51

TB-303 owner here. If my TB-303 sounded this bad I'd set fire to it ;-) Really this is just an implementation of a basic oscillator, filter and envelope. No harm in that all and it's more than I could manage - it's fun and nice, but it's nothing like a 303. "Building an acid synth" would be fairer. The accent and glide are core components of the sound, as is the really quite unique sequencer control - from the strang…

> TB-303 owner here. If my TB-303 sounded this bad I'd set fire to it ;-)

Fellow TB-303 owner here. I concur.

Post reply on HN