Skip to content

Instantly share code, notes, and snippets.

@Peruibeloko
Last active October 22, 2023 02:40
Show Gist options
  • Save Peruibeloko/4df98ec6a9bda4d414d4570df3cd50e2 to your computer and use it in GitHub Desktop.
Save Peruibeloko/4df98ec6a9bda4d414d4570df3cd50e2 to your computer and use it in GitHub Desktop.
Project list

Tech

  • Standard GitHub template for SPAs
  • Time calculator
  • Headless blog CMS
  • Lightweight Kanban/Scrum app
    • Planning poker app
      • Programming language
    • Purely functional while allowing local mutation
    • Imperative Shell, Functional Core
  • Yet another programming language
    • Compiles to TeX
    • Offers a better way to typeset without having to deal with TeX shenanigans
  • Minecraft mod
    • Oil extraction and refinery
  • Git visualizer/simulator
    • Allows for visual construction of branches and commits
    • Might allow for git command generation by using a before/after comparison
    • "Repo is like this, but I want it like that, how?"
  • Personal finance manager
  • A light, P2P, WebRTC based video calling web app for tech interviews
    • Provides audio, video and chat
    • Monaco based editor
    • Run code directly in the browser
    • Configure tests with descriptions, example inputs and outputs using Markdown

Audio & Music

  • Rhythym to ms
    • Set BPM and pattern, get ms values back
  • Polyrhythm app
    • Grid view of the pen & paper method for writing out polyrhythms
    • Sound preview
  • Reese calculator
    • Figure out detune values for different reese speeds
    • E.g. A dotted eigth note reese in F2 at 174BPM has two saws detuned by 46 cents
  • Simple visual audio router
    • Captures audio from all running applications
    • Creates a new virtual microphone
    • Uses a GUI for connecting applications to the virtual microphone and by how much
    • Probably written in Rust + Tauri
  • Chord decoder
    • Web MIDI
    • Sound preview
    • Discards inversions at first
    • Orders chord by pitch in ascending order for parsing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment