Hi! I'm Cadence, a semi-professional music producer and hobbyist programmer from Iran!
I mostly use C and Java, but I also know a decent bit of Python and JavaScript.
Most of my projects are intended for very niche audiences, so you probably might not find a lot of useful stuff here!
You can read more about me on my website.
Here's a list of projects I've made so far, roughly in the order of most useful to least useful:
- OpenMPT installer for Linux (semi-maintained): a bash script that simplifies the installation of OpenMPT on Linux+Wine.
- Belmont: a command-line utility that searches for keywords in the text fields of tracked music files.
- s3igen: a command-line utility that extracts instrument patches from EdLib tracker song files (EDL) and converts them to Scream Tracker 3's instrument format (S3I).
I've also made small contributions to these projects:
- OpenMPT
- documented the MPTM file format.
- fixed a few bugs regarding software detection for IT and STM files.
- fixed various minor bugs.
- Schism Tracker
- fixed various minor bugs, mostly crash fixes and STM loading shenanigans.
- xkeyboard-config
- added the Windows-style Persian keyboard layout.