Ryan Lin — Sophomore, AI @ Purdue
Software that turns gestures into sound.
My main project right now is Airtone, a Python program that watches your hand through a webcam and maps its position in the air to musical pitch — a software theremin. A second voice, played with the shape of your mouth, layers on top. It's rough and unfinished, which is normal for anything worth building.
About
I'm a sophomore studying artificial intelligence at Purdue. Most of what ends up on this site started as a dumb question — like whether a laptop camera could tell the difference between a fist and an open hand reliably enough to make music with it. (It mostly can.)
Outside of code I play violin, which is probably why turning physical gesture into pitch didn't feel like that much of a stretch.
Selected work
More goes up here as I finish it.
Skills
- Languages
- Python JavaScript Java C++
- Tools
- OpenCV MediaPipe Git
- Digging into
- Computer vision Applied ML Gesture & audio interfaces