Sampler bank presets, save/load groups of tracks to sample decks
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Wishlist
|
jus |
Bug Description
The new sampler heavy skin has got me thinking about samplers a bit differently... They're not really usable the way I'm thinking about them yet, because there's no way to save sampler state (specifically, what tracks are loaded into the samplers), but I'm now thinking that you could set up a skin with 16 or more tiny samplers, load short loops and one-shot samples into them, and use them for on the fly remixing. This would sort of address one of the big holes in mixxx. But it's not practical to manually load 16 samples every time you want to play a song. We need a way to save the set of tracks as a "bank", and then reload them all later.
This could be hacked together with controller scripts if we, at minimum, had the ability to query a deck or sampler for the filename and location of the currently loaded song, and to force a deck to load a file by filename via script.
To fully implement this, we would also need a way for scripts to persistently save data that they could retrieve later. Perhaps space in the database could be created for "user data", allowing scripts to save arbitrary data for later retrieval, even after mixxx was restarted.
tags: | added: sampler |
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
Not sure scripts are the answer until scripts can talk to the library but I totally agree we need to be able to save/load sampler state or add sampler presets of some sort. This was part of Ryan Baker's original sampler project but never got done.