Automation parameters disappear after saving & reopening project under certain conditions
I discovered this problem working with Overloud TH3 support. They are supposed to be filing a bug report with Cakewalk. At first I thought it was a TH3 problem but we discovered it happens with other vsts (ie biFilter), so it is presumed to be a Cakewalk bug.
Steps to reproducing problem:
1 Create audio track
2 Insert a vst like TH3 or biFilter that has automation parameters
3 Add an automation lane for vst and select a parameter to automate
4 Draw an automation curve and turn on read if necessary
5 Test it and verify automation works properly
6 Save project and reopen, everything still works correctly
7 "Enable Midi Input" for the top most vst in the vst header, save and reopen project
At this point, the automation parameters disappear for all vsts inserted in the effects loop and the drop down parameter list is replaced with one word "Unnamed". And of course the automation doesn't work. You undo the problem by unchecking "Enable Midi Input" on the topmost vst, saving project, and reopening. There is no problem if you "Enable Midi Input" on only the 2nd vst. For some reason the problem pertains to "Enable Midi Input" on the topmost vst.