Skip to content

laurenho025/face-tuner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Face Tuner

Face Tuner is an openFrameworks application that visualizes pitch accuracy through human facial emotions.

This application currently allows the user to select a target note, takes in audio input from the external microphone, and matches it to a corresponding facial emotion that is then displayed on a 3D facial animation.

See the project proposal and documentation for more specific details.

Dependencies:

The only dependencies needed are openFrameworks addons.

  • ofxGui was used to create the display panel in the window. This is automatically installed along with openFrameworks.
  • ofxAubio was used to analyze the input audio. Only the pitch detection method was used, which measures in MIDI number rather than hz.
  • ofxFacialBlendShape was used to generate a 3D face model and display facial emotions.
  • ofxDropdown was used to create a dropdown menu that allows the user to select a target note.

Screenshots:

Below are some screenshots of the application's main window.

No target note selected: image

Measured pitch matches target pitch: image

Measured pitch is not accurate: image

About

Face Tuner openFrameworks Desktop Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published