UNPKG

@hlysine/piano

Version:

Web Audio instrument using Salamander Grand Piano samples

15 lines (14 loc) 479 B
import { PianoComponent, PianoComponentOptions } from './Component'; interface HarmonicsOptions extends PianoComponentOptions { minNote: number; maxNote: number; release: boolean; } export declare class Harmonics extends PianoComponent { private _sampler; private _urls; constructor(options: HarmonicsOptions); triggerAttack(note: number, time: number, velocity: number): void; protected _internalLoad(): Promise<void>; } export {};