From 21c17fcb5698ed238e5397a0c2b0530034804d34 Mon Sep 17 00:00:00 2001 From: yum Date: Sun, 2 Oct 2022 17:24:18 -0700 Subject: Add 4th layer of indexing * Double board size from 6x16 to 8x22 * Reduce parameter bits used (thanks to extra layer of indexing) * Rename template.anim to template.anim.txt to prevent Unity from constantly rewriting it * osc_ctrl.encodeMessage now pads the message so that all empty space is overwritten * Delete osc_ctrl.sendMessageCellContinuous. Now that we use a single 'Enable' bit, this idea is sidelined. * We can probably achieve the same effect by making TaSTT.shader a little more clever. For example, if we pass it the current cell number, it could render a time-based 'fade-in' effect which simulates smooth streaming. --- generate_params.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'generate_params.py') diff --git a/generate_params.py b/generate_params.py index 0da8cdf..2bede87 100644 --- a/generate_params.py +++ b/generate_params.py @@ -66,3 +66,6 @@ for i in range(0, generate_utils.NUM_LAYERS): params["PARAM_NAME"] = generate_utils.getSelectParam(i, 2) print(generate_utils.replaceMacros(BOOL_PARAM, params)) + + params["PARAM_NAME"] = generate_utils.getSelectParam(i, 3) + print(generate_utils.replaceMacros(BOOL_PARAM, params)) -- cgit v1.2.3