kris
|
a1a1f33c21
|
Add partial support for 4-cycle NOP; NOP opcode pairs
Count and report on the number of speaker toggles/sec during encoding
|
2020-12-28 12:29:05 +00:00 |
|
kris
|
0bb7871355
|
Allow padding out the full $300 page with opcodes, sorted by the
number of non-NOP opcodes to give the most opportunities for speaker
actuation.
Use float32 in opcode code.
|
2020-12-24 14:40:26 +00:00 |
|
kris
|
c776b3cbe2
|
Refactor to allow passing in other opcode sequences
|
2020-12-07 21:06:00 +00:00 |
|
kris
|
1cf1ed25bb
|
Don't start opcode sequences with NOPs, the encoder mostly avoids
these so they just waste space without improving quality.
|
2020-12-07 20:38:58 +00:00 |
|
kris
|
ccc8594c45
|
Clean up more.
Switch back to longest opcodes first, it is both smaller and slightly
better quality (~3%).
|
2020-10-15 20:28:26 +01:00 |
|
kris
|
76d6bc8426
|
Integrate generated player code
|
2020-10-15 14:27:37 +01:00 |
|
kris
|
f17db175a5
|
Simplify
|
2020-08-25 21:57:42 +01:00 |
|
kris
|
659d9906bd
|
Generates player audio code and encoder representation, by enumerating
all combinations of 6502 opcodes and deduplicating.
|
2020-08-25 21:54:46 +01:00 |
|