Although some of the problems with disabling tracks have certainly been fixed with V8.5.20, it would seem that some issues still remain.
Here is a short test case:
- Create a new empty project
- Add an instrument track with an instance of HALion Sonic SE (Track 1)
- Add a MIDI track connected to the same instance (Track 2)
- With track 2 selected, note that hitting the ‘Edit Instrument’ icon in the inspector opens the instance of HALion
- Disable Track 1
- Add an instrument track with an instance of HALIon Sonic SE (Track 3)
- Enable Track 1.
- Error - Select Tracl 2. hit the ‘Edit Instrument’ icon, but no instrument opens.
And a longer test case, but I think this probably stems from the same issue:
- Create a new empty project
- Add an instrument track with an instance of HALion Sonic SE (Track 1)
- Add a MIDI track connected to the same instance (Track 2)
- With track 2 selected, note that hitting the ‘Edit Instrument’ icon in the inspector opens the instance of HALion
- Disable Track 1
- Save project, close, reopen (Hit cancel or OK at Missing Ports dialog when opening)
- Add an instrument track with an instance of HALIon Sonic SE (Track 3)
- Add a MIDI track connected to the HALion instance (Track 4)
- Disable Track 3
- Save project, close, reopen (Hit cancel or OK at Missing Ports dialog when opening)
- Enable Track 3 and Track 1
- Error - Track 2 and Track 4 Output routing now both say ‘01 HALion Sonic SE’.
- Error - Clicking the ‘Edit Instrument’ icon with either MIDI track selected will not now open either instrument.
For the record, I have run these tests after trashing preferences first, but it makes no difference.
Thanks, Ian