Create sequence with UI

hello everyone.

can some one point me to the right direction
i like to make a UI with some buttons and fader (realy easy)

but i like to create Sequences with the UI.

as example a drum pad. where i can press a button CREATE SEQUENCE. i can add Steps and on each step i press a button(tone). after that i can save the Sequence to a other button and if i press the button it will play it back.

can some one point me to the right direction

Not without understanding where you want to make this UI, and how you expect it to communicate with the Arduino.

i like to make a UI with some buttons and fader (realy easy)

Investigate the PC program Processing. It can easily interface to Arduno and uses a similar syntax style.

Processing

i like to make a UI with some buttons and fader (realy easy)

Investigate the PC program Processing. It can easily interface to Arduno and uses a similar syntax style.

Processing

seems nice i will look at this.

can some one point me to the right direction

Not without understanding where you want to make this UI, and how you expect it to communicate with the Arduino.

i just like to make the UI with buttons and fader or encoders connected to the arduino.
so a stand alone (ONLY) arduino based. NO pc or other stuff in between.
and to give a idea.

i like to store 20x20 = 400 Sequences (but less for the beginning) but i dont know yet how long a Sequence can be.(as i dont know what the limit are)
and the value i like to store are value’s between 0 and 255.

But i can only playback 20 Sequences at the time.
if a SD card could be used is no problem.

oke nice.

i got the sequence part working.

i save each Value to a step that goed into a Array.

and i can playback the Array. with this code

for (i=0; i<count; i++){
      commands[i];
}

but it outputs the values like i put in it.
so as example it will output:
0, 254

now i likt o smooth this out.
so it will go smooth from 0, 1, 2, 3, 4, 5, 6, 7…, 250, 251, 252, 253, 254.

oke never mind i got it working perfect :smiley: