This commit is contained in:
Andras Schmelczer 2026-05-19 21:03:53 +01:00
commit 7c70f15e49
65 changed files with 1122 additions and 1906 deletions

View file

@ -9,9 +9,9 @@ export interface GardenAudioStroke {
vibe: VibePreset;
from: ArrayLike<number>;
to: ArrayLike<number>;
canvasSize?: ArrayLike<number>;
canvasSize: ArrayLike<number>;
isErasing: boolean;
elapsedSeconds?: number;
elapsedSeconds: number;
}
export interface GardenAudioStartOptions {
@ -23,12 +23,6 @@ export interface LoadedPianoSample {
buffer: AudioBuffer;
}
export interface ActivePianoVoice {
gain: GainNode;
source: AudioScheduledSourceNode;
stopAt: number;
}
export interface PianoNote {
midi: number;
velocity: number;