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.

Ryan Lin

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.

More goes up here as I finish it.

Languages
Python JavaScript Java C++
Tools
OpenCV MediaPipe Git
Digging into
Computer vision Applied ML Gesture & audio interfaces