We were inspired by our interest in music, DSP, and Fourier Transforms.
What it does
FrequenSee# uses a Leap Motion to map the position of a users fingers to the intensity values of a digital equalizer.
How we built it
We built the solution by clicking the green "play" button in Visual Studio.
After we brainstormed and defined our project, we started with simply reading finger positions with Leap Motion. We then implemented CSCore's digital equalizer and mapped the fingers to the frequency bands. The final step was adding the sliders and directory navigator to the GUI.
Challenges we ran into
It was our first time using Leap Motion, so there was a small learning curve. We did not know that the orientation of the sensor mattered, and getting the API up and running presented some issues.
Accomplishments that we're proud of
We are proud of the UI because it is functional, clean, and intuitive. We are also proud of the originality of FrequenSee#.
What we learned
We learned how to use Leap Motion, how to efficiently utilize APIs, and how navigate API documentation. We also learned how to use the CSCore audio processing library.
What's next for FrequenSee
We would like to add support for hand motions to scrub through tracks or switch songs to make FrenquenSee# more of a full-featured soundboard.