spessasynth_core documentation
    Preparing search index...

    Interface SoundFont2WriteOptions

    Options for writing a SoundFont2/3 file.

    interface SoundFont2WriteOptions {
        progressFunction?: ProgressFunction;
        software: string;
        writeDefaultModulators: boolean;
        writeExtendedLimits: boolean;
    }

    Hierarchy (View Summary)

    Index
    progressFunction?: ProgressFunction

    A function to allow showing progress long operations. It can be undefined.

    software: string

    The ISFT field to set when writing. If unset, SpessaSynth is written. This field indicates the last software that was used to edit this sound bank.

    writeDefaultModulators: boolean

    If the DMOD chunk should be written. Recommended.

    writeExtendedLimits: boolean

    If the XDTA chunk should be written to allow virtually infinite parameters. Recommended.