use of de.mossgrabers.controller.novation.sl.mode.SLVolumeMode in project DrivenByMoss by git-moss.
the class SLControllerSetup method createModes.
/**
* {@inheritDoc}
*/
@Override
protected void createModes() {
final SLControlSurface surface = this.getSurface();
final ModeManager modeManager = surface.getModeManager();
modeManager.register(Modes.VOLUME, new SLVolumeMode(surface, this.model));
modeManager.register(Modes.TRACK, new SLTrackMode(surface, this.model));
modeManager.register(Modes.DEVICE_PARAMS, new SLParameterMode(surface, this.model));
modeManager.register(Modes.FIXED, new FixedMode(surface, this.model));
modeManager.register(Modes.FRAME, new FrameMode(surface, this.model));
modeManager.register(Modes.FUNCTIONS, new FunctionMode(surface, this.model));
modeManager.register(Modes.PLAY_OPTIONS, new PlayOptionsMode(surface, this.model));
modeManager.register(Modes.SESSION, new SessionMode(surface, this.model));
modeManager.register(Modes.TRACK_DETAILS, new TrackTogglesMode(surface, this.model));
modeManager.register(Modes.VIEW_SELECT, new ViewSelectMode(surface, this.model));
modeManager.register(Modes.BROWSER, new DevicePresetsMode(surface, this.model));
}
Aggregations