unify Sampler interface in all skins
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Confirmed
|
Medium
|
Unassigned |
Bug Description
I open this bug to discuss which sampler controls we consider necessary.
I.e. Deere is the only skin that has a Cue button right now, other skins just provide PlayFromCue/SetCue and HotCue buttons.
I consider the samplers minimal decks where you load analyzed tracks to, go to a HotCue, adapt it as main Cue, and then just trigger the sample whenever it suits.
Samplers are NOT prepare decks. They lack pretty much all controls necessary to properly set Cue/HotCues or beat markers. see my comments @lp:1741504
Also, do we need large pitch sliders as we have them right now? in addition to the Sync button, are they valuable at all to match the sampler's rate that of a deck or just a toy to create some shift pitch effect? In the latter case we could shrink them to the size used in Tango and thereby free space for 8 HotCues.
Changed in mixxx: | |
milestone: | none → 2.1.0 |
importance: | Undecided → Medium |
Changed in mixxx: | |
status: | New → Confirmed |
Changed in mixxx: | |
milestone: | 2.1.0 → 2.2.0 |
Changed in mixxx: | |
milestone: | 2.2.0 → none |
There is IMHO no need to unify the interface completely. But it is a good idea to consider the use cases and optimize the interface for the target use cases of the skin.
I did never use the hotcue buttons for example. I go to Audacity and cut out the sample snippet an load it to the sampler. This is required, because THE CUE of a track has nothing to do with the CUE of the sample.
It would be nice if we can skip the Audacity step in the future. Therefore, we need a sample start and stop cue and a prepare deck to set them sample accurate. We need also the a fade in and out characteristics. mmm ... maybe using Audacity is not a bad idea at all ....