Which version and command line are you using?
When I run novalight_1.1k.exe from the command line I get the list of parameters, so that tells me that at least the compiler used does work fine on Windows 7 64.
Which version and command line are you using?
Well, 1st working test tonight, success on emulators and real Atmos.Symoon wrote: ↑Sun Feb 17, 2019 9:17 am I found something whose decoding could fit in 6 bytes/8µs: back to one of the starting ideas of Novalight which was bit compression.
The 1111 sequence is coded by 6 + 6 samples. The idea is to use 7 samples instead of 6+6.
Ok, just got to:
- modify the signal generation and confirm if it's a positive change
- remove the 7 bytes and see if it still works
- add the 6 bytes for decoding
- test
Code: Select all
A: 22 *4 = 88
B: 12*8 = 96 total 96+88= 184
Code: Select all
4*8 = 32; 32 + 88 = 120 samples
Code: Select all
4*4 = 16; 16 + 96 = 112 samples
Actually it would rather be: the choice I have to do depends on the whole, but the whole depends on the choice I make... Argh. Chosing to put a byte in a dictionary prevents other bytes to go there, which could have had a better positive effet. How to be sure ? Calculating 256*256*256... (14 times) combinations to sort the best won't be possible