Feature request: increase the number of samplers

Bug #1063203 reported by 5th_base
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Wishlist
jus

Bug Description

I'm using Mixxx for live commentary at sports events and I frequently play short samples depending on game situations. I could really need a few more than four; an increase to 6 or 8 would be great. Implemented correctly, this should not impact any existing skins (which would remain with four samplers), but additional skins could be created with the increased number of samplers as needed.

Tags: skin samplers
Revision history for this message
jus (jus) wrote :

Thats a really cool use for Mixxx :-)

Meanwhile you could use the hotcue points in the existing 4 samplers to get 5 cuepoints (start+4 hotcues) per sample deck.
Makes 20 possible cues. You can trigger the hotcues via screen, custom keyboard or midi mapping.

Merge 5 of your short samples in an audio editor (e.g. Audacity) and maybe add some silence in between the individual samples for safety ( in Audacity Menu>Generate>Silence) . Export as single compatible file into Mixxx, throw the file to a sample or deck and set your Hotcues. Done.

RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

We've also had requests from radio DJs who want something more like a sample-grid rather than sample decks.

Revision history for this message
Daniel Schürmann (daschuer) wrote :

+1 for the sample-grid idea.

Revision history for this message
5th_base (webtools-anders) wrote :

A sample-grid sounds good. The cues have a main drawback: playback can't be automatically stopped at the next cue, so if I have two soundeffects in the track, I'd have to remember to stop the sampler playback before the second one is played. Thus I'll stick with the 4 samplers for now.

Revision history for this message
jus (jus) wrote : Re: [Bug 1063203] Re: Feature request: increase the number of samplers

Fair enough.
If the sample deck is stopped and you press a hotcue button, the playback starts from the relevant hotcue point - just as long as you press the button.
Thats why i suggested to insert silence between the merged samples so you dont have the 2nd sample playing by accident.

Anyway, what functionality would be enough for sample decks in a grid for your scenario?
Just a play button for back-to-back playback to the master output + sample name display or anything else (gain, keylock etc) ?

On Oct 8, 2012, at 8:51 PM, 5th_base wrote:

> A sample-grid sounds good. The cues have a main drawback: playback can't
> be automatically stopped at the next cue, so if I have two soundeffects
> in the track, I'd have to remember to stop the sampler playback before
> the second one is played. Thus I'll stick with the 4 samplers for now.
>
> --
> You received this bug notification because you are a member of Mixxx
> Development Team, which is subscribed to Mixxx.
> https://bugs.launchpad.net/bugs/1063203
>
> Title:
> Feature request: increase the number of samplers
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mixxx/+bug/1063203/+subscriptions

Revision history for this message
Daniel Schürmann (daschuer) wrote :

I have something simple in my mind, like Stefan Raab's TV Total Nippelboard
Just a grid of buttons where you can start to play pre cut sound sample just from the beginning to the end.

Revision history for this message
Owen Williams (ywwg) wrote :

This is mostly a skin issue -- the code would be straightforward. If someone wants to hack up a skin that refers to 16 samplers, I'll write the back end support for it. It won't get included in 1.11, but I can make a separate branch.

Revision history for this message
jus (jus) wrote :

I`ll do a 16 basic sampler skin mod for testing.

On Oct 9, 2012, at 3:40 PM, Owen Williams wrote:

> This is mostly a skin issue -- the code would be straightforward. If
> someone wants to hack up a skin that refers to 16 samplers, I'll write
> the back end support for it. It won't get included in 1.11, but I can
> make a separate branch.
>
> --
> You received this bug notification because you are a member of Mixxx
> Development Team, which is subscribed to Mixxx.
> https://bugs.launchpad.net/bugs/1063203
>
> Title:
> Feature request: increase the number of samplers
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mixxx/+bug/1063203/+subscriptions

Revision history for this message
5th_base (webtools-anders) wrote :

Hi jus (answer to post #5),

all I would need is:
- Play button - play the sample to the end, followed by an automatic rewind for the next play event (start_play)
- Gain button
- Sample name display
If there's no waveform display (which I don't really need anyway), another method for loading a file to the sampler is needed. A right-click choice in the library pane would be enough (drag&drop is nice but not strictly required).

Revision history for this message
jus (jus) wrote :

@Owen
I just added a basic skin mod to the linked branch with [Sampler1]-[Sampler16] controls, organized in two column with 8 samplers per deck. Play button default is one-shot ("start_play" control ) and right click simulates hold ("play"), but it just dont work right under all circumstances. We really need some better controls for sampler playback modes.... However, the mod should be good enough for working on the backend.

Revision history for this message
jus (jus) wrote :

Current lp:mixxx/1.11 has 6 sampler decks in Deere1920x1080-FullHD & Deere1920x1200-WUXGA skin, and we`ll hopefully see a sample grid-skin in 1.11 final

Changed in mixxx:
status: Confirmed → In Progress
assignee: nobody → jus (jus)
milestone: none → 1.11.0
tags: added: skin
jus (jus)
Changed in mixxx:
status: In Progress → Fix Committed
RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: Fix Committed → Fix Released
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/6659

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.