@audiotool/nexus - v0.0.17
    Preparing search index...

    Type Alias GmInstrument

    Catalog entry describing a single General MIDI melodic preset.

    One entry per GM program number (0-127). Useful for populating preset pickers and search UIs without having to fetch the full preset payload from the backend first.

    type GmInstrument = {
        category: string;
        description?: string;
        displayName: string;
        id: string;
        program: GmInstrumentProgram;
        slug: GmInstrumentSlug;
        tags: readonly string[];
    }
    Index

    Properties

    category: string

    High-level Audiotool category, e.g. "Keys", "Mallets", "Wind".

    description?: string

    Short human-readable description, when available.

    displayName: string

    User-facing name as shown in the DAW preset browser.

    id: string

    Backend preset id (presets/<uuid>); also usable with PresetsAPI.get.

    GM program number, 0-127. Pass to PresetsAPI.getInstrument.

    Stable kebab-case slug, also accepted by PresetsAPI.getInstrument.

    tags: readonly string[]

    Search tags as shown in the DAW preset browser.