Hi, my name is Andrew 👋
Software Developer based in Arizona – certified for Full Stack Engineering and Computer Science while pursuing a Bachelor's Degree in Computer Science from Arizona State University.
When I am not building software, I like to play games, mess around with my 3D printer and listen to music (👀 peep my spotify).
I am always open to collaboration and invite anyone who would like to work together to reach out via:
- ✉️ Email - [email protected].
- 📥 Instagram @a.blaze1218
- 🌐 My Website Contact Form
Some of my favorite projects have been creating audio visualizations. The Web Audio API provides straightforward ways to analyze audio data from files or streams. When used with ThreeJS it is possible to create dynamic scenes that react to music! The visualizers perform best on Google Chrome, there is some bugginess in safari when attempting to use the microphone analyser while playing music on the same device. Chrome does not have this issue :)
⚠️ NOTE: The following visualizers may trigger those with photosentitive epilepsy, visit with caution 🧐
- not deployed yet
- file or microphone analysis
- Hosted with firebase
- First try using Lighting in ThreeJS, where the lights correspond to the 5 loudest frequencies at the current moment in the audio.
- Microphone analysis only
- "Beat Valley" was originally created with a customizable color pallete, featuring 3 different perspectives to watch the rings shift and scale to the audio.
- "Quasar Audio" removed the color pallete functionality and instead introduced excessive hue-rotation on the rings and background. I wanted a more "intense" feeling to the visualizer which the hue rotation definately achieved.