UNPKG

p8-data-cart

Version:

Simple tools for generating Pico-8 data carts.

27 lines (26 loc) 746 B
export type SfxNote = { effect: number; volume: number; waveform: number; pitch: number; }; export type SfxData = { useTracker: boolean; isWaveform: boolean; filters: { noiz: boolean; buzz: boolean; detune: number; reverb: number; dampen: number; remainder: number; }; duration: number; loopStart: number; loopEnd: number; notes: SfxNote[]; }; export declare function cartBytesToSfxData(bytes: Uint8Array): SfxData[]; export declare function sfxDataToCartBytes(sfxData: SfxData[]): Uint8Array; export declare function runtimeBytesToSfxData(bytes: Uint8Array): SfxData[]; export declare function sfxDataToRuntimeBytes(sfxData: SfxData[]): Uint8Array;