Synthesia[1] is what you're looking for.

[1] https://synthesiagame.com/