Code
Open software, firmware, simulations, datasets, and reproducible analysis workflows developed alongside my research.
Open research outputs
Code and data releases
BATSY4-PRO — Firmware, Code, and Analyses
Firmware, reproducible analysis workflows, processed validation data, figure-generation code, and localisation simulations for BATSY4-PRO.
WAH-i — Microphone Array Geometry Design and Optimisation
Complete task-optimised microphone-array design framework, including the GUI, optimisation code, analysis pipelines, datasets, figures, and standalone installers.
Temporal Feasibility Constraints — Simulation, Code and Data
Reproducible simulation and analysis pipeline for temporal-feasibility constraints on wingbeat–call synchrony.
Geometry–Responsivity — Water-Foraging Bats
Code, datasets, analyses, and Ripple Studio for studying sonar geometry and spectral interference during water-surface foraging.
ESPERDYNE Firmware v1.1
Dual-channel heterodyne monitoring and ring-buffer recording firmware for the ESP32-S3 ESPERDYNE field instrument.
Bat Reviewer v1.0
Cross-platform application for inspecting, sorting, visualising, and listening to ultrasonic field recordings.
Speech Stimulus Tool
Interactive application for speech segmentation and signal-processing workflows.
Echolocating Bat Swarm Simulation
Simulation code for analysing cohesion, sensory interactions, and collision risk in echolocating bat swarms.
Oscillating Ears — Simulation Code
Simulation code supporting analyses of dynamic pinna motion and receiver-side transformations during constant-frequency echolocation.
Biosonar Responsivity Analysis Toolkit
MATLAB tools for call annotation, timing analysis, responsivity measurement, and visualisation of echolocation sequences.
Biosonar Responsivity — Simulation Code, Data, and Supporting Files
Simulation and empirical-analysis materials supporting the responsivity framework for bat echolocation timing.
Array WAH — Microphone Array Design Tool
Forward simulation and evaluation toolkit for designing microphone arrays and mapping three-dimensional localisation accuracy.
Manuscript Modern
A LaTeX class for drafting clean, elegantly formatted scientific manuscripts.