Monorepo for Aesthetic.Computer aesthetic.computer
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: notepat hold — new keys auto-latch while F8 is active

Any note played while hold is engaged automatically gets added
to the held set, so it sustains on release too.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

+2
+2
fedac/native/pieces/notepat.mjs
··· 330 330 entry.midiNote = noteToMidiNumber(entry.note, entry.octave); 331 331 entry.midiChannel = 0; 332 332 sounds[key] = entry; 333 + // Auto-add to hold if F8 latch is active 334 + if (holdActive) heldKeys.add(key); 333 335 system?.usbMidi?.noteOn?.(entry.midiNote, velocityToMidi(velocity), entry.midiChannel); 334 336 sendUdpMidiEvent(system, "note_on", entry.midiNote, velocityToMidi(velocity), entry.midiChannel); 335 337 pushUsbMidiRecent(">", entry.note, entry.octave);