About me
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.
Software
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.