Sampler Units

Registered by RJ Skerry-Ryan

This blueprint describes an effort to bring sample players to Mixxx. Sample players are a lightweight deck intended for playing or looping short sample clips on top of a mix.

Blueprint information

Status:
Complete
Approver:
Albert Santoni
Priority:
Essential
Drafter:
RJ Skerry-Ryan
Direction:
Approved
Assignee:
RJ Skerry-Ryan
Definition:
Approved
Series goal:
Accepted for 1.10
Implementation:
Implemented
Milestone target:
milestone icon 1.10.0
Started by
RJ Skerry-Ryan
Completed by
RJ Skerry-Ryan

Sprints

Whiteboard

I (rryan) took the code produced by Ryan Baker for Google Summer of Code 2010 and reworked it to fit in with all of the latest changes to Mixxx (hydra, uglyduckling, etc). It supports an infinite number of sampler widgets, and supports adding samplers in any configuration via the GUI.

Technically, samplers are no different than decks. The following needs to be done before the sampler project is ready for merging:

1) Implement an "active" flag for EngineChannel which indicates whether or not the EngineChannel should be mixed
2) Change BrowseTableView and WTrackTableView to dynamically change the number of samplers (and decks) shown in the context menu based on how many exist
3) Update skins to have a Manifest section which determines how many decks and samplers are required for that skin.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.