Skip to main content
9 events
when toggle format what by license comment
Sep 23, 2020 at 14:53 comment added monomadic @IanCook I'm really stuck on the data values themselves, so any help would be massively appreciated on those. I've also uploaded a kaitai grammar file to the repository if that helps. I really think we can crack this file format family wide open, and a lot of the work has been done but I'm stumped on a few areas. Would really appreciate any advice there :)
Sep 23, 2020 at 1:45 comment added monomadic yup, it's actually a circular buffer (maybe it's called something else, but concept is just reaching backward). I have the decompressor totally working and the container blocks working - I think I just worked out data segments also. This is what worked in the end for the buffer stuff (excuse the mess for now): github.com/monomadic/ni-decompressor/blob/master/src/offset.rs
Sep 21, 2020 at 16:07 comment added Ian Cook A length greater than the offset is valid in many LZ variants and not uncommon with an offset 1. If you think about the individual bytes being copied 1 at a time, it's effectively copying the last byte forward 1 byte, N times giving a repeated value. This means that you can't copy all length bytes out from the history and them write them. It has to be done 1 byte at a time.
Sep 10, 2020 at 10:44 comment added monomadic sure, look me up on telegram, @deathdisco - I've made a bit of progress deciphering the block format
Sep 10, 2020 at 10:40 comment added Martin Nice! I think a repository would help for any future endeavors. Actually I've given up on this because I didn't get any further than the state mentioned above. My goal was to partially understand the format and extract the blocks that are required to load the presets via vst api (which seems to have 99% overlap with the file format).
Sep 9, 2020 at 21:06 history edited monomadic CC BY-SA 4.0
added 283 characters in body
Sep 9, 2020 at 18:49 review Late answers
Sep 10, 2020 at 11:18
Sep 9, 2020 at 18:33 review First posts
Sep 11, 2020 at 18:19
Sep 9, 2020 at 18:30 history answered monomadic CC BY-SA 4.0