Arturia Keystep : Questions

I had a similar problem with my first keystep! I took it back in the end. It was confusing as hell - some keys would trigger multiple other keys, and since I was a newbie I didn’t know if that’s what it was somehow supposed to be doing…

The new one worked perfectly :smile:

1 Like

Good to hear that it was repairable.

I don’t know if it was repairable. The retailer gave me my money back and I bought a new one from somewhere else! :slight_smile:

hey avantronica,

How did you go with this project?

I’m currently in the middle of creating an arduino project that sets the length of keystep sequences via MIDI.

I’ve found all the right sysex messages through MCC but when i send them to the keystep over MIDI they do not register.

Does the keystep need to be in ‘sync’ mode in order to change programming? Any advice on what i ight be missing would be appreciated :slight_smile:
Cheers

Progress on that slowed after i was satisfied that a pattern could be quickly erased to a given length. I wasn’t up to speed at the time that the UI enabled pattern erasing in a simpler way than i had appreciated (i.e. that priming step mode record would wipe and re-build up steps, this was ultimately convenient enough)

I’m recovering the machine i did this on and awaiting a new hard drive but I do not recall that the device needed any priming per se when sending a sysex string. iirc the mcc was sending a few strings out at launch or repeatedly and i wasn’t sure what the device was responding with (may have been a firmware version test or similar) - i think it was just a fair amount of tedious reverse engineering (i was also aiming to set up the cv stuff iirc) - i’m not sure if my strategy was to send empty (zero vel) sequencer steps back into the wiped sequencer - it was pretty much the last time i tinkered with it when i was writing above - i may get back to it one day

Perhaps check that it’s not a matter of mixing up hex / decimal depending on how you spied on the data or how arduino is programmed

Sorry i can’t help more, i guess it’ll click eventually - as ever, try to test the arduino output against a simple use case (maybe not with ks) to test out the midi/sysex coding/hardware etc or explore whether it needs to be din/usb or whether ks needs external power

so aim to monitor the arduino output in a midi monitor to compare with the output from ks and so on

arturia support may have info

1 Like

thanks for the info! it’s a bit of a frustrating process hey. I think i’ve determined that Sysex can only be received by the keystep via USB which isn’t ideal for arduino where I wanted to use MIDI. I’ve been using Sysex Librarian for Mac which can be triggered from Ableton which is nice but ideally i would want to remove USB from the equation.

Arturia have just released new firmware that promises the following:

  • New sequence length controls
    Rapidly change your sequence length with new MIDI Channel shortcut controls.
  • New “Armed” clock behavior
    Change the way KeyStep responds when it receives incoming clock signals.
  • Updated tempo quantizing behavior
    New Shift functionality lets you quickly adjust your tempo, quantized to 1 BPM.
  • Updated Arpeggiator octave behavior
    Using Shift and Oct +/- in the Arpeggiator mode lets you switch octaves on the fly.
  • New randomness options
    2 new randomness modes added, Pattern and Brownian, for ultimate creative chaos.
  • New MIDI Control Center options
    Change the LED brightness, and control all the new features with ease.

Many of these new functions sound potentially handy, especially the arpeggiator randomisation… time to get installing.

10 Likes

Hey thank you for the heads up! These new random stuff sound pretty nice<3

1 Like

:sunglasses::+1:

1 Like

There is still no way to clear a sequence in one step. :roll_eyes:

Shift + BothOctaveButtons wipes the Pattern (whilst keeping the same length)

If you stop then start again, the pattern is implicitly wiped

I know what you mean, kinda, i half-made something to clear the pattern by uploading an empty pattern a while back - but i don’t mind just stopping and starting (even using rests) in step mode to get a new empty pattern of a set length - seems easier than messing about with midi uploads etc


my gripe is that there’s no way to turn off the pitchbend which will wreck a piano patch when you eventually brush against it accidentally - and more significantly, there’s no room to get my finger naturally to the top of the Mod ‘slider’ i always hit e.g. 120 max rather than 127 which is a pita if you assign pitch to it - there should be a way to set your own range - the lip at the top end of the slider just gets in the way too much - i’m close to taking a Dremel to the edge of it to chamfer it - but it’d be an easy software update

2 Likes

My personal feature request would be to be able to disable transport. I hate it when it starts my DN. But I could ask the same from Elektron I guess :wink:

2 Likes

I have just purchased an Arturia keystep

How do you guys power it without a computer?

with an adapter. I think it is 9V center positive. check the minimum amperes required…

1 Like

Yep. You can also plug it into a USB charger like those used for a phone. That’s what I do.

5 Likes

Ah that’s cool
Is the iphone one going to be fine?

Yes, an iPhone one works fine.

1 Like

Hey guyz, anyone had success using a sustain pedal with the Keystep? I got a M-Audio SP-2 sustain pedal and it appears to be sending on/off info but I can’t get it to work with the Keystep. I messed with the sustain parameters in the MIDI Control Center but no luck so far. :confused:

I’m trying to control my 0-Coast with this setup, could it be that the 0-Coast doesn’t recognize the sustain messages? I was under the impression that the sustain pedal was just keeping the keys virtually pressed in the Keystep itself, but there seem to be a lot of MIDI CC stuff going on according to the manual so maybe it’s more complex than that and depends on the synth you’re trying to control?

EDIT : Actually I think that’s normal, the pedal works with the arpeggiator on so it’s probably by design (either on the Keystep or the 0-Coast side)

Anyone using it with Octatrack? I´d like to avoid sending anything but notes, pitch bend, mod wheel, etc.

Did you filtered MIDI messages to avoid accidental muting and so?

I am using Keystep and OT in combo. I have connected everthing through a iConnectivity Mio4 - OT MIDI Autochannel is on 10
also have mapped AR, A4 and Micromonsta to seperate MIDI channels on OT (Autochannel only) that allows me to press on keystep SHIFT+KEY (white or black ones) (corresponding BLUE FONT) for MIDI channel.
so I can trigger the active track on my other devices using keystep.

have the Keystep in default settings to avoid confusion with configuration :slight_smile:
OT is MIDI Master

to play OT (chromatically I think) tracks using Keystep there was something to check in the settings on OT and also you will have to change the PITCH +2 octaves on keystep trigger “+” button to get the chromatically playable range.

I can check for you when I am at home.