Today I found that if I call some presets from the menu generated by
presetbutton bounds(320, 70, 110, 20) channel("presetChannel"), presetNameAsText(1) userFolder("quasi", "*.psts"), textColour(255), highlightedItemColour(10, 147, 210) highlightedTextColour(255, 255, 255), fontsize(20)
from REAPER it hangs without an error message and I can only kill REAPER from the task manager.
Comparing those .psts files causing that I found that they include
“presetChannel”: “C:\Program Files\Common Files\VST3\Cabbage\quasi\OneBar\Ngbaka-Maibo CB.psts”,
but those working properly
“presetChannel”: “”,
OK. I can fix that by editing the lines. But what sense does it make to write a full path of a .psts file into a .psts file? Wouldn’t it be better to ignore the channel?
And actually it is not the path to the file itself but to the last active .psts file before the “Save as” action.