/rahji.github.io

A landing page listing my GitHub Projects

Primary LanguageCSS

Open Source Projects

A list of some of my open source software, hardware, and learning projects

Contents

Electronics

  • Mic Preamp - A microphone preamp that works well with piezo disc contact mics
  • REX C100 PID Controller - A video describing modifications that can be made to a REX C100 PID controller
  • PCB Milling - A website describing how to make PCB prototypes using FlatCAM and the Carbide Nomad CNC mill

Synth

  • RJ45 Eurorack Bridge - A portable RJ45-to-Eurorack bridge that allows two modular synthesists to collaborate across a safe distance during the COVID-19 pandemic
  • Hora Pure Panel - Eagle files to be used with OSHpark After Dark pcb service, for the Hora Pure alternative firmware for MTM Radio Music
  • Eurorack Ears - Models and drawings of Eurorack rail profiles and brackets
  • Eurorack Karaoke Delay - YouTube tutorial showing how to adapt a cheap karaoke delay board for Eurorack
  • Eurorack Passives - Small PCBs for a variety of passive Eurorack non-modules

Software

  • Perl course - Course materials I created for perl courses I taught an entire lifetime ago

Utilities

  • Greyscale - A cross-platform command line tool for interrogating greyscale images
  • The Filenal Countdown - A Windows countdown timer that works well with OBS and other streaming software. Also here at the OBS Studio Forum
  • Scripts - A collection of shell and perl scripts that are more or less handy
  • Reset Windows User - A Windows batch script that resets vscode, git, chrome, and firefox (written to help the iHub)
  • Jing SWF to MP4 - A process for recovering videos from old Jing screen recordings
  • reviews - A project to create PDFs of MFA review evaluations submitted by faculty via Qualtrics

Libraries

  • Black Lives Matter Eagle Library - A library for Autodesk Eagle that allows engineers and designers of electronic objects to include a BLACK LIVES MATTER message on their PCBs
  • NESpad - The OG Arduino library for Nintendo and Super Nintendo game pads
  • rdqcutils - A collection of utility patches for Apple's Quartz Composer

Extensions

Networking

  • oscxyz - An OSC-to-WebSockets bridge for accelerometer data. There's a separate repo for client demos written in p5.js.
  • oscdump - A simple command-line tool to receive and display OSC messages in the terminal

Games

Other Video Tutorials