unable to close instrument window, return to workspace

Started by water, April 29, 2026, 07:34:41 PM

Previous topic - Next topic

water

Hi, I receive an error when trying to 'conclude' or 'abort' in the instrument window. So I am unable to return to the workspace window

I'm running SoundLoom 17.0.4E, just installed CDP8

can't read "dupl_mix": no such variable
can't read "dupl_mix": no such variable
    while executing
"if {$dupl_mix} {
# POSSIBLE REDUNDANT
set pmask [OnlyForMix]
} else {
set pmask [GetProgsmask]
}"
    (procedure "RestoreInslessSystem" line 20)
    invoked from within
"RestoreInslessSystem"
    (procedure "CreateIns" line 239)
    invoked from within
"CreateIns"
    invoked from within
".workspace.1.a.top.machcr invoke"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 [list $w invoke]"
    (procedure "tk::ButtonUp" line 23)
    invoked from within
"tk::ButtonUp .workspace.1.a.top.machcr"
    (command bound to event)

rwdobson

Thanks you for reporting this. The fix, it has transpired, is small and simple, and will certainly be included in the next update to the app. I hope to complete the colour-coding of the instrument tree for the Mac as part of that. It has also been added to the source release on Github.

I found that the bug appears only to affect the GUI; all the required myriad text files are written, behind the scenes, such that if you simply Close the session and relaunch Soundloom, the new instrument duly appears as expected.  This is for the normal action of using "conclude". I have yet to test "Abort" separately (I always tend to regard that as a last resort), but since that throws the same error message, I would expect that to be covered by the same fix.