The initial version was written years ago, without any UI or configuration options. It was just for my personal use. I had told a few friends about it, though, and then one of them asked if he could get a copy to use with Discord priority speaker, since for years, it has only worked with push-to-talk. So I spent some time making a more user-friendly version.
It's written almost exclusively in C and uses Nuklear [1] for the UI. It has an auto updater. The releases are hashed with BLAKE3 and signed with ECC.
I also recently made an open source USB device [2] that the app can use to send input from a "real" keyboard because, it turns out, there are some games (CSGO) that ignore simulated input for activating the microphone.
I'm having some trouble finding users though. I've tried posting on a few Discord servers and subreddits for games whose players I suspect would find the app useful but self-promotion and advertising are generally not allowed in these communities, so my posts get removed quite quickly. Any tips on how to best reach my audience?