Search in sources :

Example 1 with LaunchpadConfiguration

use of de.mossgrabers.launchpad.LaunchpadConfiguration in project DrivenByMoss by git-moss.

the class PlayView method initMaxVelocity.

private void initMaxVelocity() {
    final int[] maxVelocity = new int[128];
    final LaunchpadConfiguration config = this.surface.getConfiguration();
    Arrays.fill(maxVelocity, config.getFixedAccentValue());
    maxVelocity[0] = 0;
    this.surface.setVelocityTranslationTable(config.isAccentActive() ? maxVelocity : this.defaultVelocity);
}
Also used : LaunchpadConfiguration(de.mossgrabers.launchpad.LaunchpadConfiguration)

Aggregations

LaunchpadConfiguration (de.mossgrabers.launchpad.LaunchpadConfiguration)1