Duplicate patterns in song mode with unique IDs

What is the problem?

The current flow for duplicating patterns is clunky. You can add a new empty pattern and paste an existing pattern with a total new number. This breaks the mental model of the pattern you were working from,

For example:
1, 2, 3,15, 4, 5,16, 6, 7, 8,17

What should this feature achieve?

It would be ideal if you could duplicate an existing pattern and add a version number to it.

1, 2, 3, 3a, 3aa, 3ab, 4, 5, 5a, 5, 5a

For example: duplicate pattern 3, then duplicate the sub pattern two more times resulting in 3aa and 3ab which is an iteration of 3aa.

Are there any workarounds?

Sort of, add an empty pattern and paste an existing pattern into it. This works, but it makes thinking about patterns in Song mode more abstract.

Any links to related discussions?

Yes, this feature has been discussed many times, but I don’t think that anyone has discussed how the above solution breaks the mental model of the pattern numbers

Any references to other products?

–

Nice wish! Just in case you were not aware, the 1.8 firmware added the ability to name patterns however you choose :slight_smile:

1 Like

One of the best functions on, I think, LSDJ (I think that’s where I ripped it off from for my own NES Tracker, “Pulsar”!) was the ability to clone a Pattern into an empty slot automatically - it would scan all the Patterns and find an empty one for you, clone the current Pattern into it and then (which is what I implemented in Pulsar) change the active Pattern to the cloned one. Meant you didn’t have to break your flow by having to manually hunt for an empty slot.

Can we have that too :rofl:

Naming is cool but I’d love to have a fast duplicate feature. I’ll rename them later but to be able to immediately dupe as a unique version would be great.