music-metadata
Version:
Music metadata parser for Node.js, supporting virtual any audio and tag format.
29 lines (28 loc) • 691 B
TypeScript
import type { IGetToken } from 'strtok3';
/**
* MusePack stream version 7 format specification
* http://trac.musepack.net/musepack/wiki/SV7Specification
*/
export interface IHeader {
signature: string;
streamMinorVersion: number;
streamMajorVersion: number;
frameCount: number;
intensityStereo: boolean;
midSideStereo: boolean;
maxBand: number;
profile: number;
link: number;
sampleFrequency: number;
maxLevel: number;
titleGain: number;
titlePeak: number;
albumGain: number;
albumPeak: number;
trueGapless: boolean;
lastFrameLength: number;
}
/**
* BASIC STRUCTURE
*/
export declare const Header: IGetToken<IHeader>;