Nice, I've used an image like this one as guide:
https://qph.fs.quoracdn.net/main-qimg-378ba2572d2033b70ef10d... each note om my game is a sine wave with the hertz described in this picture (i randomly choose the rage between 500 - 700, but I don't know what that means).
On my other project, I'm planning on doing like a small "synthesizer" that can play a note "c, d, e f..." and the use it to try and create music, using procedural generation and machine learning.
Anyways, I'll look into what you told me and I'll watch the video. Thanks a lot.