HX3.5 Editor User Manual: Unterschied zwischen den Versionen

Aus KeyboardPartner Wiki
Zur Navigation springenZur Suche springen
KKeine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
 
(51 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Datei:Editor508_main.png|600px|thumb|right|'''HX3.5 Editor main window''']]
[[Datei:HX35_Editor_510b.png|600px|thumb|right|'''HX3.5 Editor with Tab/Drawbar window open''']]


==Preface==
HX3.5 Editor now is part of the '''HX3.5 Manager''' package. A complete user manual is available as PDF for download '''[https://updates.keyboardpartner.de/Files/Manuals%20%28Anleitungen%29/UserManual_HX35_Manager.pdf on our Update Server]'''.


'''HX3.5 Editor''' is a Windows application for adjusting HX3.5 parameters and setups as well as for firmware and FPGA updates. The editor for old HX3 versions '''HX3.4 Remote''' is not suitable for the HX3.5. Mac users, please see section '''Using HX3.5 Editor on a Mac''' below.
See also the '''[http://keyboardpartner.remotewebaccess.com/Files HX3.5 Files Page]''' for most recent updates, manuals, schematics and tools.
 
No installation is necessary. Just make sure all files contained in HX3.5 Editor ZIP file are copied to a folder on your local harddisk. All files must be present in same folder as HX3.5 application.
 
[[Datei:Editor508_connect.png|400px|thumb|right|HX3.5 Editor Connections]]
 
==Connection==
 
HX3.5 Editor connects to HX3.5 mainboard either through bi-directional '''MIDI connection''' (IN/OUT) using a third-party MIDI adaptor, by '''MIDI over USB''' using a USB connection or by our '''FTDI serial adaptor cable'''. Also, any FTDI device with FT232 chip as our FTDI serial adaptor board may be used. Power up HX3.5, Open HX3.5 Editor application and click on ''Connect''. A dialog window will appear which asks for the MIDI or FTDI device to use. Note: FTDI connection is somewhat faster than MIDI.
 
===MIDI connection===
 
When HX3.5 is connected to your PC's USB port, it will appear as "HX3_USB" in list of input/output devices. Per default, these items are checked in HX3.5 Editor's '''Connect''' window, so connection will use the MIDI over USB. Protocol is proprietary SysEx, so other devices will not respond to HX3.5 Editor commands. Note: On some PCs, intermediate USB hubs will not work -- use a direct USB connection instead.
 
===FTDI cable connection===
 
Attach USB-to-serial adaptor cable FT232R-5V to any PC USB port and HX3.5 '''6-pin header PL19''', black wire (BK) facing to black header PL17. On first install, Windows will install FTDI drivers automatically (Win XP needs manual FTDI driver installation). On '''Connect''', Check "Use FTDI devive instead of MIDI" box. Select '''FT232R''' entry and click OK. HX3.5 Editor will wait for communication established and read all parameters from HX3.5 mainboard. Log window will show all activities as well as (plain text) answers from HX3.5 mainboard.
 
 
[[Datei:Editor508_finalize.png|400px|thumb|right|'''HX3.5 Editor finalize
window''']]
 
== Basic Settings ==
 
Start HX3.5 Editor, connect to HX3.5 and open '''HX3.5 Update/Finalize''' window by clicking on the button at the top right corner. Complete or partly updates may be triggered by pull-down menus here. "Get Board Info" should show current configuration. Checklist:
 
* Is appropiate Scan Driver installed? Should be either MIDI Input (Plexi Expander or Drawbar Expander FW) or FatarScan driver (other firmwares). You may replace the Scan Driver by using the [[HX3.5 Editor]]. Use pull-down menus and select "Scan Driver file". HX3.5 Editor will prompt for a .DAT file, open either ''scanmidi.dat'' or ''scanfatr.dat'' from SDCARD folder, depending on your needs.
* Are HX3.5 '''System Inits''' correct? HX3.5 will not scan buttons or analog inputs if not set correctly. Go to HX3.5 main window and click on pink '''System Inits''' button. See '''Editing Parameters''' section below how to do this.
* Is at least Organ Licence OK "LED" lit (light green)? Otherwise, licence number is invalid or a communication error occured reading it. You may need to enter the valid licence number(s) again in the finalize window. Then click on 'Send Licences/Name' and after that 'Finalize'.
 
