Add piano mono/poly, octave, and expanded drum voice set

This commit is contained in:
Jage9
2026-02-23 00:22:36 -05:00
parent 019e49802d
commit 29eb6a63e3
17 changed files with 338 additions and 72 deletions

View File

@@ -158,6 +158,8 @@ export const itemPianoNoteSchema = z.object({
midi: z.number().int().min(0).max(127),
on: z.boolean(),
instrument: z.string(),
voiceMode: z.enum(['mono', 'poly']),
octave: z.number().int().min(-2).max(2),
attack: z.number().int().min(0).max(100),
decay: z.number().int().min(0).max(100),
release: z.number().int().min(0).max(100),