View Issue Details

IDProjectCategoryView StatusLast Update
0001064OpenMPTFeature Requestpublic2017-11-21 22:30
Reporterharbinger Assigned To 
Status newResolutionopen 
Platformx86OSWindowsOS VersionXP
Product VersionOpenMPT / libopenmpt 0.3.1 (upgrade first) 
Summary0001064: Doubling pattern

Many times i've created my drum/rhythm/bass line in say 16 rows, but i want to create a 32-row pattern with the same line. I can double the rows with the Pattern Properties dialog row pretty easily, then select the rows in question, and paste the rows at the 17th row. But there's got to be a better way.

Would love a shortcut (or perhaps an option in the Pattern Properties) to duplicate the number of rows in the pattern, and append a duplicate of the existing rows to the added number of rows.
So, for example, if i have 4-on-the-floor drum beat in a pattern of 16 rows, "Double Pattern" would create a 32-row pattern, filling the added 16 rows with my 4-on-the-floor beat, saving a lot of clicking, dragging, copying, and pasting.

For even better flexibility, we could have a "Tile Pattern" option, where you could add an absolute number of rows, filling the new rows with whatever notes are in the original rows, until all the rows in the new pattern are filled with the existing data. I don't think this could be in the contextual menu, but it can definitely be a part of the Pattern Properties dialog. ;)

TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)


Saga Musix

Saga Musix

2017-11-21 22:30

administrator   ~0003355

I imagine this could be realized through the pattern properties dialog, as a new option for resizing: "Fill with [x] empty lines [x] pattern contents" or something like that.

Issue History

Date Modified Username Field Change
2017-11-21 17:55 harbinger New Issue
2017-11-21 22:30 Saga Musix Note Added: 0003355