I'd rather say drag-and-miss. Anyway, at that moment, Encore ruined my file.
It was a terrible shock. I have no idea why Encore attempted to mutate self-
unrecognizable file without user's explicit grant?
I'm in danger of screwing my work. How can I restore my former Nuendo file?
I desperately opened that ruined file with hex editor, and then I found every most
significant 4 bits in byte sequences were still there, but every least significant 4
bits in byte sequences were modified by Encore.
Normal .npr file looks like:
- Code: Select all
0000000: 5249 4646 0002 8848 4e55 4e44 524f 4f54 RIFF...HNUNDROOT
0000010: 0000 0020 0000 000c 4172 7261 6e67 656d ... ....Arrangem
0000020: 656e 7431 0000 000c 5041 7272 616e 6765 ent1....PArrange
0000030: 6d65 6e74 4152 4348 0001 afa9 ffff fffe mentARCH........
0000040: 0000 000a 4744 6f63 756d 656e 7400 0000 ....GDocument...
0000050: ffff fffe 0000 0007 474d 6f64 656c 0000 ........GModel..
0000060: 00ff ffff fe00 0000 0943 6d4f 626a 6563 .........CmObjec
0000070: 7400 0000 ffff ffff 0000 000d 5041 7272 t...........PArr
0000080: 616e 6765 6d65 6e74 0000 0300 01af 56ff angement......V.
0000090: ffff fe00 0000 0c4d 4772 6f75 7045 7665 .......MGroupEve
00000a0: 6e74 0000 00ff ffff fe00 0000 0b4d 5061 nt...........MPa
00000b0: 7274 4576 656e 7400 0001 ffff fffe 0000 rtEvent.........
00000c0: 0007 4d45 7665 6e74 0000 01ff ffff fe00 ..MEvent........
00000d0: 0000 0943 6d49 444c 696e 6b00 0000 ffff ...CmIDLink.....
00000e0: ffff 0000 0006 4d52 6f6f 7400 0005 0001 ......MRoot.....
00000f0: ae67 0000 0000 0000 0000 0000 4076 8000 .g..........@v..
0000100: 0000 0000 0000 0000 0000 0000 ffff fffe ................
Modified by Encore looks like:
- Code: Select all
0000000: 5b48 4645 0104 8c4d 4b51 4646 5246 4d56 [HFE...MKQFFRFMV
0000010: 0509 0829 0905 0509 4774 7662 6c60 676f ...)....Gtvbl`go
0000020: 6469 7632 0709 080f 5642 7b77 6166 6263 div2....VB{wafbc
0000030: 6967 6672 4151 414d 0902 a9af faf8 fef9 igfrAQAM........
0000040: 0104 090c 4643 6765 7664 636d 7d07 0505 ....FCgevdcm}...
0000050: f8fd f6fd 0402 0504 464e 6d67 6c6f 0807 ........FNmglo..
0000060: 05f7 f8fc fa02 0707 0f41 6d49 6b69 6665 .........AmIkife
0000070: 7304 0003 f8f8 fafc 0702 0709 5142 7270 s...........QBrp
0000080: 6566 6565 696c 6a74 0408 0a03 08ad 56f9 efeeiljt......V.
0000090: f8fd fe05 0100 0544 4672 6f7d 744c 7163 .......DFro}tLqc
00000a0: 6674 0500 06fa fdff f809 0200 094d 5262 ft...........MRb
00000b0: 7a7d 4076 646b 7100 0802 fcff fef7 0201 z}@vdkq.........
00000c0: 040e 4c42 7760 6674 0603 05fd f9fa fd00 ..LBw`ft........
00000d0: 0000 0845 6b40 4144 6b6e 6e02 0700 faf9 ...Ek@ADknn.....
00000e0: f9f9 0206 0207 4e52 6c6d 7d01 0904 0901 ......NRlm}.....
00000f0: ab67 0600 0200 0202 0208 0509 4071 8309 .g..........@q..
0000100: 0207 0902 0600 0705 0702 0409 f9f7 f8fd ................
Have you any thought on that?
Please, help me restore my Nuendo file.
PS. I'm experienced programmer. So you can tell me an algorithm, that's enough, I guess.
