i actually did this for my own copy as well. assuming nothing as changed, you can probably just copy/paste this over the redraw() function. but i don’t know if this will mess something up when the script is updated by the author!
function redraw()
screen.clear()
screen.move(64,40)
screen.level(params:get(track .. "play") == 2 and 15 or 3)
screen.font_face(10)
screen.font_size(30)
screen.text_center(tracks[track])
if util.time() - time_last_enc < .6 and last_enc == 1 then
screen.move(10, 10)
screen.font_face(1)
screen.font_size(8)
screen.text("vol : " .. string.format("%.2f", params:get(track .. "volume")))
end
screen.move(20, 50)
screen.font_size(8)
screen.font_face(1)
screen.text_center("speed")
screen.move(20, 60)
screen.text_center(string.format("%.2f", params:get(track .. "speed")))
screen.move(50, 50)
screen.text_center("pitch")
screen.move(50, 60)
screen.text_center(string.format("%.2f", params:get(track .. "pitch")))
if alt then
screen.move(80, 50)
screen.text_center("spread")
screen.move(80, 60)
screen.text_center(string.format("%.2f", params:get(track .. "spread")))
screen.move(110, 50)
screen.text_center("jitter")
screen.move(110, 60)
screen.text_center(string.format("%.2f", params:get(track .. "jitter")))
else
screen.move(80, 50)
screen.text_center("size")
screen.move(80, 60)
screen.text_center(string.format("%.2f", params:get(track .. "size")))
screen.move(110, 50)
screen.text_center("density")
screen.move(110, 60)
screen.text_center(string.format("%.2f", params:get(track .. "density")))
end
screen.move(track == 3 and 100 or 90, 40)
screen.level(loops[track].state == 1 and 12 or 0)
screen.font_size(12)
screen.font_face(12)
screen.text("L")
screen.update()
end
edit to add also yeah this thing is super fun! can’t remember if i already complimented earlier! amazing work