create vocal synthesizer "vocal chords" ensemble demo

create vocal synthesizer "vocal chords" ensemble demo

task id: chords-demo

2024-06-13 07:27: initial thoughts on chords demo #morning-triage #chords-demo

I'm thinking about building a simple web demo involving 4 voices, reverb, and some buttons that allow you to switch between chords. Probably just 4 or 5 buttons with chord states. It would be cool to be able to switch out chord sounds too.

2024-06-13 09:58: Create Voice abstraction #chords-demo #timelog:00:33:14

This will make it easier to spin up voice demos.

Moving Nose to its own file.

Creating Voice file with struct

Adding Voice example. Does this make the unused warning go away? Oh, nevermind. I wasn't making the struct public.

2024-06-13 10:47: Building up an initial chord #chords-demo #timelog:00:20:37

Wow, it sounds bad.

2024-06-13 12:20: Better ah sound #chords-demo #timelog:00:59:04

2024-06-15 10:14: Chords demo could benefit from having interactive tract size. #chords-demo #voxbox-size-control

The issue with the chords at the moment is that the voice parts don't sound right, which I think is due to the shapes being wrong. If I am able to tune the size along with the shape, I think I'll end up with better sounding results.

2024-06-16 16:43: Attempt to make a chord progression using gesture #chords-demo #timelog:01:45:00

2024-06-17 11:10: Setting up boilerplate code #chords-demo #timelog:00:41:00

2024-06-17 12:48: More boilerplate code setup? #chords-demo #timelog:00:10:00

2024-06-17 15:32: Initial sounds work, now more sounds. #chords-demo #timelog:01:07:57

2024-06-18 14:45: Expand on chords. #chords-demo #timelog:00:25:56

2024-06-19 16:49: Let's see if I can improve the CSS of the buttons #chords-demo #timelog:00:46:54