This is a mirror of my personal blog. Posts:
- 2024
- 2023
- 2022
- 2021
- 2020
- Sep-Oct - Audio Output on Teensy 4.x Boards
- Aug - On Keyboards
- Jul - DIY Headphone Equalization
- Jun
- May - Sennheiser Ambeo Headset Applications
- Mar–Apr - Improving audio in Mercedes GLK350 (X204): Part 1, Part 2
- Feb - Understanding Git: Part 1, Part 2, Part 3
- 2019
- Dec - Understanding Microphone Calibration
- Oct
- Sep - AES Conference on Headphones: Part 1—Binaural Audio, Part 2—ANC, MEMS, Manufacturing
- May - Measuring Bridged and "Balanced" Amplifier Outputs
- Mar - Amp & DAC box for LXmini (miniBox)
- Feb - rvalue references and move semantics in C++11: Part 1, Part 2
- Jan - Automatic Estimation of Signal Round Trip Delay, Part 2b
- 2018
- Dec - Automatic Estimation of Signal Round Trip Delay: Part 1, Part 2
- Jun–Jul
- Recreating miniDSP filters with Acourate
- My Setup for Headphone Listening: Part 1, Part 2
- Measuring AMB M3 vs. SPL Phonitor Mini
- Linkwitz LXmini—First Impressions
- May
- Mar–Apr
- Making friends with Windows and ARTA
- Peter Millet's Soundcard Interface: Part 1, Part 2
- Feb
- JDS Labs Subjective3 Tone Control: Part 1, Part 2
- 112dB Redline Monitor Plugin
- Jan
- 2017
- Dec
- On Headphone Normalization: Part 1, Part 2
- Why I Don't Save Filtered Samples as 16-bit PCM Anymore
- Oct - Re-creating Phonitor Mini with Software DSP
- Sep - Challenges While Performing Crossfeed Measurements
- Aug - MiniDSP HA-DSP First Impressions
- Jul - Wiistar 5.1 Audio Decoder Teardown
- Jun - Little Toolbox for Stereo Filters Analysis
- May
- Apr
- Mar - AMB M3 Headphone Amplifier
- Feb - Measurements: JBL LSR 305 vs KRK Rokit RPG5 G2
- Jan - Reconstructing SPL Phonitor Mini Crossfeed with DSP
- Dec
- 2016