Skip navigation
242 Views 9 Replies Latest reply: Dec 4, 2012 5:48 AM by HwyStar RSS
HwyStar Just Startin' 13 posts since
Mar 18, 2012
Currently Being Moderated

Dec 2, 2012 10:12 AM

h5s file format...

Does anyone know where the file specs are for the setlist files (*.h5s)?   Just curious since the file layout, using notpad.exe looks pretty staight forward.  Each record appears to be preceeded by an "HP5E" marker.

  • johanneszab Just Startin' 29 posts since
    Mar 3, 2011
    Currently Being Moderated
    Dec 2, 2012 3:45 PM (in response to HwyStar)
    Re: h5s file format...

    There aren't any. Why should there for a proprietary file format?

      • johanneszab Just Startin' 29 posts since
        Mar 3, 2011
        Currently Being Moderated
        Dec 2, 2012 5:01 PM (in response to HwyStar)
        Re: h5s file format...

        I guess he did the same as me did, and you already started too: Figure it out on your own.

        If you don't want to do all that stupid stuff again, i can send you everything i know about the file formats. I wanted to gpl my pod hd tool anyways.

         

        But since you already know where the single presets start in the setlist, there should be a 16 byte long string that defines the name. Should be straightforward to extract it with your knowledge then.

          • johanneszab Just Startin' 29 posts since
            Mar 3, 2011
            Currently Being Moderated
            Dec 3, 2012 5:02 AM (in response to HwyStar)
            Re: h5s file format...

            Oops, my bad, sorry. I didn't mean to misinform you, it's certainly 32 characters long. The 16 bytes were just for the HD 300/400.

             

            So, the Tap Tempo is stored in the setlists files for HD 500/Desktop/Pro (.hxs) at 0xDB8 - 0xDBB, so 4 bytes as a 32-bit floating point number. I've just checked it with tap tempo 30, and the result was 0x41F00000, whichs fits.

             

            Then it recurs all 0x1028 bytes. So:

             

            1. 0xDB8 -- 0xDBB

            2. 0x1DE0 -- 0x1DE4

            3. ..

            ..

            64. ..

             

             

            I've just written my exam today, so i've some free time to write some "documentation" about my findings, .. just in case you want to add some more.

                • BeerHump Just Startin' 11 posts since
                  Oct 25, 2012
                  Currently Being Moderated
                  Dec 3, 2012 10:57 PM (in response to HwyStar)
                  Re: h5s file format...

                  Good on ya HwyStar! Why this functionality isn't included in the editor is a complete mystery to me. It would seem to be a pretty straifgtforward thing to do (not meaning to diminish your efforts BTW). Maybe you could send the devs the code and they could tart it up to be a part of the next editor release! 

More Like This

  • Retrieving data ...

Bookmarked By (0)