@tspro/web-music-score
    Preparing search index...

    Interface Instrument

    Instrument interface.

    interface Instrument {
        getName(): string;
        playNote(note: string, duration?: number, volume?: number): void;
        stop(): void;
    }
    Index

    Methods

    • Get instrument name.

      Returns string

      • Instrument name.
    • Play a note.

      Parameters

      • note: string

        Note to play (e.g. "C4").

      • Optionalduration: number

        Play duration in seconds.

      • Optionalvolume: number

        Linear volume in range [0, 1].

      Returns void

    • Stop playback.

      Returns void