Add the ability to "Paste Mix". This feature is found in many trackers such as Deflemask (ctl+b) or Famitracker (ctl+m).
Paste mix pastes the pattern data in your clipboard but importantly: if the position in your clipboard contains an empty value, then it does not overwrite whatever is currently at that position in the pattern.
Example with screenshots from hUGETracker:
we start with this in our pattern. This is also we copy to our clipboard for simplicity.
if you perform a normal paste in row 2 this is what happens.
If you were to perform a paste-mix in this position with the same content this is what you would be pasted
Paste mixing is used commonly for "meta effects" in trackers and greatly speeds up workflow.
Add the ability to "Paste Mix". This feature is found in many trackers such as Deflemask (ctl+b) or Famitracker (ctl+m).
Paste mix pastes the pattern data in your clipboard but importantly: if the position in your clipboard contains an empty value, then it does not overwrite whatever is currently at that position in the pattern.
Example with screenshots from hUGETracker:
we start with this in our pattern. This is also we copy to our clipboard for simplicity.
if you perform a normal paste in row 2 this is what happens.
If you were to perform a paste-mix in this position with the same content this is what you would be pasted
Paste mixing is used commonly for "meta effects" in trackers and greatly speeds up workflow.