UB-Xa Editor Manual

 Introduction

The Mac versions have been tested on Catalina 10.15 but users of later Macs report it runs as a standalone app on M1 and later. The plugins do not run on Silicon. PC versions have been built on Windows 7 and tested on Windows 10. Special thanks to RomanKubiak who developed CTRLR. The editor is free and without warranty. I accept no liability for loss or damage. However, MIDI messages are unlikely your damage your synth and you can always do a firmware reset if you have problems.

SETUP

The UB-Xa uses NPRN and SysEx messages to communicate with the editor. NPRNs need to be enabled on the UB-Xa. Press SHIFT + ASSIGNABLE PRESET 1 to load the USB-MIDI menu. Scroll to Local Ctrl and enable [X] ProgChangeRx, ProgChangeTx, NPRNTx and NPRNRx. Then select the USB Ctrl menu enable USB NPRNTx and NRPNRx.
To make things simple the editor uses Channel 1 for the Upper Voice and Channel 2 for the Lower Voice. This is the default setting. Use the USB-MIDI menu to check Chan In and Out is set correctly.
The first time you load the editor you need to set the MIDI ports. Use the MIDI menu to select UB-Xa for Input on ALL Channels and Output on Channel 1. You may need to click  Refresh Devices in the MIDI menu. Quit and reload the editor if there is no communication as this should also refresh the MIDI ports. You can check MIDI is working by moving a knob on the UBXa.  The corresponding knob should move on the editor.


GETTING STARTED

Turn on the UB-Xa then load the editor. If the MIDI setup is correct clicking PATCH REFRESH / START EDITOR  should load all 512 PAtch Names into the editor. Just click on a bank to check. 
To RENAME a patch write the new name in the Current Patch box and press WRITE. To save the patch remember to press WRITE on the UBXa which will save your new name. You must also WRITE any edits on the UBXa or your changes will be lost.

ATROPHY

Some Atrophy parameters have been moved to the Upper Patch screen as they are now saved with the patch. The new firmware also lets you store the Atrophy settings with the patch. Click on LOCATION and choose PATCH if you want to save with the Patch. Atrophy Lock must be off to save any changes. This also applies to PAN. I would recommend turning LOCK back on when you leave the page.

The factory values for all the Atrophy presets are stored in the editor so you can always compare your settings and return to the factory value if you wish. You can link the UB-Xa profile to the factory preset. To rename a profile click in the name and press return. Lock must be off to many any changes.

SYSEX

When you load a patch/send Sysex Data is transferred to/from the UBXa You can monitor when SysEx transmission is taking place as the 4 LEDs on the Assignable Preset Recall section will light up sequentially. You can SAVE a single Patch or a Bank of 128 Patches or the the Current Program from the UB-Xa. You must choose a folder to save your files. If you try and save to the root folder you will get an error. Please wait for a Bank Save or Load to finish. The Progress Bar and Packet count can be used to monitor progress.