UJAM Beatmaker BLOB: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
imported>Ikskoks
Line 56: Line 56:
Not written yet.
Not written yet.


=== Info JSON ===  
=== Info JSON ===
 
<div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:1000px; overflow:auto;">
<pre>
{"instruments":
                [{"at_byte":49856,  -- RELATIVE offset of the instruments json
                  "name":"BM-EDEN",
                  "size_bytes":3287280}]
,
 
"sample_index":{
                "at_byte":0,  -- offset of the sample index structure
"size_bytes":49856},  -- size of the sample index structure
"sample_starts_msec":0,
"uuid":"c380fd65-15dc-4be5-8d64-28e7716776ee",
"version":{"major":1,"minor":1,"patch":0}}  -- sample index version 1.1.0
}
</pre>
</div>


=== Notes and Comments ===  
=== Notes and Comments ===  

Revision as of 20:48, 4 March 2021

Back to index | Edit this page

BLOB

  • Game :
  • Format Type : Archive\Audio
  • Endian Order : Little Endian


Format Specifications

// BM-EDEN.blob
// file format

// little endian


4 bytes - magic  // 0x67 0x45 0x62 0xE8  (gE.b)
4 bytes (uint32) - size of the info json
x bytes (char) - info json  // "{"instruments"..."


// entry array
num_of_entries *
{
   54 bytes - unknown
   250 bytes (char) - file path
}


x bytes (char) - instruments json  // "{..  "Module": "Instrument"..."


num_of_offsets_arrays *
{
   4 bytes (uint32) - number of offsets
   num_of_offsets *
   {
      4 bytes (uint32) - file offset?
   }
}


36 bytes (char) - some UUID  // "c380fd65-15dc-4be5-8d64-28e7716776ee"


num_of_files *
{
   x bytes - file data?
}

MultiEx BMS Script

Not written yet.

Info JSON

{"instruments":
                [{"at_byte":49856,   -- RELATIVE offset of the instruments json
                  "name":"BM-EDEN",
                  "size_bytes":3287280}]
,

"sample_index":{
                 "at_byte":0,   -- offset of the sample index structure
				 "size_bytes":49856},  -- size of the sample index structure
				 "sample_starts_msec":0,
				 "uuid":"c380fd65-15dc-4be5-8d64-28e7716776ee",
				 "version":{"major":1,"minor":1,"patch":0}}   -- sample index version 1.1.0
				 }

Notes and Comments

None.

Compatible Programs

None.