View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001750 | OpenMPT | Feature Request | public | 2024-02-28 21:47 | 2024-03-03 16:46 |
Reporter | Kaens | Assigned To | Saga Musix | ||
Priority | low | Severity | minor | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Platform | x64 | OS | Windows | OS Version | 11 |
Target Version | OpenMPT 1.32 / libopenmpt 0.8 (goals) | Fixed in Version | OpenMPT 1.32 / libopenmpt 0.8 (goals) | ||
Summary | 0001750: A way to resize a bunch of patterns without losing music? | ||||
Description | A common thing for me at least; I start making music, then after 6 filled patterns I realise I actually wanted size 48 for them, and so I have to manually count and split and merge patterns. Feels like a good thing to automate! So, I'm requesting a feature that would ask me which patterns I need changed, the new size, and just makes the splits and merges by itself. | ||||
Tags | No tags attached. | ||||
Has the bug occurred in previous versions? | |||||
Tested code revision (in case you know it) | |||||
This would be a sensible extension of the already existing "Merge Patterns" functionality in the order list's context menu; it could be even as simple as keeping it as a single functionality but prompting the user for a maximum pattern length. |
|
Implemented in r20222. As mentioned, I extended the Merge Patterns functionality from the order list context menu so that it now asks for the target pattern length. This isn't tested a lot, and the code is complex, so give it a try and report any errors you encounter. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2024-02-28 21:47 | Kaens | New Issue | |
2024-02-28 21:50 | Saga Musix | Note Added: 0005847 | |
2024-03-03 15:38 | Saga Musix | Assigned To | => Saga Musix |
2024-03-03 15:38 | Saga Musix | Status | new => assigned |
2024-03-03 15:38 | Saga Musix | Target Version | => OpenMPT 1.32 / libopenmpt 0.8 (goals) |
2024-03-03 16:46 | Saga Musix | Note Added: 0005851 | |
2024-03-03 16:46 | Saga Musix | Status | assigned => resolved |
2024-03-03 16:46 | Saga Musix | Resolution | open => fixed |
2024-03-03 16:46 | Saga Musix | Fixed in Version | => OpenMPT 1.32 / libopenmpt 0.8 (goals) |