- public void select(int index) {
- presets[index].select();
+ public void select(Engine.Deck deck, int index) {
+ presets[index].select(deck);
presets[index].store(midiEngine.getFocusedPattern());
for (PresetListener listener : listeners) {
listener.onPresetStored(presets[index]);
}
presets[index].store(midiEngine.getFocusedPattern());
for (PresetListener listener : listeners) {
listener.onPresetStored(presets[index]);
}
for (LXPattern pattern : deck.getPatterns()) {
if (pattern.getClass().getName().equals(className)) {
for (String pLabel : parameters.keySet()) {
for (LXPattern pattern : deck.getPatterns()) {
if (pattern.getClass().getName().equals(className)) {
for (String pLabel : parameters.keySet()) {