Tom Dial's repositories
soundcraft-spirit-studio
Soundcraft Spirit Studio recording console restoration and additional resources.
grpc-stream
Example of event-driven grpc streaming.
ambika
Hybrid 6-voice polysynth with flexible voicecard architecture
ambika-build
Extensive notes related to the build of my Ambika synthesizer
avrdemo
Simplest possible demo of programming an Arduino Uno using an STK500mkII clone, using avrdude on Linux
avril
AVR development library based on C++ templates.
avril-firmware_tools
Tools for conversion of firmware files to .mid and .syx files
consistent-hashing
Demo of consistent hashing
dacmultiplex
MPLABX PIC18 Project to drive an MCP4922 12 Bit DAC with multiplexed outputs
diyre-ssl-build
Documenting the build of a G-Series bus compressor offered by DIY Recording Equipment
iotrace
Quick demonstration of how to hook library functions with LD_PRELOAD
kicad-notes
My notes about using Kicad
logue-sdk
This repository contains all the files and tools needed to build custom oscillators and effects for the prologue synthesizer.
MiniDexed
Dexed FM synthesizer similar to DX7 running on a bare metal Raspberry Pi (without a Linux kernel or operating system)
modern-cpp
Examples of Modern C++ Features
mutable-dev-environment
Development environment for the firmware of Mutable Instruments' products
mutable-instruments-diy-archive
Documentation of ancient Mutable Instruments DIY projects
okhttp
An HTTP+HTTP/2 client for Android and Java applications.
okio
A modern I/O API for Java
piscsi
PiSCSI allows a Raspberry Pi to function as emulated SCSI devices (hard disk, CD-ROM, and others) for vintage SCSI-based computers and devices. This is a fork of the RaSCSI project by GIMONS.
shruthi-1
Firmware and hardware description files for the Shruthi-1, an hybrid monosynth
splicecopy
File copy program that demonstrates how to use the splice() system call.
sqlite-virtual-table
Demonstration of a read-only virtual table for the SQLite engine.
swagger-codegen
swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
template
Simple template for a simple C++ project that uses Bazel 7+ as the build tool.
world-series
Calculate the probability of world series outcomes