-
Notifications
You must be signed in to change notification settings - Fork 0
Home
subcontrabass edited this page Oct 1, 2019
·
6 revisions
Welcome to the joe wiki!
Joe was inspired by Joseph Fourier, polymath who showed us the Fourier Transform, and integral (pun intended) part of this software.
Currently written in (sloppy) p5js. Next steps include rewriting in threejs, unity, and C.
Microphone or audio file (.wav)
Calculate distribution of note based on desired tuning
Visualize the staff
Calculate desired fft windows
For each fft
-Once every frame
+Calculate frequency values
+Calculate overtone series
+Calculate note probability field
-Combine note probabilites
-Analyze collection of note probabilites
Fit analisis into rules of sheet music
"Realtime" visualization
MIDI file
PDF
Mathematical analysis