JoepVanlier / Hackey-Patterns

A LUA sequencer plugin for REAPER 5.x and up. Designed to mimick the pattern editor in Jeskola Buzz.
MIT License
9 stars 0 forks source link

Storing the pattern pool in child tracks of its track, on any sub-level (all sub-levels allowed) #30

Closed michaelsjackson closed 6 years ago

michaelsjackson commented 6 years ago

While not ideal, Hackey Patterns stores the pattern pool at a time point late in the project.

Why not saving the pattern pool in child tracks instead of adding in later time? The patterns in child tracks could stay there always MUTED, thus the child track themselves do not have to be muted. Or to be sure, both could be used. Items muted in child track, plus the child track itself, also muted. The advantages would be:

JoepVanlier commented 6 years ago

This occurred to me as well, but I decided against it for several reasons mostly involving automation.

Anyways, the code is not written generally enough that this change can easily be accomplished and it is not likely that this alternative storage will be implemented.

michaelsjackson commented 6 years ago

No problem, thanks for the detailed explanation.