i've been trying to write a remote codec and maps so i can use my little MIDI knob box with different devices in reason and on one hand i got some the encoders and buttons working with no issues and on the other hand i am now attempting to use "modes" and i cannot use a print function to peek at values for debugging (but i can use error lmao) and boy it's just fucking miserable. it's so annoying because i feel like i get what i'm supposed to do but clearly there's something i'm not getting because it's not working and isftg if i could just step through with a debugger or some shit then i could probably figure it out. but i can't! so i'm just frustrated in the dark here!!!
P.S. not looking for advice unless you have literally written remote codecs for reason before, and if you don't know what that means, then you haven't
edit: ok i found remote.trace in the documentation for logging things out to the console. god bless
edit 2: wow never mind remote.trace isn't logging shit lmao
ok. i made a little debug codec for one (1) button and i have gotten it working successfully.
now i just have to generalize this to a bunch of arrays, which i am not looking forward to because i am used to thinking about these things in terms of map rather than manipulating global state through imperative statements, which is definitely why i ran into bugs on my first attempt at this. i am Allergic to this but i will keep on trucking because i really want my colorful knobs.
also remote.trace still doesn't work but whatever blegh
