Christopher Woodall's repositories
pitch-shifter-py
Takes in a .wav file outputs a pitch shifted wav file of the same length
cpp-serde-gen
Generate Serialization Functions for C++ classes and structs using python and libclang
cwoodall.github.io
cjwoodall.com website
generative-art-studio
Where all of my generative art experiments live
py-audio-effects-autowah
Experimental digital implementation of an AutoWah or Envelope Filter effect in Python
sx86-emulator
Simplified x86 (sx86) Emulator. Implements the instruction set architecture for the 16-bit simplified x86 emulator used in EC327 at Boston University.
flicker-lights
Flicker Lights is a project made up of software for playing back a music synchronized light show, creating a light show, and also a base station for streaming the show to NRF24 nodes with LED strips
secret-santa-generator
Takes a YAML file and uses the SendGrid API to Generate a randomized list of secret santa pairs and send out emails. Stores a log locally.
bed-controller
Control a Niropedic Bed with an Particle.io Argon and a hacked remote
blackmagic
In application debugger for ARM Cortex microcontrollers.
cookiecutter-pypackage
A tool for creating skeleton python project, built with popular develop tools and conform to best practice.
dotnet-template
Cookiecutter-based .NET solution repository skeleton with proper .gitignore, StyleCop.Analyzers and basic CI/CD
dsp-blocks-c
EXPERIMENTAL: Just trying to see if I can write a clean implementation of a block based dsp processing system in C
haskell-book-exercises
My notes and solutions as I go through the Haskell Book
optimized-routines
Optimized implementations of various library functions for ARM architecture processors
Rigol1000z
Python VISA (USB and Ethernet) library to control Rigol DS1000z series oscilloscopes.
rust-fmi-export
Experiments around creating FMIs in rust