New Tool (2.8): Automasher

Is that still true?

I did a quick search in the new API, and I think it’s still impossible. The only selection ranges that seem accessible are those in the pattern view, the sequencer, and the sample editor.

I did a quick search in the new API, and I think it’s still impossible. The only selection ranges that seem accessible are those in the pattern view, the sequencer, and the sample editor.

No, there’s now:

-- Selection range as visible in the automation editor. always valid. 
-- returns the automation range no selection is present in the UI.
renoise.song().patterns[].tracks[].automation[].selection_start, _observable
  -> [number >= 1 <= automation.length+1]
renoise.song().patterns[].tracks[].automation[].selection_end, _observable
  -> [number >= 1 <= automation.length+1]
-- Get or set selection range. when setting an empty table, the existing 
-- selection, if any, will be cleared.
renoise.song().patterns[].tracks[].automation[].selection_range[], _observable
  -> [array of two numbers, 1-automation.length+1]

No, there’s now

Oh, thanks for pointing that out! I looked in the documentation on GitHub, but did not realized it was for the API v4, not v5. I should have look in the Renoise folder directly…

(As for the feature request, I’ll add it to the ToDo list, but I don’t know when I’ll find the time to implement it.)