UNPKG

furnace-module-interface

Version:

An interface for loading, processing and saving furnace modules in an object-oriented manner. Fully typed via TypeScript.

63 lines (62 loc) 2.13 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.defaultFlags = exports.defaults = void 0; exports.defaults = { version: 96, toolName: "furnace-module-interface", toolVersion: "0.1.0", author: "default author", songName: "default name", gameName: "default game", systemName: "default system", songComment: "default comment", moduleName: "default name", moduleComment: "default comment", timebase: 0, speed1: 6, speed2: 6, highlightA: 4, highlightB: 16, tempo: 150, tps: 60, rows: 64, A4Tuning: 440, effects: 1, masterVolume: 1.0, instrumentName: "default name", sampleName: "default name", sampleRate: 22050, wavetableName: "default name", wavetableMax: 0, wavetableMin: 0, patternName: "default name", fmInsData: [0, 0, 0, 0, 4, 0, 0, 0,], fmInsOpData: [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ], gbInsData: [0, 0, 0, 0,], gbExtraInsData: [0, 0,], gbEnvSeq: [], c64InsData: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,], amigaInsData: [0, 0, 0,], oplDrumsModeData: [0, 0, 0, 0,], namco163InsData: [0, 0, 0, 0,], fdsInsData: [0, 0, 0,], fdsModTable: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,], opzInsData: [0, 0,], wavetableSynthInsData: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,], multipcmInsData: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,], tsuInsData: [0, 0,], }; exports.defaultFlags = {};