# Up/down buttons

**URL:** <https://forum.electra.one/t/up-down-buttons/386>\
**Category:** Ideas / Feature requests\
**Created:** [January 12, 2021, 9:33pm UTC](https://forum.electra.one/t/up-down-buttons/386 "2021-01-12T21:33:55Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![thetechnobear](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/thetechnobear/32/134_2.png) [@thetechnobear](https://forum.electra.one/u/thetechnobear)\
**Post date:** [January 12, 2021, 9:33pm UTC](https://forum.electra.one/t/up-down-buttons/386/1 "2021-01-12T21:33:55Z")

</div>

idea : a new button/pad type, which can increase or decrease a cc/program change value.

the main purpose of this is to be able to have 2 pads on the screen go to the next/previous patch (program change)

I see this as a variation of the current pad control. which currently sends a static value, on press/release.

the mode would be momentary like mode, called increment (?)  
rather than on/off values , it would have min/max and increment  
increment can be -1 to allow us to decrement values.

note: it is important that it also listens to the CC/program change message (in the same way as a fader does) since the ‘button’ has a value state.

a solid example 🙂

on the octatrack, the current playing pattern can be changed using program change messages  
( lets ignore the complication of banks I-P) - what Id like to do, is simply have a button to switch to the next (or previous) pattern.

I cannot currently do this with buttons, since it requires us to know what the current (program change) value is, and selecting via a fader would be error prone.

I see it mainly useful for program change messages or other parameters other synth values where you want to ‘step’ thru values rather than select specific values.

---

<div class="post-metadata">

**Author:** ![martin](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/martin/32/145_2.png) [@martin](https://forum.electra.one/u/martin)\
**Post date:** [January 14, 2021, 7:18pm UTC](https://forum.electra.one/t/up-down-buttons/386/2 "2021-01-14T19:18:47Z")

</div>

added that on the todo list. definitely makes sense.
