How to change patterns via midi?

Hello, for me program change works but it change after the end of the pattern (16 to 64 steps), do you thinks there is a way to change it directly ? Thank

I believe you can change in pattern settings. Press FUNC + PATTERN. then adjust P CH LEN. I think…I’m not by mine to verify.

Thank you, you mean func+bank ?
I tried with func+bank
Tried to change use pat set to 256/15
Tried to change plays free then trig quant to direct
Tried a lot of settings but no changes

maybe something to tweak in these menus.

Hi. I’m pretty sure it’s the use pattern set. parameter. I’ll let you know when I’m at my OT later. I forgot to check when I got home the day I responded.

Use pat set determines how many steps after a pattern change command that pattern will change.

Thank you, I tried in chain behavior but it’s minimum 2/16 no direct :frowning: I think it’s not possible, I don’t know why.

That’s a common ̶f̶l̶a̶w̶ feature of the whole elektron line unfortunately. I won’t go back to the ̶o̶b̶s̶c̶u̶r̶e̶ technical reasons behind this ̶r̶i̶d̶i̶c̶u̶l̶o̶u̶s̶ ̶l̶i̶m̶i̶t̶a̶t̶i̶o̶n̶ safe behaviour, there are tons of threads discussing this ̶i̶s̶s̶u̶e̶ clever implementation of program changes.

If you want to bypass this, one solution is to use a midi processor :

  • Each time your master will send a pc the midi processor will delay the pc message, stop the sequencer, send pc message and relaunch sequencer. Works like a charm.

  • The other workaround could be to send pc 2 beats before you actually want it to change. It implies that you have a device which can do that.

This post contains some technical solutions despite obvious trolling in the first part please flag responsibly. :innocent:

1 Like

Thank you, this is the best answer. :man_student:

Behringer FCB1010 sends PC first, then CC.

Can the Octatrack also respond to PC that allow switching of different Parts?

No midi messages to change parts, but you can change patterns having different assigned parts with Program Changes.

1 Like

COOL thanks!

1 Like

I am also interested in knowing this

AFAIK no midi messages for pattern change increments/decrements.

You have to send Program Changes to OT. Controllers like MIDI Mouse or Analog Drive can increment Program Changes.

1 Like

the UI elements are [live.arrows] and [live.menu] set as enum of "A01 A02 A03 A04 A05 A06 A07 A08 A09 A10 A11 A12 A13 A14 A15 A16 B01 B02 B03 B04 B05 B06 B07 B08 B09 B10 B11 B12 B13 B14 B15 B16 C01 C02 C03 C04 C05 C06 C07 C08 C09 C10 C11 C12 C13 C14 C15 C16 D01 D02 D03 D04 D05 D06 D07 D08 D09 D10 D11 D12 D13 D14 D15 D16 E01 E02 E03 E04 E05 E06 E07 E08 E09 E10 E11 E12 E13 E14 E15 E16 F01 F02 F03 F04 F05 F06 F07 F08 F09 F10 F11 F12 F13 F14 F15 F16 G01 G02 G03 G04 G05 G06 G07 G08 G09 G10 G11 G12 G13 G14 G15 G16 H01 H02 H03 H04 H05 H06 H07 H08 H09 H10 H11 H12 H13 H14 H15 H16"

happy walk in the park. Jumps 16 pattern (1bank) up/down or 1 pattern up/down

