Open source and personal software
Apps and Projects
A few of my software and hardware projects, from audio measurement tools to embedded controllers and small utilities.
Featured app
Fluttery
Fluttery is a cross-platform wow and flutter meter, signal generator, oscilloscope, distortion analyser, and turntable setup toolkit. It is built for real audio measurement work, with exportable reports, session data, keyboard-friendly controls, and clear chart summaries.
Hardware, Audio, and Utility Projects
Code and notes from projects I have built for audio, electronics, and day-to-day practical problems.
TTControl
An advanced waveform generator and controller for multi-phase turntable motors, based on the Raspberry Pi Pico.
Open repositoryArduino MP3 Player
An Arduino-based MP3 player using a DFPlayer Mini, button handling, timed actions, and EEPROM-backed volume storage.
Open repositoryRGB MP3
A variation of the Arduino MP3 player with RGB LED control, originally built for an electronic module in a child’s ukulele toy.
Open repositoryMP3 Audio Headers
A helper project for generating speech samples and header files for Arduino text-to-speech and audio projects.
Open repositoryText To Audio
An AppleScript utility that converts text into spoken AIFF audio files.
Open repositoryTalking Measurement Tools
Older Arduino builds that combine sensors and speech output for real measuring jobs. The related Workshop posts are linked inside each project.
Talking Stylus Tracking Force Scale
An Arduino and HX711-based stylus tracking force scale that speaks measurements aloud, so turntable setup does not depend on reading a display.
Open repository
Project page
Talking Stylus Tracking Force Scale
A talking scale based on the Arduino Nano and HX711.
Build article
Build A Talking Scale With An Arduino, HX711 And The Talkie Library
A brief tutorial covering construction of a talking scale using a 328-based Arduino, an HX711 module, and the Talkie speech library.
Talking Spirit Level
An Arduino and MPU6050-based talking spirit level that announces angle information, so levelling work does not depend on sighted readings.
Open repository
Project page
Talking Spirit Level
Two talking spirit levels using the Arduino, MPU6050, and Talkie speech library.
Build article
Talking Spirit Level With Arduino, MPU6050 And The Talkie Library
A highly accurate talking spirit level constructed using the Arduino, MPU6050, and Talkie speech library.