HX3 Update Page

File
Size



Firmware for new HX3.6 boards only!

English

Unzip "hx36_manager_XX.zip" file to a local directory on your harddisk. Applications will not run properly when started within ZIP window. Also download and unzip "DFU_driver_XP.zip" when using Windows 8 or older. For a full update, use the new application HX3 Manager contained in ZIP file. For a board installation manual, visit the HX3.6 Wiki Main Page. For changelog of older firmwares, see Firmware Archive. Please see the HX3.6 Migration Guide (english) for upgrades from HX3.5 boards. Serious bugfixes marked bold.

MAG and UHL organ users: Please do not update unless update version is certified by MAG Organs or UHL Instruments! These instruments require special configurations provided by manufacturer. Please see changelog below before downloading firmware. No field test has been accomplished on BETA versions, otherwise they should work as indicated. Send bug reports to "info at keyboardpartner dot de".

Deutsch

Laden Sie die Datei "hx36_manager_XX.zip" herunter und entpacken Sie diese in ein Verzeichnis auf Ihrer lokalen Festplatte. Wenn Sie eine ältere Windows-Version als Windows 10 verwenden, laden Sie zusätzlich den Treiber "DFU_driver_XP.zip" herunter; dieser wird ggf. während des Update-Prozesses benötigt. Die Anleitung zur Board-Installation finden Sie auf der HX3.6 Wiki Hauptseite. Ältere Firmware-Versionen finden Sie hier im Verzeichnis Firmware Archive. Die Unterschiede zu HX3.5-Boards finden Sie im HX3.6 Migration Guide (deutsch).

MAG and UHL-Instrumente: Bitte führen Sie kein Update durch, bevor dieses nicht vom jeweiligen Hersteller freigegeben ist! Diese Instrumente benötigen spezielle Konfigurationen, die vom Hersteller vorgegeben werden. Bitte prüfen Sie vor einem Update, ob es für Sie relevante Neuerungen enthält. Mit den BETA- Versionen wurde kein Feldtest durchgeführt, ansonsten sollten sie wie angegeben funktionieren. Senden Sie Fehler-Reports an "info at keyboardpartner dot de".


Auf Eintrag klicken, um eine Datei herunterzuladen oder ein Verzeichnis zu öffnen.

Click on entry to download file or open subdirectory.


Firmware for HX3.6 boards only. Do not use on HX3.5 devices! Please see the HX3.6 Migration Guide (english) resp. HX3.6 Migration Guide (deutsch).

Update Parts/Files Version List

