diff --git a/lib/hooks/use-midi-notes.ts b/lib/hooks/use-midi-notes.ts index 29437a0..7644c39 100644 --- a/lib/hooks/use-midi-notes.ts +++ b/lib/hooks/use-midi-notes.ts @@ -32,7 +32,7 @@ export const useMIDINotes = (filter: MIDINoteFilter = {}) => { if (value === notes[notes.length - 1]) { return } - if (value.on) { + if (value.on && value.velocity !== 0) { setNotes([...notes, value]) } else { setNotes(notes.filter((n) => n.note !== value.note))