Projects
Projects that I've completed or am currently working on. I am open to collaboration, feel free to contact me on discord or github if you're interested in working on these or new projects.
Impulse Response Filters for Real-Time Spectroscopy on FPGAs
High performance digital signal processing using IIR filters. Current project is configured to build for the Red Pitaya, a low cost ADC & DAC platform. Based on Pavel's Red Pitaya Notes.
Small Angle Neutron Scattering AI
AI assistant for model identification in neutron scattering data fitting. Currently an early WIP. Getting real scattering data is difficult due to confidentiality agreements.
CUDA Data Analysis Library
Various tools written in CUDA C++ for arbitrary linear and non-linear function fitting using the Gauss-Newton algorithm.
Audio Processing Machine Learning Framework
Tools for audio analysis and filtering using machine learning. Currently the focus of this project is to create a high quality audio source seperation AI.
Real-time GHz scale least-squares pulse filtting
WIP. Based on Chris Crawford's work on least squares fitting. Links soon.