Explore projects
-
Updated
-
Cross-platform Waves Nx Head Tracker to OSC bridge for macOS, Windows and Linux. Reimplements the macOS-only NXOSC over a reverse-engineered BLE protocol, exposing yaw/pitch/roll quaternions to any binauraliser or rotator (IEM, SPARTA, Atmoky, APL Virtuoso). The NXOSC you couldn't get on Windows.
Updated -
Turn an Mbientlab MetaMotion RL into a wireless head tracker for spatial audio. Streams orientation over BLE as OSC for IEM, SPARTA, Atmoky and APL Virtuoso. Optional host-side VQF sensor fusion for magnetometer-free, drift-resistant heading in electromagnetically noisy rooms. macOS, Windows, Linux.
Updated -
APRIORA One Health Summer School is an intensive, practice‑oriented training created as a response to a recent revision of the Urban Wastewater Treatment Directive (UWWTD). The course teaches a practical approach to prioritisation of wastewater treatment plant (WWTP) upgrades based on contamination risk methodology. Participants will develop practical skills in design and implementation of monitoring, sampling and laboratory workflows, as well as environmental risk assessment (ERA) and antimicrobial‑resistance risk assessment (AMR‑RA) of wastewater-borne micropollutants with special focus on pharmaceuticals. Finally exercises in pharmaceutical contamination risk mapping using QGIS will take place. The course offers knowledge supporting transparent, evidence‑based decision‑making aligned with One Health principles developed in response to changes in UWWTD.
Updated -
Containerised HOA 360° livestream stack: Higher-Order Ambisonics (16ch, 3OA) + 4K/8K 360° video over MPEG-DASH. RTMP in, VP9+Opus WebM out, binaural rendering in the browser via a modernised HOAST360 player. Deploys on AMD64 and ARM64.
Updated -
Updated
-
Native REAPER control surface plugin for the Yamaha DM2000 digital console. Bidirectional 24-channel HUI (faders, mute/solo/rec-arm, transport, pan, VU meters, scribble strips) and Yamaha SysEx for channel names and scene recall. Windows x64 and macOS (arm64/x86_64). LGPL v3.
Updated -
Complete BLE GATT reverse-engineering of the Jabra Elite 10 Gen 2, mapping its head-tracking service and Google Fast Pair / FMDN authentication. Documents the full protocol, the toolchain used to obtain it, and why the orientation stream is gated by an account-key challenge. A thorough negative-result writeup for anyone attempting host-side access.
Updated -
-
-
Updated
-
Updated
-
Updated
-
Updated