title
Products            Buy            Support Forum            Professional            About            Codec Central
 

mmc/mmg file formats?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • fooz

    • Feb 2009
    • 2

    mmc/mmg file formats?

    Howdy,

    any chance of making public the file formats of the mmc/mmg file formats?

    I'm interested in doing some work on removing duplicates etc. from
    my catalog.

    Thanks,

    fooz
  • Spoon
    Administrator
    • Apr 2002
    • 44510

    #2
    Re: mmc/mmg file formats?

    MMC:

    #define MaxArtistLen 100
    #define MaxAlbumName 100
    #define MaxTrackName 100
    #define MaxGenres 20
    struct STdBTrack {
    char Artist[MaxArtistLen];
    char Track[MaxTrackName];
    char Album[MaxAlbumName]; // NB when matching have to add artist name as well
    char FileName[MAX_PATH];
    unsigned char Preferrence; // 0 to 9
    short int kbps; // 0 is not used, 320 128 etc
    int kHz;
    short int VolumeBoost; // 1>>500>>1000 (1 is x0.3 1000 is x3 (+_10dB)) or VBAutoNorm (see below) // 500 is no change 1000 is * 10 0 is / 10 VBAutoNorm is Auto Normalize
    short unsigned int Genre[MaxGenres]; // a genre ident pointer (genre defined in clsGenre)
    short int Year; // say 1998
    char Channels;
    unsigned int FileSize;
    unsigned int Lengthms;
    int ColorHighlight; // see below
    int TimesPlayed; // number of times the track has been played
    FILETIME TimeAddedTodB; // time added to dBpowerAMP
    //------
    int Blank1; // *** THIS is used by the editor to point at other items (such as type)

    unsigned char TrackNumber;
    // unsigned char Bits; // bits - ie 8 16 32 Add some time
    char Blank[3];
    };

    mmg:

    struct STAGenre {
    short unsigned int UniqueIdent; // a unique ident (corresponds with Genre[MaxGenres] in SharedTypes)
    char ShowName[100]; // genre
    };
    Spoon
    www.dbpoweramp.com

    Comment

    • fooz

      • Feb 2009
      • 2

      #3
      Re: mmc/mmg file formats?

      Awesome thanks!

      Comment

      Working...

      ]]>