Mise à jour du firmware
Il est recommandé de prendre une capture d’écran de votre configuration avant la mise à jour du firmware. En particulier, pour les changements de version majeure, vous pourriez devoir refaire la configuration existante.
Le firmware se met à jour via un outil PC dédié (ParksTool Uploader), que vous pouvez télécharger depuis la page des releases GitLab ci-dessous.
Processus de mise à jour du firmware
Rendez-vous sur la page de téléchargement des releases et récupérez le dernier ParksTool Uploader. Sous Windows il s’agit de
parkstool-updater-<version>.exe, sous macOS deparkstool-updater-<version>.app.zip.Lancez le fichier téléchargé.
Windows : double-cliquez sur le
.exe.macOS : décompressez le
.app.zipet lancez le.app. Comme l’application n’est pas signée, vous devez l’autoriser la première fois viaclic droit → Ouvrir.
Branchez le câble USB et appuyez sur le bouton Auto Update de l’outil. Tout se fait ensuite automatiquement — détection de l’appareil → passage en mode upload → flashage du firmware — et une fois terminé, l’écran Configurator s’ouvre automatiquement.
Note
If power is cut during the update, the device may become bricked. Do not disconnect the USB cable during firmware update. If the device is bricked, see the « Brick recovery » section below.
Ancienne méthode (héritée)
Auparavant, on exécutait
uploader_windows.exe/uploader_macdepuis une archive zip, et sous macOS on le lançait viaclic droit → Ouvrir avec Terminal. Cette méthode n’est plus recommandée — utilisez le ParksTool Uploader (GUI) ci-dessus.
Outil de mise à jour (ParksTool Uploader)
ParksTool Uploader est un outil de bureau créé en même temps que le firmware 9.3.5. Ce n’est plus un simple .exe mais une véritable application graphique qui gère, au même endroit, les mises à jour du firmware, la configuration et le diagnostic des appareils.
Lorsque vous branchez le câble USB, l’appareil est reconnu en haut (indicateur vert + noms MIDI in/out), et appuyer sur le grand bouton Auto Update au centre installe automatiquement le dernier firmware. Les réglages de l’appareil se font dans l’onglet Configurator.
Caractéristiques principales :
Détection automatique + mise à jour en un clic : branchez le câble USB et appuyez sur
Auto Update. L’outil détecte l’appareil, passe en mode upload et grave le firmware en une seule passe — aucun bouton à maintenir, aucun timing à respecter.Onglet Configurator intégré : configurez l’appareil directement dans l’outil, sans navigateur séparé. Fonctionne hors ligne — l’interface du Configurator et les fichiers de firmware sont embarqués dans l’outil.
Adaptation automatique à la version du firmware : l’outil lit la version actuelle du firmware et affiche automatiquement l’interface Configurator correspondante. Firmware 9.5 → interface 9.5, firmware 9.3 → interface 9.3. Les utilisateurs sur firmware ancien peuvent configurer en toute sécurité depuis une interface compatible.
Auto-mise à jour (à venir) : l’outil peut récupérer ses propres nouvelles versions depuis GitLab Releases. La fonctionnalité est prête et sera activée après vérification.
Prise en charge Windows / macOS : les deux plateformes sont supportées.
Initialisation de la configuration
Les nouveaux firmwares utilisent fréquemment de nouveaux formats de mémoire et peuvent être inutilisables sans initialisation.
Après la mise à jour du firmware, visitez le web configuration tool
Réinitialiser les paramètres locaux par défaut
Réinitialisation globale par défaut
Caractéristiques principales par version de firmware
Firmware 9.6 — Mode Octave seule (Octave-Only Mode)
Un mode Octave seule a été ajouté pour le produit clavier à 13 touches (13K1ES-D24). Avec ce mode activé, l’encodeur décale tout le clavier vers le haut ou le bas par octaves, ce qui permet de jouer toute la plage MIDI avec seulement 13 touches. Un cran de l’encodeur correspond à une octave, et vous pouvez aussi définir la plage d’octaves (FROM / TO) jouable.
Pour les détails sur l’activation, le réglage de la plage d’octaves et le comportement de l’encodeur, voir la section Mode Octave seule (Octave-Only Mode).
Firmware 9.5 — l’achèvement du workflow Scene
La série 9.5 s’appuie sur le modèle Scene v2 de la 9.4 et perfectionne nettement l”intégration DAW et la gestion des scènes (la plus récente est 9.5.12). Elle ajoute 8 faders virtuels dans l’appareil (Virtual Fader), Scene Capture qui absorbe dans une scène les valeurs envoyées par le DAW, un morph time par banque, un preset Bank Shift Keys, et plus encore.
Pour une utilisation détaillée et des exemples, voir la section Scene Workflow — Virtual Fader / Scene Capture (firmware 9.5).
Firmware 9.4
Refonte complète du modèle Scene (Breaking Change) : les types de bancs duaux LIVE / SCENE et le bit global SCENE_MODE de la 9.3.4 sont supprimés, remplacés par un modèle unifié.
Banc = Scène : un banc équivaut à une scène. Le sélecteur de mode séparé disparaît.
8 Virtual Faders : voir la section 9.5 ci-dessus. Canal / CC communs à tous les bancs ; seules les valeurs sont par banc.
Broadcast on Bank Change (une case à cocher dans la section BANK FLAGS) : lors du changement de banc, les dernières valeurs des PEK (Potentiometers, Encoders and Keys) et les valeurs des Virtual Faders du banc sont envoyées automatiquement. Cela donne un contrôle fin, banc par banc, du comportement de diffusion automatique du mode SCENE de la 9.3.4.
Réinitialisation automatique de l’EEPROM : lors de la mise à jour vers la 9.4, la zone des bancs de l’EEPROM est automatiquement reformatée. Pas besoin d’exécuter Default Global Reset séparément.
Firmware 9.3.5
A brand-new firmware update tool has been built. The previous update tool does not work on firmware later than 9.3.5. Please download the new tool — check the download page in « Firmware Update Process » above for the latest version.
Auto update flow: Connect the USB cable and press the Auto Update button on the tool. Everything after that is automatic — the tool detects the device, enters upload mode, and burns the firmware in a single pass.
Entering upload mode manually (reference): Rarely needed, but if you have to enter upload mode without the tool, hold any button on the device while connecting the USB cable.
Avertissement
Never disconnect the USB cable while a firmware update is in progress. If interrupted, the device may stop being recognised over USB. Recovery then requires opening the case and pressing the RESET button on the PCB (see the « Device not recognised over USB » section below).
Firmware 9.3.4
Scene feature added: Banks can be used as LIVE or SCENE type. (Superseded by 9.4 Scene v2.)
Entering a SCENE bank automatically outputs the stored last values (blocks DAW feedback).
A Bank Feature key short-press shifts banks; long-press (2 s) saves all current values to the target bank.
Scene mode can be toggled in the Global Variables panel of the Web Configuration Tool.
Firmware 9.3.3
Ajout de la fonctionnalité Broadcast P/E Values (Key → mode SPECIAL, v9.3.3+)
Une touche peut être assignée à la fonction « diffuser toutes les valeurs actuelles des potentiomètres/faders ». En appuyant, la dernière valeur connue de chaque Potentiometer, Encoder et Fader actif est immédiatement envoyée sous forme de message CC.
Lorsque le logiciel vient d’être lancé ou qu’un plugin ne connaît pas les positions actuelles des potentiomètres, une seule pression synchronise tout — sans avoir à bouger chaque potentiomètre individuellement.
Dans le Web Configuration Tool, définissez le Content Type de la touche sur SPECIAL et l’Action sur Broadcast P/E Values.
Note
Disponible uniquement pour les types Key (bouton). Les valeurs sont envoyées à l’appui uniquement — aucune action au relâchement.
Firmware 9.3.2
Problème de stockage de mémoire : si vous utilisez la version 9.3.0 ou 9.3.1, nous vous recommandons vivement de mettre à jour vers cette version.
Un bogue critique dans la section mémoire a été découvert, provoquant des erreurs lors de l’enregistrement des paramètres de banque. Nous vous recommandons vivement de mettre à jour vers cette version pour garantir le bon fonctionnement de la fonction de banque.
Firmware 9.3.1
Correction du bug de chevauchement de mémoire (10ème octet) lors de la sauvegarde SysEx
Firmware 9.3.0
Suppression complète de la fonction Deej (Breaking Change)
Ajout de la fonction de substitution de variable SysEx ({value7bit})
Avertissement
La fonction Deej a été supprimée de tous les produits.
Pour continuer à utiliser la fonction Deej, vous devez utiliser la version 9.2.x ou inférieure du firmware.
Télécharger les versions précédentes : Page de téléchargement du firmware
Note
Après la mise à jour vers la version 9.3.0, vous devez réinitialiser la configuration. La structure de la mémoire a changé et n’est pas compatible avec les paramètres précédents.
La case à cocher « Enable Deej » dans l’outil de configuration Web ne fonctionne plus et sera supprimée dans une version future.
Firmware 9.2.7
Global Toggle temporarily turns every key into a toggle key. For example, suppose a button is assigned to Note C0: normally pressing sends Note On velocity 127 and releasing sends Note Off. With Toggle, pressing sends Note On 127 but releasing does nothing; the next press is what sends Note Off. That is toggle. Global Toggle makes every key behave this way.
Firmware 9.2.6
Use this feature to keep the device keys in a “held down” state. Only KEY-type PEKs are supported.
Firmware 9.2.5
Add more architecture for future products. No effects on any current products.
Firmware 9.2.4
Add a small delay on program change logic, minor update.
Firmware 9.2.3
Burst message.
Le mode burst utilise les banques. Vous pouvez envoyer MSB LSB avant le changement de programme.
Transmission is from higher to lower banks. For example, with MSB/LSB in Bank 2 and a program change in Bank 1, MSB/LSB are sent first.
Firmware 9.2.2
No feature changes.
Headroom for Potentiometers/Faders is only affected as of the 4008 version.
Firmware 9.2.1
13K1ES-D24 octave support.
Bank-based octave mode.
Octave Only Mode support.
WMIC dependency removed, improving Windows 11 compatibility.
Firmware 9.2.0
13K1ES-D24 octave support.
Bank-based octave mode.
Octave Only Mode support.
Firmware 9.0.2
MIDI input ignore feature added.
Relative control mode support.
Value jump-prevention feature.
Firmware 8.0.11
Last-value restore feature added.
60-second deferred save system.
Immediate save on bank change.
Firmware 8.0
Major architectural change.
New memory layout.
Improved bank system.
Troubleshooting
Brick recovery (device not recognised over USB)
Most users never run into this. As long as the USB cable stays connected during a firmware update, the update finishes safely.
If USB got disconnected mid-update, or the device is no longer recognised over USB for any reason, you can recover via the RESET button inside the case.
Open the device case and locate the small RESET button (or RST label) on the PCB.
With the USB cable connected to the PC, press the RESET button once.
The device stays in upload mode for about 16 seconds. Within that window, run the firmware update tool and re-flash a working firmware.
Note
If it is still not recognised over USB, the upload mode itself is damaged. Recovery in that case requires external programming hardware and is difficult for end users — please contact ParksTool.
Web configuration tool shows the previous version
If the web configuration tool still shows the previous version after a firmware update:
Confirm the update-complete message.
Check the version on the automatically opened web page.
Clear the browser cache and try again.
Web configuration tool fails to connect
If the web configuration tool will not connect after a firmware update:
Use the Microsoft Edge browser.
Close other MIDI applications.
Reconnect the USB cable.
Run a Factory Reset.
« Invalid MIDI command » error
If Chrome shows the « Invalid MIDI command: f0 7d 7e f7 » error:
Use the Microsoft Edge browser.
Check the browser’s MIDI permission settings.
Try incognito / private mode.