That worked!Wide Boy wrote:Convo Boy tries to auto load the last file that was loaded. Try changing the name of your IR file directory temporarily, so that Convo Boy cannot find the last file and see if the GUI opens in Tracktion.
I had actually thought of that, and I thought that I had changed the directory name of the last IR file I had used, but it seems that my last IR file was not in the directory I thought it was. I changed the names of several audio directories, just to make sure I got the right one, and then I was able to load Convo Boy again.
Is it possible for Convo Boy to store some sort of variable that indicates that the last accessed IR file was loaded without any problems? That way, if you crashed the program with a bad file, it would know not to try to reload it in that case. (It should still default to the same directory the file is located in, but just not load an actual file.) Just before loading a file, the variable would be set to "0" and saved, then after a successful file load, the variable could be set to "1" and saved. A similar thing should be done before GUI launch. Store a "0", and then after a successful GUI launch, store a "1". The next time you attempt to run Convo Boy, it would know that the last attempted GUI launch failed, and it would not reload the last IR file as a safeguard. Popping up a dialog box or something might also be useful in the event of a file load failure.
Wouldn't something like that work?
take care,
McLilith