==Editing Parameters==
 
The main table lists all 800+ editable HX3.5 parameters. An active "group" is marked by green parameter digits. To find a particular parameter group, click on corresponding button in "Jump to Param Group in List" bevel. These buttons just search for the respective item line, nothing else. Click on parameter line you want to edit.
 
'''Important:''' Please do not change values you don't fully understand! In particular, the '''System Inits''' and '''Rotary Setup''' group is delicate to changes which may lead to unwanted results.
 
A '''help text''' for selected parameter appears on right bottom of main window. Depending on type of parameter, either an editable scroll bar, an ON/OFF button or a dropdown list appears on parameter line. Some parameters do not have a special visual control, just the number itself.
 
Click on  teal colored ''Get Group'' button to refresh values from HX3.5 board (e.g. to display current drawbar setting). ''Set Group'' will send whole group to HX3.5 (usually not necessary since parameter uplink is always "live").
 
==Saving Parameters==
 
Changes to parameters are executed instantly, but they are temporary until you save their parameter group. Save destination is dependant on type of parameter (see color coding at right bottom of main window).
 
To save teal colored '''Voice''' settings (drawbar positions) to a particular '''Voice Preset''', select Voice number (dropdown list) for that manual and click one of ''Store Upper/Lower/Pedal Voice #'' buttons according to parameter group (upper/lower/pedal). 
 
Black coloured parameter values are saved to overall (common) presets by selecting desired preset number first and than clicking "Store Preset #".
 
Red coloured parameter values are saved to a Common Preset; click ''Store Preset #'' to save. Additionally, they are saved as a startup default for all voices and presets in common. Click large red ''Set Params as Default'' button to save as initialisation value.
 
Pink coloured parameter values (System Inits) are saved as a startup default for all voices and presets in common. Click large red ''Set Params as Default'' button to save as initialization value. These parameters are persistent even with a major firmware update. Check thoroughly if your hardware configuration has been changed. Always check on first-time use of brand new mainboard which is configured as MIDI expander from factory.
 
Note: Parameters can also be saved as an initialization default ("empty" voice preset content when '''finalizing''' a board). Click ''Save as Init Default'' to do so. Grayed-out parameters should not be changed.
 
==Testing Controls==
 
===Manual Table Refresh===
 
Parameter display will not update until you click ''Get Group'' or ''Get all Params''. With all analog inputs enabled (parameter 1503=2), check if changes on drawbars are to be seen on '''Upper DB''' resp. all other analog input groups when clicking '''Get Group''' button. Non-working analog inputs may have been remapped to "not assigned". See '''Analog Remap''' group.
 
===Live Events===
 
'''Note: Following description applies to FTDI cable connection only!'''
 
Click green ''Start Events'' button to enable live update of displayed parameters (when it's group is visible in main table, data will change instantly). HX3.5 mainboard sends an "event" to the editor when it detects a change of any analog or digital control. The Log Window will show each event. If an analog input is floating (not connected), it is likely you will get random data on a particular parameter number. Click ''Stop Events'' to cancel live parameter updates. Note: Some functions (saving value groups, presets, finalizing) also stop event messaging; re-enable with ''Start Events'' if needed.
 
Example: To check operating range and mapping order of volume potentiometers, click "Volume Pots" button to display corresponding parameter group. Click "Start Events" and work the potentiometer knobs; values received should range from 0 to 127. If a pot refuses to work, it is likely that it's analog input has not mapped or re-mapped to the desired analog function (see '''Analog Remap''' section).
 
==Updates and Scan Drivers==
 
For updates, entering extended licences or changing Scan Driver from MIDI to FatarScan2 or Scan16/61, click on ''HX3.5 Update/Finalize''. A window will open showing active board licences and serial number. Make sure at least ''Organ Licence'' "LED" is lit. Please visit the '''[[HX3.5 SD Card Usage]]''' page and '''[https://github.com/keyboardpartner/HX35 our Github repository]''' for details and update files.
 
'''Important:''' After updating to different firmware type (eg. from expander to drawbar organ), check '''System Init''' parameters with HX35 Editor. These values are persistent even when firmware is updated. Factory programming is ADC Configuration "Swell only" for expander use, so set the configuration according to your needs. Also, the '''MIDI only scan driver''' is installed. If FatarScan2 or Scan16/Scan61 boards are to be used, replace scan driver with appropriate type (running INI script '''scanfatr.ini''' or '''scan61.ini'''). On custom installations, also check '''Analog Remaps''' and '''Button Remaps''' with HX3.5 Editor as the update will install default values here.
 
===Scan Driver Change via SD Card ===
 
Attach SD card adaptor to PL17 and insert SD card containing all update files (ZIPs available in our Github Repo). Select "INI=scanXXX.ini" entry in dropdown box under ''Commands & INI Scripts''. XXX stands for desired scan driver (midi, fatr, 61). Click ''Send Cmd''. SD card adaptor should show some activity. When red LED is off, ''Get Board Info'' will show if new scan driver (with version number) has beed installed.
 
===Scan Driver Change via Upload ===
 
Select "Scan Driver file" from drop-down menu (either via MIDI or via FTDI device). HX3.5 Editor will prompt for a Scan Driver .DAT file (either scanmidi.DAT or scanfatr.DAT at this time). Scan Drivers can be found in SDCARD directories resp. ZIP files.
 
===Extended Licences===
 
Make sure that  green ''Organ Licence'' "LED" is already lit. To install an '''Extended Licence''', enter number in ''Extended Licence'' text field and click ''Send Licences/Name''.
 
===User Name===
 
Make sure that at least green ''Organ Licence'' "LED" is already lit. To change the user name, enter name in ''New User Name'' text field and click ''Send Licences/Name''.
 
== Using HX3.5 Editor on a Mac==
 
[[Datei:HX35_Editor_on_Mac.png|400px|thumb|right|'''HX3.5 Editor running in VirtualBox on a Mac''']]
 
Sorry, there is no Mac version of HX3.5 Editor available yet. But Mac users may use our application anyway. All you need is install a Windows environment, either by making use of Apple’s Boot Camp, or in a virtual machine like Parallels Desktop or Oracle’s free VirtualBox.
 
As an example, we are explaining how to set up and connect the HX3.5 Editor even in a very old Windows XP environment  running in VirtualBox. We are assuming that you already have installed VirtualBox and the Windows XP operating system:
 
* '''1''' Launch VirtualBox and start up Windows XP.
* '''2''' Download HX35_Editor_508.zip from the KeyboardPartner Github. Unzip the file and make sure all contents is in one folder on your virtual Windows machine.
* '''3''' Connect the HX3.5 board or device to your Mac via USB and power it up.
* '''4''' Open VirtualBox pull-down menu ‘Devices’ and select ‘USB’.
* '''5''' Choose the entry ‘DREAM S.A.S HX3_USB’.
* '''6''' Go to the ‘HX35_Editor_508’ folder and launch ‘HX35_Editor.exe’.
* '''7''' In the HX35 Editor window, click on ‘Connect’.
* '''8''' The ‘Select USB device’ window will open, check ‘USB audio device’ in MIDI input device as well as MIDI output device boxes and then ‘Ok’.
Then you’re done. You may now use the HX3.5 Editor as described in the manual above.
 
Note: Since old Internet browsers for Windows XP are no longer supported, it may be impossible to access the KeyboardPartner Github due to security settings. In this case you may perform the file downloads in the Mac environment and then transfer the files to the Windows environment through a Shared Folder.
 
After a firmware update is completed, the HX3.5 mainboard will reboot, disconnecting the USB port. This may result in an error message in HX3.5 Editor, since Windows XP in the VirtualBox environment is not able to re-establish communication. In this case you need to go back to topic 4. and re-connect the HX3.5 system. Click on the ‘Get Board Info’ button in the ‘Update/Fiinalize’ window to confirm the update has been performed successfully.

Aktuelle Version vom 13. Februar 2021, 15:56 Uhr

HX3.5 Editor with Tab/Drawbar window open

HX3.5 Editor now is part of the HX3.5 Manager package. A complete user manual is available as PDF for download on our Update Server.

See also the HX3.5 Files Page for most recent updates, manuals, schematics and tools.