Timeline for Decode synth preset formats for massive (.nmsv) fm8 (.nfm8) and absynth (.nabs)
Current License: CC BY-SA 4.0
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 |