sashyo
we thought it would be a good idea because unlike Petty, i just like to play but can't really produce. he's obsessed with the music side and likes to produce what he plays, so he ends up with these setups that sound brilliant and until now there was no way to get one of them onto my phone. now you save what you built as a pack, post it, and anybody can load it and play with your band.
most of those nine weeks went on making a pack mean the same thing twice, which turned out to be much harder than the file format. at one point he lost one of his own recordings to a pack that had no scratch part in it, which is in the writeup.
hope you enjoy it as much as i do. might be an easy way in for anyone who just wants to open the app and play.
happy to answer anything.
Check out my devlog https://nightfabric.codesyo.com/blog if you wanted to know the whys
A Loop of Your Own: making a sample loop follow a drummer's tempo
my inspiration was actually this jojo mayer video: https://youtu.be/URkxEAvavhw?t=248
My drummer half thought it would be fun so we decided to create DrumMate, and it ended up too good not to share.
DrumMate is an accompaniment app, it plays a band that follows the drummer, no ai the only intelligence is the drummer itself
mic is hard because we're trying to make hardware easy for users so using the phone which is not a great mic and it gives the whole kit in one signal
kick snare hat was easy cause they sit in different parts of the freq spectrum. toms are harder because they sit in the snare band
ive only tested it on drums i synthesised and never a real kit. im wondering if anyone has done a single-mic drum classification and got it right?
Telling a tom from a snare with one microphone
How to Follow a Drummer
Made verifiable auth with no central credential store to breach. roast it
We are building open source tools to reduce how much sensitive stuff and power apps keep in one place.
One project is TideCloak, a Keycloak fork that keeps the familiar dx but changes the security model underneath: https://tide.org/tidecloak
Another is KeyleSSH, a keyless SSH/PAM prototype where there is no private key file sitting around as one thing to steal: https://github.com/sashyo/keylessh
Most of what I'm thinking about now is dx. Security tools dont matter much if normal devs cant understand, debug, or actually want to use them.