William Hofferbert's repositories
midi-cmd-server
A midi listener that can be programmed to execute commands based on midi CC values
rpi-midi-rotary-encoder
A python script to create a midi device, and send control change messages out through it.
modep-etcetera
Scripts and stuff that I have written while hacking around with MODEP
guitar-midi-contraption
Teensy LC + ESP8266 + Raspberry Pi = wireless midi contraption
aubio
a library for audio and music analysis
AudioHackerT4
a jumble of code to make the Teensy 4.0 do things
audioinjector-octo-setup
A script to configure the Audioinjector Octo shield for raspberry pi
AudioTuner
Guitar and Bass Tuner - Teensy Audio Library Object
big-wav-fixer
Fix wav files that were written too big
black-box
6 audio inputs, 8 audio outputs, 6x pitch to midi detection.
colorize
A perl-based utility with a framework for colorizing text on the command line based on regular expressions.
deduplicate
A perl utility to identify similar files and take actions on them
glider-commits
a project to control git commits and draw a glider on the chart
harmonizer.lv2
LV2 note detection using aubio
iso-rebuild
A tool to customize *buntu ISOs by adding and removing packages and/or running scripts based on a configuration file.
matrix-ss
a perl-y matrix-style screen waster
mcp3008-and-gpio-to-midi
Watch GPIO pins and an MCP3008, and translate that to midi
midi-shutdown-server
Listens for a specific midi CC signal, which causes the script to shut down the host system.
modep
MODEP is an open-source MOD DUO emulator for Raspberry Pi that lets you play around with hundreds of LV2 audio plugins!
octo-setup
auto setup scripts for the octo
pisound
pisound kernel module and user-mode button
portable-environment
A hacky set of bash scripts for taking your .bashrc (and more) environment with you where you go
proverberator
Firmware for a Teensy 4.0, with an audio hat, being a fancy reverb.
random-words
Selectable amounts of random dict words, with an optional variable weighted list of input words.
rpi-kernel-rt
Binary kernel builds based on -rt branches of https://github.com/raspberrypi/linux/
talkdesk-ranges
Retrieve IPv4/IPv6 CIDR ranges for Talkdesk/Callbar soft phone software
teams-for-linux
Unofficial Microsoft Teams for Linux client
udp-latency-client-server
A bare-bones UDP client/server example that computes latency times against time.time()