Possibly from some SX userI just heard that when you have automation envelope on a track, the freeze will render everything from start of the project until the end.
In Sonar, you generally route as many MIDI tracks as you wish into any instrument, followed by an effect chain. Then you can have envelopes for Gain, Pan, Automated Mute, Track EQ, etc. applied to that track.
When you freeze, all envelopes remain in-place and operational. In short, not only you can mute/solo or edit the track volume/pan/eq on frozen tracks, but you can also have them automated via envelopes. The gate will still create clips based in your settings, and you'll be able to copy/move those clips. You can also draw clip-level automation envelopes on those.
There's no such a thing as 'logical way'. There's only 'a way I like'Also, I think that linked MIDI parts with Frozen parts is a logical way of working with them. For instance, lets say I freeze a midi bassline pattern that goes from 25 sec to 45 sec. Now, I decide that the bassline should start at 30th second, so I move the frozen part to 30th second. Then I decide that I need to make some MIDI adjustements with the bassline, so I unfreeze it. Now what happens is that the midi part goes back to 25second, not the updated location. Then I have to move parts again which creates unnecessary mouse clicks and confusion (as you may have noticed, I am lazy clicker hehe)
I often freeze a track, then clone it and apply different effects to the clones, and route those to different outputs. I wouldn't like no stinkin MIDI copies of all those audio clones/copies. I also use to keep a single MIDI clip of multiple audio clips, which appear in different locations. I would hate the thing if it'd move my MIDI clips.
In most multitimbral synthesizers, several MIDI tracks are routed to a single synth. However, after freezing they're often a single audio track. If I copy that track, what would I want copied MIDI clips for?
BTW, Sonar will also allow you to disconnect/reconnect a synthesizer automatically on freeze/unfreeze. This means that if you load a 1Gb sample set in memory, then freeze the track, you can recover all the memory. This is a great feature when working with huge sample sets.
There's also the 'quick freeze/quick unfreeze' function, which will enable/disable the frozen components and audio if no edits are done. Some other hosts will freeze everything again from scratch, even if you didn't change a thing.
-René