esaruoho / org.lackluster.Paketti.xrnx

Quality-of-Life (QoL) Workflow suite of tools for Renoise written with LUA - Continually ingesting and porting features from other tracker software (Impulse Tracker, Scream Tracker, ModPlugTracker, PlayerPro etc)
Other
17 stars 0 forks source link

Individual Instrument Drumkit #77

Closed ghost closed 1 month ago

ghost commented 4 months ago

As a continuation from the forum

https://forum.renoise.com/t/post-your-favorite-tools/72255/16

Would it be possible to load up drumkits as individual instruments rather than sample slots in one sample instrument?

For example: Instrument slots 000-010 have are each loaded with a single sample(or multiple), that particular bank of instruments is saved somehow in the tool maybe as xml or something. This particular bank of instruments can then be saved and recalled in any other project.

So this actually works more like a bank of instruments than a kit.

esaruoho commented 4 months ago

@icasiino ok so what i'm getting from this is that you might want say 10 specific instruments to be loaded to a specific instrument box amount of slots, and that that would be preferred to be automated.

well, i don't see any reason why not. it is trivial to add new instruments at specific instrument indexes, for instance, 00-10.

if you could give me a XRNS example of something like this, i could dissect it, make it into a shortcut and make sure it loads.

do you also want them to be in specific instrument slots? i.e. thinking like kick 00 snare 01 or something like that?

the preparation of it would be trivial to do, and an interesting challenge. so tell me more.

ghost commented 4 months ago

That's exactly what I had in mind, but with a way for the user to create their own set of instruments that could be loaded and reloaded. Anyway Paketti could use an external file format to save the users personal "instrument bank" rather than a predetermined instruments set by Paketti?

esaruoho commented 1 month ago

i'm tagging this as maybe and closing as not planned for now. it's not a bad idea. but it requires a xml format and all kinds of tweaking for it to work.

esaruoho commented 2 weeks ago

i also got more stuff for this

Do you think an instrument bank feature would be something that’s fits Paketti?

Basically a way to save a set of xnri’s and reload the entire set via a menu in Paketti? Could it be done via .xml or .txt?not sure if it’s possible but it does seem plausible.

and

No track dsps. Would it be possible to program something that oversees all the instrument slots and saves a specific instrument to a specific slot, and loads all of the instruments accordingly. In the same order(I figured that this would be easier) The idea is to overwrite whatever instruments are currently there. Unless the macros were already saved within the xnri, I’m not sure how or if it could be combined with the macros loading feature of Paketti. But that’s not necessarily needed.

and

If you check the default project I sent earlier, here it is again

Those are technically unsaved xnri with the the names of “-“ and “+”

The idea is to make it even easier to save xnri or more realistically, create new xnri, I know a lot of users make new instruments, chops, resamples, etc on the fly. Perhaps it could save all the xnri in a folder and reload the group?