A small collection of tools and libraries I’ve built over the years. Some are actively used, others are older experiments kept around for posterity.
nMQTT
A .NET client library for the MQTT v3.1 messaging protocol. It implements the
publish/subscribe wire protocol over TCP and exposes incoming messages as
Reactive Extensions observable sequences, so a subscription behaves like
any other IObservable<T>: composable, lazy, and disposable.
Originally written around 2009–2013 against .NET Framework 4.0, now kept as a read-only mirror.
Warble Tone Generator
A browser-based warble tone generator for sound-field audiometry, built with the
Web Audio API. It produces a frequency-modulated pure tone whose frequency
sweeps back and forth around a center frequency to minimize standing-wave
effects in a room. A single, dependency-free index.html: no build step, no
server, no install.
I built it to help my young child get comfortable responding to warble tones ahead of an audiometry test.