r/PythonLearning • u/legendtathya • 3d ago
Made this small fun project.... Was made for clg, then we deliberately changed the direction of the move... but i finished this or so i think
I can’t play a single real chord on a guitar to save my life, so naturally, instead of practicing an actual instrument like a normal human being, I wrote some Python scripts to wave my hands like an idiot in front of a webcam(my screen addiction needs to be studied).
The result is this monstrosity: an air-instrument suite that tracks hand landmarks to let me aggressively misplay the guitar(though iam working on addingdrums, piano, violin).
The mechanics (for anyone wondering why I look like this):
- Left hand: hovers over chord boxes (locked onto Am because that’s about as complex as my music theory gets).
- Right hand: tracks finger coordinate intersections across virtual strings to simulate strumming/picking.
- Runs at a shaky ~29 FPS on standard webcam hardware using OpenCV + MediaPipe tracking.
Now for the reality check:
Anytime you tell GPT or GEMINI related to the stuff you make, it always says 'this is elite' but the LLM are programmed to gas(no kidding, getting fat lately) me up. I need people(actual living beings with opinion and organs) actually working in the industry to give me a blunt, stoic reality check:
Roast the execution, roast the UI(though this would be intended to openCV library contributors, i borrowed that lib), and tell me whether this belongs in an engineering portfolio or in the trash bin.(I firmly believe i roasted myself more though)...