Skip to content

Commit e9678a5

Browse files
Updated README.md
1 parent 7d7c9c6 commit e9678a5

File tree

1 file changed

+32
-1
lines changed

1 file changed

+32
-1
lines changed

README.md

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,35 @@
11
Mad Frets
22
===
3+
*Make you crave music like never before!*
4+
5+
A virtual guitar based on gesture recognition. Works on computer vision using webcams.
6+
7+
###Dependencies
8+
* [Python 2.7.*](http://www.python.org)
9+
* [Numpy](http://www.numpy.org)
10+
* **OpenCV** Python : See setup instructions [here](https://opencv-python-tutroals.readthedocs.org/en/latest/py_tutorials/py_setup/py_table_of_contents_setup/py_table_of_contents_setup.html#table-of-content-setup).
11+
12+
###Setting up
13+
* Start the `server.py` script.
14+
* Visit `http://localhost:12000` in your browser.
15+
* To share your tracks, make sure your computer is connected to the internet.
16+
17+
###Using
18+
* Put red, green and blue strips on your first three fingers.
19+
* Use your left hand to make guitar modes (A, E, etc).
20+
* Use your right hand (with a red strip) to strum a chord.
21+
And that's it.
22+
23+
###Working
24+
* The video frames are converted to HSV color space.
25+
* HSV frames are filtered to detect the position of fingers (openCV).
26+
* The positions of fingers determine the mode of playback.
27+
* Strumming is identified by checking the positon of the right hand between frames.
28+
29+
###License
30+
MIT Licensed
31+
Copyright (C) 2013 Unbreakables.
32+
33+
34+
335

4-
A virtual guitar that will make you crave music like never before!

0 commit comments

Comments
 (0)