unify Sampler interface in all skins

Bug #1743109 reported by ronso0
10
This bug affects 2 people
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.

Be (be.ing)
Changed in mixxx:
milestone: none → 2.1.0
importance: Undecided → Medium
Revision history for this message
Daniel Schürmann (daschuer) wrote :

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 ....

Revision history for this message
ronso0 (ronso0) wrote :

> because THE CUE of a track has nothing to do with the CUE of the sample
What do you mean? I can set CUE in the deck, then drag the track to a sampler and it will start playing from that exact CUE.
Btw, I thinkk I found a bug: if you load a track to a sampler, the play position in the sampler's overview is at the track's beginning, but it will play from CUE nevertheless.

Your audacity step is kind of professional, considering I sometimes just take normal tracks with some fancy quotes or melodies, set the Cue in a normal deck and so on.. have to remember to stop the sampler, though.
For that HotCues in samplers can be useful because -like in decks- the sample is played only as long as the HotCue is pressed. Recently, I helped a friend record a farewell mix and we had a discussion cut out from a movie with 3 or 4 nice spots. We could use the sampler's HotCue buttons to create some kind of stuttering effect going back and forth in that discussion while gently bringing in the new track.

Sure all mixxx skins target different use cases but the samplers look pretty much the same. Not completely, though, but neither do they indicate a special use case like a radio skin for example.
Deere has a CUE button (what for?) but is missing the HotCues
I opened this bug mainly to consolidate the features users will expect from samplers (like we did with decks, effect units and looping sections), and to avoid discussions like about lp:1741504 [Hotcue in Sampler no function on right click] AFTER a design decision was made. Everything else, like recording samples from Mic input etc. is music from the future.. ;)

Be (be.ing)
Changed in mixxx:
status: New → Confirmed
Be (be.ing)
Changed in mixxx:
milestone: 2.1.0 → 2.2.0
Changed in mixxx:
milestone: 2.2.0 → none
Revision history for this message
Damian Wheel (tfwnogf) wrote (last edit ):

I was going crazy, there is a little section about sample decks expanded in the user guide (https://manual.mixxx.org/2.3/en/chapters/user_interface.html#id24), but the "extended option" is nowhere to be found on the default theme LateNight.
IMO it becomes a major issue when your workflow depends on something supposed to be secondary and purely esthetic.

Revision history for this message
ronso0 (ronso0) wrote :

The Expand buttons are in the center column, exactly like depicted in the manual.
Please post a screenshot if for some reason you don't have arrow buttons anywhere in your samplers rows.

Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/9079

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.