Search in sources :

Example 1 with ModesHandler

use of de.mossgrabers.controller.generic.flexihandler.ModesHandler in project DrivenByMoss by git-moss.

the class GenericFlexiControllerSetup method registerHandlers.

/**
 * Registers the different generic flexi modules (handlers).
 *
 * @param surface The surface
 */
private void registerHandlers(final GenericFlexiControlSurface surface) {
    surface.registerHandler(new GlobalHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger));
    surface.registerHandler(new TransportHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger));
    surface.registerHandler(new LayoutHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger));
    surface.registerHandler(new TrackHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger));
    surface.registerHandler(new FxTrackHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger));
    surface.registerHandler(new MasterHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger));
    surface.registerHandler(new DeviceHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger));
    surface.registerHandler(new EqHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger));
    surface.registerHandler(new BrowserHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger));
    surface.registerHandler(new SceneHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger));
    surface.registerHandler(new ClipHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger));
    surface.registerHandler(new MarkerHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger));
    surface.registerHandler(new ModesHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger, this.host));
    surface.registerHandler(new MidiCCHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger));
    surface.registerHandler(new NoteInputHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger));
    surface.registerHandler(new UserHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger));
    surface.registerHandler(new ActionHandler(this.model, surface, this.configuration, this.absoluteLowResValueChanger, this.signedBitRelativeValueChanger, this.offsetBinaryRelativeValueChanger));
}
Also used : TransportHandler(de.mossgrabers.controller.generic.flexihandler.TransportHandler) EqHandler(de.mossgrabers.controller.generic.flexihandler.EqHandler) BrowserHandler(de.mossgrabers.controller.generic.flexihandler.BrowserHandler) GlobalHandler(de.mossgrabers.controller.generic.flexihandler.GlobalHandler) ModesHandler(de.mossgrabers.controller.generic.flexihandler.ModesHandler) UserHandler(de.mossgrabers.controller.generic.flexihandler.UserHandler) DeviceHandler(de.mossgrabers.controller.generic.flexihandler.DeviceHandler) MasterHandler(de.mossgrabers.controller.generic.flexihandler.MasterHandler) FxTrackHandler(de.mossgrabers.controller.generic.flexihandler.FxTrackHandler) FxTrackHandler(de.mossgrabers.controller.generic.flexihandler.FxTrackHandler) TrackHandler(de.mossgrabers.controller.generic.flexihandler.TrackHandler) ClipHandler(de.mossgrabers.controller.generic.flexihandler.ClipHandler) NoteInputHandler(de.mossgrabers.controller.generic.flexihandler.NoteInputHandler) LayoutHandler(de.mossgrabers.controller.generic.flexihandler.LayoutHandler) SceneHandler(de.mossgrabers.controller.generic.flexihandler.SceneHandler) MarkerHandler(de.mossgrabers.controller.generic.flexihandler.MarkerHandler) ActionHandler(de.mossgrabers.controller.generic.flexihandler.ActionHandler) MidiCCHandler(de.mossgrabers.controller.generic.flexihandler.MidiCCHandler)

Aggregations

ActionHandler (de.mossgrabers.controller.generic.flexihandler.ActionHandler)1 BrowserHandler (de.mossgrabers.controller.generic.flexihandler.BrowserHandler)1 ClipHandler (de.mossgrabers.controller.generic.flexihandler.ClipHandler)1 DeviceHandler (de.mossgrabers.controller.generic.flexihandler.DeviceHandler)1 EqHandler (de.mossgrabers.controller.generic.flexihandler.EqHandler)1 FxTrackHandler (de.mossgrabers.controller.generic.flexihandler.FxTrackHandler)1 GlobalHandler (de.mossgrabers.controller.generic.flexihandler.GlobalHandler)1 LayoutHandler (de.mossgrabers.controller.generic.flexihandler.LayoutHandler)1 MarkerHandler (de.mossgrabers.controller.generic.flexihandler.MarkerHandler)1 MasterHandler (de.mossgrabers.controller.generic.flexihandler.MasterHandler)1 MidiCCHandler (de.mossgrabers.controller.generic.flexihandler.MidiCCHandler)1 ModesHandler (de.mossgrabers.controller.generic.flexihandler.ModesHandler)1 NoteInputHandler (de.mossgrabers.controller.generic.flexihandler.NoteInputHandler)1 SceneHandler (de.mossgrabers.controller.generic.flexihandler.SceneHandler)1 TrackHandler (de.mossgrabers.controller.generic.flexihandler.TrackHandler)1 TransportHandler (de.mossgrabers.controller.generic.flexihandler.TransportHandler)1 UserHandler (de.mossgrabers.controller.generic.flexihandler.UserHandler)1