File/Part Version in Update #6.044
================= ======================
Manager: #6.14
FPGA: #20062024
Firmware: #6.044
DSP: - (required: #x1.24)
Defaults: -
Presets: -
MIDI CCs: - (ccset9.dat)
MIDI CCs: - (ccset10.dat)
Scan Driver 6x.45
Taperings -
Wavesets: -
Organ Models: new organs.dat
Speaker Models: -
Bootloader: - (required: #1.05)

23.09.2024 Firmware #6.044

23.07.2024 Firmware #6.043, Fatar Scan Driver #61.46

31.06.2024 Firmware #6.042, FPGA #25062024, Scan Driver #6x.45

Note: Hammond organs with well-maintained (lubed) key contacts as well as newer Hammond keybed variants yield a somewhat lower key click volume. If a too loud key click is observed, update to newest firmware, FPGA and scan driver.

Organ Models parameter #1365 switches compression and loudness robbing effect on or off. It should be ON for all tonewheel organ models.

File Organ Models should be updated as well. If you wish to keep your existing (modified or custom) organ models, set parameters #1364 and #1365 to ON or OFF in HX3 Editor's Organ Models tab. Adjust Contact Spring Flex #1360 and Contact Spring Damping #1361 to personal taste. Click Store as Organ Model when done.

New HX3.6 scan drivers will no longer work on HX3.5, so they have been renamed to numbering scheme #6x.xx. Please use new scan driver(s) #6x.45 supplied in ZIP. Be sure to select the appropriate scan driver (Fatar, MIDI etc.) in HX3 BootLoad utility or HX3 Updater.

10.04.2024 Firmware #6.040, Scan Driver #5x.44

Note: It was not possible to get separate plain organ and pedal audio on main audio output jacks; when the RotaryBypass tab is ON, both organ and pedal audio are downmixed to mono on both Main L and R. This might be undesirable for customers without optional Extension Board when using an external rotary speaker.

When activated (checked), the new "Separate Main/Pedal if RotaryBypass ON" bit (in System Inits, parameter #1502) routes the plain organ and pedal audio separately to the mainboard L/R output channels when rotary/speaker simulation is bypassed. This bit should be OFF (unchecked) when an Extension Board is used as here both signals are present anyway.

09.04.2024 Firmware #6.039

Note: Some customers noted a "thin" reverb along with lower "Overall Reverb" #1086 values. In the past, parameter #1086 also controlled wet/dry mixture, which was undesirable. I changed behaviour to reverb time control on "Overall Reverb" #1086 parameter, while reverb "wet" levels are solely set by params #1400..1402. Max. reverb time (i.e. "Overall Reverb" #1086 potentiometer range) for each of the 3 reverb program (2 buttons) is still to be set by ''DSP Setup'' params #2005..#2007.

22.01.2024 FPGA #22012024

Note: For Bootloader update to #1.07, board must be sent to KeyboardPartner for factory update (in case your SD Cards do not work properly). When preset key inputs are configured as switches, HX3 will change preset or voice directly when "inverted" preset key is pressed, not on preset key release. This may also be appropriate with non-latching keys. A voice or preset is immediately saved by pressing the CANCEL key and then the desired save destination key.

If bit 4 of param #1502 Various Configurations 2 is set, you must hold CANCEL key for about 2 seconds and then the desired save destination key. This would prevent an unintended save of a voice or preset.

03.11.2023 Manager #6.10, Firmware #6.033

01.11.2023 Manager #6.10, FPGA #01112023, Firmware #6.031, new speakers.dat

Note: In FPGA #01112023, parameter #2110 controls overall frequency response of speaker simulation. Upper frequency equals (value + 1) 120.3 in Hz, so -3dB point is approx. 6 kHz at value 50 (OK for most speakers). Correct this value in your own speaker.dat configuration (unused value in old settings). However, we recommend new speakers.dat* update file with improved speaker models.

26.10.2023 Firmware #6.031, Manager #6.09, FPGA #18102023, new speakers.dat

Note: On some boards the GM/H100 Setup parameter #1491 was set to 85. For higher line output level, set #1491 to 105 instead.

14.10.2023 Firmware #6.030, Manager #6.09, FPGA #14102023, new speakers.dat

Note: When playing notes, a few boards produce a "grainy" noise sometimes after switching on. This was caused by timing issues from FPGA to DAC and DSP, and we solved it by improved I2S interfacing within FPGA structure. If updating the FPGA Sound Engine does not help and you still experience such behaviour, a small hardware modification is necessary. See Migration guide mentioned above.

20.09.2023 Firmware #6.027, Manager #6.07, Organ/Speaker Models

Note: A hardware button assigned to value 90 = Single DB set U/L/P Toggle in Switch Remap will toggle a single drawbar set destination from Upper (LED off) to Lower (LED on) to Pedal (LED flashing) to Upper etc. However, DB destination may be also set by use of 3 separate buttons (Switch Remap values 91..93). If no pedal is present, you may use just the 92 = Lower button as this one may be toggled ON/OFF (Upper manual is assigned when OFF).

Pressing INC and DEC buttons at the same time will reset their value (Preset, Voice, Model or Transpose) to 0.

An analog control (drawbar, pot) assigned in Analog Remap to values 200..211, "MIDI CC Send #0..#11" will send MIDI control change only and will perform no other function. The channel and CC# has to be defined in CC Set Edtor, group MIDI CC Send Function. Assigned channel numbers are fixed in this case and will not move with HX3 MIDI channel.

05.09.2023 Firmware #6.026, Manager #6.05

11.08.2023 Firmware #6.023, Manager #6.04

Note: This was a nasty one. ADC did not read first drawbar value correctly (caused by charge injection effects on input multiplexer, btw), so after changing from Live DBs to Voice preset, the Voice recalled was invalidated immediately because HX3 controller thought that first drawbar was moved.

01.08.2023 Editor/Manager #6.03, Firmware #6.022

Note: Switch Remap codes for Voice and Preset buttons have changed to make room for new Organ and Speaker Model button codes. Check section Switch Remap for voice/preset buttons affected.

07.07.2023 Editor/Manager #6.02, Firmware #6.021

02.06.2023 Editor/Manager #6.01, BootLoader #1.05, Firmware #6.020

Note: Manufacturer NXP did a mask change on PCA9555D IC used on MenuPanel assembly sold from May 2023 and up. Therefore, new MenuPanels might no longer work with older Firmware or Firmware Bootloader due to timing issues. Driver was changed to new timing in firmware version 6.019; however, Firmware Bootloader 1.02 might show issues with display content or will not display any information at all. In this case, send HX3.6 board to KeyboardPartner for a free bootloader update.

Bootloader #1.05 will accept commands from main firmware without MenuPanel attached. With no MenuPanel, Bootloader #1.05 will always try a SD card update if card is found. However, Bootloader may be updated by factory only.

28.04.2023 Firmware #6.018

27.04.2023 Firmware #6.017

12.04.2023 Firmware #6.015

Note: When using Firmware 6.014 and below, do NOT update via FTDI cable. Use MIDI/USB instead.