QUESTION: deleting notes in the score does NOT delete CC data?

I was surprised by this behavior: If I record something in that includes CC1 data via Realtime MIDI record and then delete the resulting notes in the score, the CC1 data I recorded remains in the CC window in Play Mode. Similarly, if I delete the notes in the Piano Roll, the velocity info associated with it is deleted automatically, but again CC1 remains and the only way to delete it is to then separately delete it after erasing everything else, and then deleting it also.

Is this normal behavior? (I’m trying to think of a context in which I WOULDN’T want all the CC data to ALSO be deleted when I delete their corresponding notes in the score?)

Best -
rj

I assume you’re also deleting the score dynamics (p, f etc) along with the notes when deleting in the score. I can’t see anything left when I try to replicate. Is it possible to give us a step by step? If you just delete the notes in the piano roll editor then the CC1 data remains as I would expect.

I just recorded in realtime some notes using CC1 for expression, then deleted the notes in the score. Again, the CC1 data remained in Play Mode CC lane. Went back and deleted ALL notes on the staff and all previous dynamics. CC1 data still remained. Shouldn’t deleting the actual notes from the score automatically delete the CC1 data connected to those notes?

  • rj

MIDI controller data is not connected to notes. It’s a completely independent stream of data.

That feels like it will create confusion if one is doing a lot of real-time recording (for example: if you live-record some notes, delete them from the staff, then re-record something else but it’s affected by the originally recorded CC1 data, etc). I could see why you’d went to deliberately record some new CC1 data over existing notes at times, but I can’t think of a scenario in which I’d want to delete the notes but not also delete the CC1 data that was originally recorded with it (but just my two cents).

  • rj
1 Like

I absolutely agree with the need to enable a persistent option of deleting especially CC0, CC1, CC2, and CC11 data along with the notes if one’s preferred entry method is by recording for mockups or even for a secondary playback track. Has this been addressed and are there any plans to add this sort of feature? I realize that it’s been 5 years since this posting, but it is an important item.

1 Like

Welcome to the forum!

From a quick test, CC data does get deleted when you delete a note, even if the data was manually added.

Thank you! I tested again on recorded notes, and the streamed CCs stayed. Even deleting all notes from the staff/track left the recorded CC residue behind. Upon re-recording, the CC data plays back as the previous session, but is overwritten. The caveat is that the CC11 or CC2 in particular if assigned to expressive dynamics throws the performance attempt into a confused stutter of two streams “fighting it out”. The playback ends up clean if you don’t mind the initial inconvenience of expression-wise “fighting” the previous performance.

P.S. One scenario I have not verified is whether or not the inclusion of the given CC carrying out the same function in the assigned expression map may “target” and delete accordingly due to the fuctional inclusion in the EM. I’ll try that next.

P.P.S. I may veer into cheesiness territory, but it’s worth saying once more that this is fantastic software, one that absolutely saved my resumption of a career. After wasting thousands of dollars on over 20 packages including all the majors, I believe that I have found a notation home. The mere fact that there are viable workarounds to every “missing feature” is also a testament to its maturity and further prospects. I’ll put this on Sweetwater as well.

1 Like

I stand corrected. Version 6 (great upgrade btw!) does delete all CC data recorded along with notes. Excellent!