Bug fixes
- Program Change can now be assigned to patterns programed on legacy firmwares
- Velocity knob LED now stays lit when at minimum value
- It is now possible to have different fixed velocity status for each part in split mode
- Doing a copy/pase in PC assign mode no longer disable steps
- Seq Pattern parameter keeps its value on drum track when copy/pasting pages
10 releases since Apr 2020, roughly one every 5 months.
Changelogs summarised from the manufacturer's release notes.
Version 2.5.20 — 4 Mar 2024
Release notes for this version are listed above.
Version 2.5.14 — 29 Nov 2023
New features
- Keystep Pro Chroma integration
- Shift + Track will open a menu with tracks parameters : MIDI Channels, Program Changes, Fixed velocity
- Program Change Send by pattern
- Fixed Velocity : Record notes with a pre-defined veloctiy
- Transpose Latch : Edit Transposition with a single hand
Bug fixes
- No more issues with CV outputs while playing with Hold active
- Improved sync between analog clock, USB and MIDI din
- Clock voltage now always goes to 0 after pressing Pause or Stop
- Pitch Wheel values outputted through the Midi Din Out port will reach maximum value
Version 2.0.1 — 3 Jun 2021
Improvements
- Step Skip is now duplicated when extending a sequence
- It is now possible to adjust the screen saver settings from Midi Control Center
- Step Led is now blinking when loading a new Control Mode pattern
- Soloing the drum track does not alter drum mutes anymore
Bug fixes
- No more freezes when multiple arps are held in stop
- No more stuck notes when using Step Edit in Play.
- Setting output MIDI channel to off no longer creates stuck notes with arepaggiators
- Disabling a step can no longer applies its 'Step Skip' value to other steps
- "192 note limit reached" is now properly displayed when a pattern note limit is reached
- Chord mode played before first beat upon launch are now properly recorded
Version 2.0.0 — 4 May 2021
New features
- Transpose Group: Tracks can now be grouped and transposed simultaneously (Trans+Track buttons to group tracks)
- Global Offset: It is now possible to alter the properties of all steps within a pattern.
- (Hold Shift and turn Pitch, Gate, Velocity, Time Shift or Randomness)
- Arp can now be recorded in the sequencer in real time
- Chord Mode: Chords can now be recorded in the sequencer using Real Time Rec, Step Rec, Step Edit, and Quick Edit.
- Arp can now be played when the sequencer is stopped
- Swing can now be applied to arpeggios
- Mono mode: Workflow has been reworked for a smoother experience.
- Step Listen: In Step Edit / Step Rec, pressing a step button plays the step
- (Can be enabled / disabled via Utility > Misc or MCC)
- MIDI Thru: MIDI Out 2 can now be set to Thru mode.
- (from Utility > MIDI Settings > MIDI Out 2 or the MCC)
- MIDI to CV: now supports Pitch bend, Mod wheel and Aftertouch messages
- Looper Touch Strip can now be disabled
- (Shift + Touch Strip)
- Sustain pedal & Hold are now taken in account when recording in real time.
- Steps and pages can now be copied and pasted across different patterns and tracks
- Notes Copy/Paste: Copy and paste of notes within a step has been reworked for a smoother experience
- Reload Project saved state: Hold Project + Shift to reload the project saved state from the Flash memory
- Drum Mute: “Shift + Drum” now quits Drum Mute mode
- Metronome time signature is now the reference for bar size and launch quantize
- Nudge, Invert and Rand Order functions can now be applied to Control Track
- Pedal MMC start / stops are now supported
Improvements
- Various synchronisation improvements
- Step Recording: Creating ties now moves the cursor to the next step on each press.
- Chord mode: It is now possible to release Shift + Tie/Rest and keep editing the chord until all keys are released
- Quick Edit: It is now possible to release the step and keep editing until all keys are released
[...]
Version 1.3.7 — 19 Nov 2020
Bug fixes
- STM USB driver improvements: MIDI messages like Notes ON/OFF can no longer be inverted
- Synced devices are no longer out of sync when synchronized with clock resolution under 24ppq
- No more stuck notes after pressing several times the same note and releasing Hold or the sustain pedal
- KeyStep Pro can no longer be stuck in Vegas mode
- Transposition is no longer corrupted after switching from Arp to Seq
- In Step Record, the sequence now properly steps forward when notes are received from an external MIDI controller
- KeyStep Pro no longer starts when receiving a start message from Ableton Live when Sync Source is set to Internal or Sync
- MMC messages are now supported
- Reset Factory now resets the clock output type
- Octave display now matches between keys and pitch encoder.
- Metronome Time Divisions values are now correct in the Utility menu
Version 1.3.2 — 31 Aug 2020
Bug fixes
- Holding a Track button after upgrading from firmware version 1.2.6 on a saved project no longer freezes KeyStep Pro
- Loading a project with the Midi Control Center from firmware version 1.2.6 now set all MIDI channels to Global
Version 1.3.1 — 25 Aug 2020
New features
- Tracks Output MIDI channel per project (Hold Track + Turn browsing encoder)
This shortcut lets you assign a specific Output MIDI Channel to the current project tracks.
- New Tie / Rest implementation in Step Edit / Step Recording
- Improved Quick Edit behavior: Hold a step now shows the default note but only adds it when the step button is released or if one of the 5 encoders is tweaked while holding the step
- Modulation wheel can now be assigned to the CV Velo/Mod Outputs
- MIDI soft thru now supports Pitch wheel messages
- MIDI soft thru now supports Mod wheel messages
- MIDI soft thru now supports Sustain messages
- Transpose compensation (Notes recorded while sequence is transposed are compensated when deactivating the transposition)
- Reset factory shortcut (Hold (OCT+) + (OCT-) + Power up)
- Erase pages is now possible
Improvements
- Reworked Pattern/Scene selection / copy / paste / erase / save led behavior
- Note limit warning is no longer displayed when too much notes are added to a Arp
- Track arrow buttons now quit chain mode to pattern mode
- Pressing and releasing Chain now reloads the first pattern of the chain
- On the Drum Track, Shift + Drum now quits Mute Mode
- Changing MIDI Channels (Global + Project) now send a All Notes Off message to avoid stuck notes
- Scene selection visual feedback is now the same as patterns in blue
- Saving a Project no longer updates scenes leds state
Bug fixes
- Vegas mode no longer stays on when KeyStep Pro is awaken
- Existing split is no longer turned off when trying to make a split with the drum track.
- Steps overwritten after a copy/paste are no longer revealed by Invert and Nudge
- Midi notes played with the keyboard over USB are no longer shifted
- Pitch bend CV out now applies even if the track midi channel is off
- No more risk of removing notes of other patterns when deleting a non selected pattern
- Drum channel and Seq channel are no longer mixed in MIDI IN
[...]
Version 1.2.6 — 9 Jun 2020
New features
- New MIDI In implementation
- In Split mode, making a new split replaces the previous one
- In Auto sync + Stop, KeyStep Pro can now use its internal clock even if it has been slaved beforehand
- Master tempo is kept when going back to Int
- New Quantize ON / Quantize OFF screen message
- New Copy /Paste a Page action has now a screen feedback
- Patterns can now be changed when record is ON
- New warning message "Can't paste steps between Drum and Seq"
Improvements
- MIDI clock is not sent anymore to USB when slaved to USB
- In Step edit + Play, pressing a key no longer sends MIDI
- When Slaved, tempo is now displayed in whole numbers only
- When slaved, record count-in is now disabled
- Notes played during count in and maintained on start are now recorded
Bug fixes
- Metronome default time division is now 1/4th
- Solo now takes over Mute on Seq tracks
- Control mode CC automation tracks can now be erased by holding erase and turning one of the CC knobs.
- Control mode Activate a CC Track step no longer activate the other CC Tracks on this step
- Hold and sustain pedal are now working correctly on track 2, 3 and 4
- Drum Track All drum instruments are now copied when we copying a drum Track page
- Drum Track Switching from Mono to Poly for the first time now sets all tracks lengths to the Mono length.
- Drum Track Notes entered with Step Edit are no longer deleted when recording another Drum Instrument in Real Time
- Drum Track The number of drum instruments playing on a step is now correctly capped to 16
- Drum Track Extending a sequence after switching from Poly to Mono no longer creates unwanted notes
- Drum Track All drum patterns now share the same Time division
- CV Pitch Bend tuning is now correct
- Pitch Bend range for voice 3 and voice 4 is now correctly saved
- We can now copy steps outside of page 16
- Paste empty steps on existing steps now erases them
[...]
Version 1.1.7 — 9 Apr 2020
New Features
- In Control mode, press Erase then turn one of the five knobs to clear its automation track
- Knob acceleration available for Control mode
- Transposition value in +/- semitones is now shown on screen
Bugfixes
- Various keys led fixes
- Looper on drum is now acting immediately on the right steps
- Switch between mono and poly in drum mode now works correctly
- Step Record mode does not exit anymore after pressing Shift or Control
- Scenes are now synchronized and called correctly
Version 1.1.3 — 3 Apr 2020
- First release of KeyStep Pro.
Tracked in 6 rigs on FW//RADAR.
Owners of the Arturia KeyStep Pro on FW//RADAR also track
What is the latest firmware for the Arturia KeyStep Pro?
The latest firmware for the Arturia KeyStep Pro is version 2.5.20, released on 4 Mar 2024. FW//RADAR last checked Arturia's official page on 27 Oct 2026.
What software do I need to update the Arturia KeyStep Pro?
You need MIDI Control Center, available from arturia.com.
Where can I download Arturia KeyStep Pro firmware and drivers?
Directly from Arturia's official firmware page — FW//RADAR links to the source and never hosts firmware files. Official firmware page →