View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000831 | OpenMPT | User Interface | public | 2016-07-20 00:07 | 2017-06-07 01:15 |
Reporter | Saga Musix | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | new | Resolution | open | ||
Product Version | OpenMPT 1.26.03.00 / libopenmpt 0.2-beta18 (upgrade first) | ||||
Summary | 0000831: Provide a way of easily creating multisampled instruments | ||||
Description | 1) Select a set of existing samples, and/or let the user load new oness | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Has the bug occurred in previous versions? | |||||
Tested code revision (in case you know it) | |||||
related to | 0000090 | new | Better Sample-to-Instrument Assignment |
Yes, this is one of the two (major) "letdowns" I still see in OpenMPT as a user(tracker) at the moment, the other one being the pattern selection logic, where the cursor is a 1x1 field selection itself. At the moment I create instruments with numerous multisamples in another sample editor where it's easy to do, then convert the finished mapped instrument to Soundfont (SF2) format, so that OpenMPT can read it, and work from there. Works fine, but it's still a quite time-consuming or lets say cumbersome workaround. The sample mapper in OpenMPT is ugly and non-practical. This needs a major overhaul and update in some time. |
|
Any recommendations (e.g. also how other applications do it) are welcome. |
|
Hey Saga, I use the NI Kontakt Sampler for all my multisample instrument undertakings. I don't exactly know how they set the root-key when you insert a new sample, but it works breathtakingly fast and easy, I'm at loss for words there really! I can create one multisampled instrument there in 10-30 seconds (and it sounds great and everything is correctly set). In OpenMPT, I'm sitting there for like hours and can't figure it out, for the same thing. ^^ ;) If you want, I can explain and show it to you in RL when we're meeting again in some time, how it works in Kontakt. It's a lot easier to show than to explain it in written form. All I can say is it's a breeze to do (Ok, there probably went countless hours and manpower into the Kontakt Sampler, so of course it's a breeze). ;) You can drag'n drop as many samples as you want into Kontakt, and the way where you put them into the sampler and the horizontal "pianoroll", defines the size and position of the zones. Bam, basically done. Changing the root key is done easly, as well. But as said, I can show it to you at my place in some time, if you want, or via desktop share in Skype, if you have an account there. We don't need to make another Kontakt sampler here, of course (Kontakt is far more complex than creating multisampled instruments), but this way you can get an idea and inspiration, how this could be somehow done in OpenMPT. Then we can sit down and brainstorm if and how the coders could implement it at least similarly, into the tracker. |
|
For multisampled instruments produced with e.g. Extreme Sample Converter, reading the root key information from the WAV "smpl" chunk may improve automatic creating of instruments. Currently there is code path in OpenMPT which could help with this, so we will need to do some refactoring. |
|
Sounds good! Tell me when there is anything new on the sample editor and multisample instrument creation front on OpenMPT, would be nice to know. |
|
There won't be anytime soon, otherwise this issue would already be marked as "assigned". ;) |
|
Haha, ok, agreed, this is a thing not really quickly done casually. It's a bigger thing and needs quite some redesigning etc. |
|
While it doesn't solve the problem at hand, OpenMPT can now (as of r7312) import (basic) SFZ instruments, which adds another choice of format for importing multisampled instruments. |
|
I agree, a convenient sample mapper is one of those things MPT really lacks and i'd love to see it coming some time in the future. My suggestion is to make it more visual, while showing all the precise, editable numerical information at the same time, with ability to just drag needed samples from the list into the main field, thus creating new zone for every sample, which can be further resized and repositioned to cover desired note range. Something akin to DirectWave, a sampler that comes with FL Studio, would be really nice (of course in very simplified form initially, and without some features (like velocity mapping, since MPT doesn't even support that), just to apply the general idea). Example images attached (my quick idea sketch and DW screenshot for comparison and inspiration) |
|
I dont know if i get it right what i dream of is to hit some note and it will play some samples 3-5 would be cool so a user can play a melody (pitchable) with let us say 3 samples but each sample could have its own envelope and looppoints. sounds silly but i would like it i would stick some different samples together with different envelopes |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2016-07-20 00:07 | Saga Musix | New Issue | |
2016-08-08 16:20 | Rapture | Note Added: 0002568 | |
2016-08-08 16:24 | Saga Musix | Note Added: 0002570 | |
2016-08-08 16:55 | Rapture | Note Added: 0002573 | |
2016-09-04 17:23 | Saga Musix | Note Added: 0002633 | |
2016-09-04 22:47 | Rapture | Note Added: 0002636 | |
2016-09-04 22:49 | Saga Musix | Note Added: 0002637 | |
2016-09-04 23:02 | Rapture | Note Added: 0002638 | |
2016-09-14 10:38 | Saga Musix | Relationship added | related to 0000090 |
2016-10-26 01:23 | Saga Musix | Note Added: 0002712 | |
2017-04-02 15:00 | Midori | File Added: Hypothetical_Sample_Mapper.PNG | |
2017-04-02 15:00 | Midori | Note Added: 0002954 | |
2017-04-02 15:00 | Midori | File Added: DirectWave.PNG | |
2017-06-07 01:15 | ZerroDeNull | Note Added: 0003049 |