just thinking - I dont know if automation in session would totally solve this, because I think there are still plenty of times when you are recording one thing and dont want to stop it but dont want to record everything
but I was just thinking one possible solution (maybe not the most elegant) would be to allow the "delete automation" context option to be available even while recording
for example - at the moment the delete automation option basically lets me do exactly what I'm wanting here if there is already automation recorded
so: if track one has automated volume (which i dont want - that was recorded last time I recorded globally) then if I start recording and then adjust that level during record, I can then right click on the fader and select "delete automation" and it will delete all automation on that fader INCLUDING what I just did while global record is still enabled
I'd be totally happy to live with this if it would let me do this as well when there was not already automation recorded on that fader before I hit record
at the moment, if there is a fader with no automation, then I hit record and tweak it naturally the red dot doesnt appear until I stop recording - and neither does the "delete automation" option
but if 'delete automation' was always present no matter whether there was automation recorded or not then it could be used as a kind of undo button
this of course would not be as good as a bypass record modifier or separate record options for automation and sequence, (by a long shot) but it could help alot
::::::::::::::::::::::::::::::::::::::::
just to provide another clear example of why I have this problem at all - and at the same time an example where the above mentioned solution would not be ideal:
1. start a new Live set
2. hit record and run the set
3. drag a compressor PRESET to a track (not just the device)
4. press stop and notice all the parameters are now automated - showing a change to the preset settings from the default settings for the device from the time when you dragged the compressor into the track until you pressed stop
this also happens when you have used a preset as a default setting - it basically records the insertion of a device's preset as automation
so say you are recording a mad filter sweep on a track, then you realise it is peaking and needs compressing, so you drag your trusted favourite copressor preset to the track, now you have an extra 8 parameters that need deleting from within that section (bars 2.3 - 3.4 in the example)
Clearly a lot of effort has been put into making all these functions work in real time, but it seems the expectation is that we wont actually do things like this in real time - but I do things like this all the time and my sets end up very clunky and messy just because there is lots of unwanted automation recorded
there have been many times when I cant hear a track in a part of the song and cant figure out why until I realise that the default settings are engaged until the point where I dragged the device in and the whole thing is automated
of course, the reason I had record enabled in the first place was to record the filter sweep - so yes CCs in session would make a lot of this redundant, but given sequence is managed by the same record button there are still loads of other cases where I dont want things recorded - (replace my above example's filter sweep with a sequence recording and the situation is basically the same)