Johan’s Promo Short promo video about where I grew up and what I have been up to. I made this promo reusing video fragments from my dad.
Johan’s applied math projects Math inspired projects that I built using Arduino or a Field Programmable Logic Array.
Johan’s theoretical math The intersection of calculus and electric circuits is intriguing
Johan’s Music I enjoy playing clarinet, and just started playing alto sax
Johan’s Art Examples of my recent art projects
Countdown Countdown to Christmas animation that Johan wrote in Node JS.
Mandelbrot Mandelbrot calculations that Johan wrote in NodeJS
Math notes Math notes on Geometry theorems, definitions, formulas, properties, and postulates in LaTex.
Conclusion Describes the conclusion for pitch detection on Arduino. Questions and problems that arose and lessons learned.
Note level segmentation and buffering Note level segmentation and buffering for pitch detection on Arduino. Describes the algorithms used for note level segmentation.
Frequency and pitch detection Describes frequency and pitch detection for pitch detection on Arduino. The core of the application: the frequency detection algorithm.
Digitizing the analog signal Describes digitizing the analog signal for pitch detection on Arduino. How the microphone signal is digitized.