klesun-productions / klesun-productions.github.io

MIDI song editor in a web page + soundfont player... and 100500 other misc web apps on my server
https://klesun.github.io/
10 stars 4 forks source link

Respect velocity and release time when playing back with software #87

Open klesun opened 6 years ago

klesun commented 6 years ago

The thing is I bought a new synth, which does not have speakers - all it can is sending MIDI events. Velocity is important because I often press keys silently to check how they sound before adding them to the sheets (btw, why not add a feature: don't add note if velocity is less than say 20?). Release time is also important cuz now I have to do vibrato with keys to hold the sound.

It would also be nice if notes were highlighted on the screen even when input is disabled.

klesun commented 6 years ago

velocity - 7430007ca777ce76dc15619789bd4ccb02233e73

klesun commented 6 years ago

The idea with "velocity is less than say 20" won't do i think. It's extremely hard to press note with velocity below some threshold on purpose on some devices (on mine, for example).

klesun commented 6 years ago

MIDI release time - 9b2bc2f6b13273bce6a53780a55cbf55feb34a26