Visualizing audio through frequency waves

This is a project I'm using to progress my very beginner skills with using javascript.

What is the goal?

My final goal is to create an audio visualizer that translates my favorite time of the day, morning, through sound. The user will have agency in controlling the machine by pressing numbers on their computer's keyboard to trigger one sound out of the ten I'm planning on recording. What happens visually on the screen when the user presses the key will be affected by the frequency waves in the respective sound file. Through this project, I'm challenging myself by working with multiple mediums in order to create a multi-sensory experience for the user.

My toolbox and resources:

image of goat