Remix.run Logo
catapart a day ago

Sweet! Thanks for the follow up. I hope it's a straightforward fix!

Aside from that, nice work on the app! Looking forward to giving it another try.

ETA: a shameless plug, but since you may have an interest in this kind of thing - I built and published a free, online midi piano (and drum kit) available for anyone to use. It's pretty bare-bones and doesn't really explain itself, but in case you ever want to use it, check out https://midi-speaker.com/

works with midi input as well as keyboard and touch/mouse input. it only has the two sampled instruments, but it's great for a groove in a pinch!

vunderba a day ago | parent [-]

Okay I think it's fixed - I'm testing for NOTE_ON with velocity of 0. Let me now if that solves it for you. I simulated a test of it because my midi controller just sends the regular NOTE_ON/NOTE_OFF messages!

Tried out your site - super clean interface. I noticed you are using the Salamander Grand Piano samples. For some weird reason I thought that those samples were pretty huge (50+ MB) but it loaded up pretty quick so great job!

catapart 13 hours ago | parent [-]

Working as expected. Thanks for the fix! Now that I'm actually able to use it, it's pretty great. It's a really great experience, exploring to fill out the notes. I do get that rogue-like itch for immediacy, when I make a simple mistake, but it feels like having to wait gives a nice buffer. I also really like how configurable it is. That's something that is often overlooked.

Also, thanks for checking out the site! Yeah, I compressed the files down to .mp3, myself, and then only used a single velocity, so that they were around 2MB in total. They sound terrible, in comparison, but good enough for phone speakers and non-recordable jamming. You can find the same-sized, better-sounding .opus versions in all velocities on the repo's base-functionality branch, if you're interested in those samples.