View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000986||OpenMPT||[All Projects] Feature Request||public||2017-07-12 23:16||2017-07-13 20:42|
|Priority||low||Severity||minor||Reproducibility||have not tried|
|Product Version||OpenMPT 1.27.00.* (old testing)|
|Target Version||Fixed in Version|
|Summary||0000986: Map to Successive Samples|
The ability to map all notes and samples to the same value is neat. But, it would be great if there was a way to map samples successively. For example: If I map note C-0 in instrument 1 to sample 1, I would like to have a function that maps the remaining notes to the next set of samples. That is: C-0 1, C#0 2, D-0 3, … B-9: 120. Having to manually type them is tedious and leaves much room for error. If I had a way to map to successive samples, my time could be cut significantly and the margin for error could be almost eliminated.
I envision it as follows:
|Has the bug occurred in previous versions?|
|Tested code revision (in case you know it)|
I cannot imagine any practical use for this, but you could write an SFZ instrument (requires OpenMPT 1.27 testing version), or once the scripting API is in place, this could be created almost automatically.
Thank you for the suggestion, Saga Musix. That is quite a nifty format. I can see that the <region> tags are the samples and that the key is the note on the sample map, in the range 0 to 119.
It's a recent addition but it's also not going to get any more mentions - it's not an OpenMPT-specific format so I don't see any merit in documenting it in our manual, apart from the fact that it is supported of course. I might document the supported opcodes, but that's about it.
You do bring up a good paint about the format not being specific to OpenMPT. Adding the supported opcodes to the manual is also y good move.
|2017-07-12 23:16||Wodd||New Issue|
|2017-07-12 23:38||Saga Musix||Note Added: 0003098|
|2017-07-12 23:38||Saga Musix||Priority||normal => low|
|2017-07-12 23:38||Saga Musix||Tag Attached: scripting|
|2017-07-13 02:06||Wodd||Note Added: 0003100|
|2017-07-13 10:46||Saga Musix||Note Added: 0003104|
|2017-07-13 20:42||Wodd||Note Added: 0003105|