mwg API
    Preparing search index...

    Function dx7PatchNames

    • The patch names of a .syx bank: every DX7 32-voice bulk dump in it contributes its 32 voices, whose names are the last ten bytes of each packed voice. Messages that are not whole, checksummed DX7 banks contribute nothing (their names would be guesses).

      Parameters

      • bytes: Uint8Array
      • source: string = 'bank'

      Returns SyxPatch[]

      import { dx7PatchNames } from '@datamoc/mwg/audio';

      declare const bankBytes: Uint8Array;

      console.log(dx7PatchNames(bankBytes)); // ['BRASS1', 'STRINGS', ...] or [] for another maker's bank