Hello,
you missed an if statement at the beginning of the macro "Program Change Main"
This if statement check if the 3 variables, exists. If not setup default values.
Here is the modified macro group:
OBX8 Program Change Macros.kmmacros (31.6 KB)
Thanks for sharing your music, by the way.
Regards