No Game Engine Game Dev: Word Sleuth 076: Short day, extending Song player

1 month ago
2

Streamed on 2024-10-31 (https://www.twitch.tv/thediscouragerofhesitancy)

Game Engines are for sissies!

Today was a slightly short stream, so I continued to play with the Song player. The more I think about it the more I want to build a Turing machine for music, given a minimal set of fundamental instructions.

I added multi-note (chord) playing by adding an individual timer to each Note and keeping the Notes in a worker pool. With the new improvements it wasn't too hard to write up the first couple of phrases of Ode to Joy.

The sine/triangle waves we are generating don't sound very realistic so I started experimenting with shaping the tone over the duration of the Note's play time. It makes it sound better, but doesn't make it sound natural. It needs more work, but I think we are on the right track. I had to leave to eat donuts, so couldn't work on it longer.

Loading comments...