<pre><code>
----------begin_max5_patcher----------
1225.3ocuXt1aahDEF9y1+JPntR6p5ZMC2Y+V3925OfpUQX6wIzhAK.mjcq5
+8cXdGhgF6XbJMVxbLGNbdl2493uOel5pxmX0pJ+sxWTlM66ymMS3p0wL48y
T2k9z57zZQXpErGKW8U0E3QMrmZDt+nBsyWwgcYE4rFQ7ZRm6SaVeeVwc2Vw
V2.dZl5KIKTrsZup4tzjekrjn7OGyS4gltDQkdgql+cOCYQMqfmut2Iainzv
KgeRWs00OlOu8xhQpt7rGXK2wJNzIlGRqJR2wN8C2WwpYEMoMYkEuTXTZqjb
MZ+sIsmv5+Z8k1pxpMrp0k4kUHQjkZV8+XuXztFTMdr4nCU55FtXVc2.XNVZ
1FlDWGhtqF0ZwnccD11xhlmqu97ZtFqRW+M0K1I3r0UaKWen9DULTSq9EjEi
1045eo2SAaSWyd09bpKv2s4ko868Uf5070aF1JpS0s0LMbITWKhyhQ5pe8P6
.sA4zUevmEizU+b1avhg4w1nJd6WCq5VVQ5p7A0CMUYCJCjECtXnMnePc1+I
da81A3vcc5CrM2l1vSzpCMri+pVNlTNnrcbW9AV41N2c9GV9NrS1dbCg11bb
CQCFcXLfwDFKXrgwAFWggRfAYghrPQVnHKTjEpHKdfmG34AddfmG34QjQZCi
CLBddfmG34AddfmG34AddfmO34Cd9fmO34Cd9DYj1v3.ifmO34Cd9fmO34Cd
9fmO3E.dAfW.3E.dAfW.QFoMLNvH3E.dAfW.3E.dAfW.3E.dgfWH3EBdgfWH
3ERjQZCiCLBdgfWH3EBdgfWH3EBdgfWD3EAdQfWD3EAdQDYj1v3.ifWD3EAd
QfWD3EAdQfWD3ECdwfWL3ECdwfWLQFoMLNvH3ECdwfWL3ECdwfWL3ECdIfWB
3k.dIfWB3kPjQZCiCLBdIfWB3k.dIfWB3k.dIbdcC5GL3Lur3tytv4fHquur
pYbg1MCrFdjXs8NyUtP+Y1FC6o8UJ+4GxnJeT4CYZ7qTMm+R4OZMW69a3qo0
txltKL1hs47F1fyo2ciq5zo5lyr4M5qHNBjEwrSVS7t2blV8YcsBz1tu9rlb
8YOo56SWu.Mz6KP2IWfVSr.u5dnz95Sex0m4DpuJNVlRNaaixg8JaJerPoJ6
t6aNolMujlwIpnlWZPo4k1d6yeOYEfwa9.VoUUkOVegSQIa+DGLPSyVdx.y2
xonlf8Jek85NaoVH8eCEt29BI5u1N+ISWe7820VHei+IAxgwFlWnKM4kBbJm
GZW1lryIB5oNB7MUYo4Jdk4adky.qaIN2qqnSig80KQM0SbrKJOESqxyJ98H
bLZwXx2CAcDUKh2iOqTwO+ufIJts9GVWUWdnZcGXIDkik3Mr5lrhmmS5KO29
zFyIaMFKm1woWDjtwTPxXLjLmJRzKQxZpHocIR1SEI8KQxYJHYNl1I2ofj06
FI62MRNuajbGAIigMl7oa2WxmWSNoDeVQ9LjTLcolbm6CtSdLEs13LW9qVjM
FcWqiidEa6RLC66.5Aw7LYxuV6zH.+x4hvBHo62+.qpVFr.AeY0uhc44rPba
VAtUrNlZE6grt3cEdRq3qO1vWb7PEVC8IKCU7pkbAVbHSV6xEGGoXI610aq2
K+6pEqrO+Gy+ebwXtI.
-----------end_max5_patcher-----------
</code></pre>

should work with all Elektron machines, dont forget on OT you need to send on Autochannel to have effect.

ok had some fun, obviously… this the version that can reach Octatrack patterns behind H16, the trick is to send Bank Select 1 for patterns higher than 128 and of course 0 when lower short before ProgChange. Which has a downside i guess, not all Elektron machines have 256 patterns.

2 Likes

I will be using Analog Four and Behringer FCB 1010

Multi Map ?
Unfortunately Direct Jump won’t work on OT.