To replace the firmware on your USTA, you need a computer with an SD card reader. Use the following instructions and select the firmware version you want to install from the menu below.
The ‘project revision’ column refers to the data formatting system employed in the .ust project file. In case that some future updates may need a different formatting system, thus requiring a conversion of your saved project, it will be notified here.
Remove the µSD card
- Turn off the module.
- Unmount it from your case removing all the screws.
- Unplug the module power cable.
- Take off the µSD card from the back of the module by pushing it (it’s a push-push mechanism).
Insert the µSD card
- Safe remove the µSD card from the computer.
- Put the µSD card back in place onto the module: if you are looking at the back of the module, the µSD card contacts should look at you. Insert the µSD card into the µSD card holder and push to retain it.
- Plug the module power cable.
- Remount it safely in your case using all the screws.
- You can now turn on the module.
- Turn off and unplug your case.
- Remove the µSD Card (follow previous instructions).
- Download the firmware file below.
- Connect the µSD card to your computer – use the adapter provided with the USTA if needed.
- Rename the downloaded file as “USTA.bin” (keep the extension .bin, it is important).
- Place the renamed file on the root of the µSD card – if there is another USTA.bin, replace it (if you have an older install in there and you don’t replace it, you know what happens right?).
- Insert the µSD Card (follow previous instructions).
- Press and hold the navigation encoder until the Project Menu is displayed.
- Select Replace FW and push the encoder. A window will open, asking for confirmation. By default the answer is NO, to prevent accidental misbehaviors. Rotate the navigation encoder counter-clockwise to select YES, then push the encoder to launch the upgrade.
- The device will automatically reboot and begin the update procedure. You must wait for it to complete the update before using it normally.
DO NOT TURN OFF POWER FROM THIS POINT, OR IT WILL VOID YOUR MODULE’S WARRANTY!
- Wait for the module to restart.
- If it has properly restarted, you’re done, enjoy. You can check the firmware version number on the lower left corner of the display while booting. Otherwise get in touch with us.
- Fixed an issue that prevented the proper loading of the Variation parameters on CV A and B channels.
- Fixed an issue that prevented gate ratchets (“repeats”) to work properly when combined with stage shift.
- Fixed an issue that prevented the update of the “see pattern” value on the Dashboard.
- Fixed an issue that prevents “M” to display properly on the Dashboard when a channel is muted.
- Fixed an issue that prevented the correct visualization of the Pitch voltages on the Dashboard whenever fine-tuned by semitone cents.
- Improved the compensation algorithm for potential CV input crosstalk. In some cases, like if you experience an irregular behavior in pitch shift mode, it may be necessary to calibrate the ADC after installing the new firmware. If you need help, drop us a line.
- Improved the behavior of the external CV inputs when switching between the CV modulation sources.
- Fixed an issue that prevented the root shift parameter to be properly saved and recalled.
- Added the decimal BPM feature. A new voice of the Track Menu allows to fine-adjust the BPM by cents of BPM for slower phasing effects. The variation is currently not displayed by the dashboard because of lack of space.
- Added the Voltage-Controlled Pattern Recall feature. This option allows you to recall any pattern with an external CV. Once a patter is voltage-recalled, USTA will loop it until the voltage is held.
Each of the 32 pattern corresponds to a discrete voltage value with increments of 0.25 V. So, for example, pattern 1 is 0 V, pattern 2 is 0.25 V, pattern 5 is 1 V and so on until pattern 32, which corresponds to 8 V.
In the V/oct standard, these increments correspond to minor thirds, so the individual notes of a C diminished chord recall four patterns.
Every other value between these discrete voltages will be approximated to the closest one. Every value lower than 0 V will be approximated to 0 V, while every value higher than 8 V will be approximated to 8 V.
USTA processes the pattern-recalling voltage at the end of the currently playing pattern, so make sure to send the voltage a few milliseconds before the new one! For example, you cannot crosspatch a CV from another track, because it would reach the destination at the same moment of the pattern change.
If you send a CV when USTA is stopped, it will process its information after the current pattern.
When the Voltage-Controlled Pattern Recall is active, you can still use the Pattern Recall and Pattern Mix functions.
- fixed an issue that prevents the proper visualization of the selected channel’s RGB LED when switching from Edit to Performance in Song Mode.
- fixed an issue that prevents the pattern reset to start from the pattern selected as first.
- fixed an issue that prevents the swing value visualization when the internal clock is in use.
- fixed an issue that prevents the pattern recall and pattern mix always to work properly
- fixed an issue that prevents store pattern functionality always to store the proper values.
- fixed an issue that allowed the use of Stage Loop in Song Mode: now it is no longer permitted, and Stage Loop is automatically disabled when entering Song Mode.
- fixed an issue that prevents the pattern shift to work while resetting the stage and pattern.
- extended the Store Pattern functionality to the Length parameter. Now USTA stores all the channels of the pattern, not only the one selected.
- changed the shortcut for the channel Hold function: hold SET ALL and the desired channel – cvA, cvB, gtA or gtB. (The previous combination was: hold ESC and the desired channel.)
- added external PPM (Pulses per Minute) value to the Dashboard to display how many pulses are received in a minute by the external clock input (up to 3000).
- added the capability for the Dashboard to display the currently playing stage in Performance Mode. To activate it, enter the Project Menu, scroll until the ShowInPlay option, and select Yes (by default, it is set to No). When engaged, USTA will use the fourth row of the Dashboard (which in Edit Pattern mode displays the last edited stage) to display in real-time all the five stage values. This option might slow down the device.
- rearranged the Dashboard design to include the total pattern length (in units).
- added the Mute Channel function: hold ESC and press te desired channel (cvA, cvB, gtA or gtB).
- added CW or CCW pattern rotation while editing it: hold the track button and rotate the navigation encoder on the selected pattern. It affects the values of cvA, cvB, Length, gtA, gtB, and the stage colors.
- added the quick initialization of all the track values:
- hold the pencil button for 3 seconds in Edit Pattern to initialize to default all the stage values of the selected track:
- hold the pencil button for 3 seconds in Edit Song to initializes to default all the song slots of the selected track.
- added infinite stage loop:
- set the stage loop length to 0 (now accessible):
- disable stage loop and continue the pattern by double-clicking SET ALL.
- added cross-clone layer between cvA & cvB and gtA & gtB: hold the target layer button and press the corresponding encoder to apply the clone to a specific pattern
- added a new auxiliary gate target: Run. It uses the incoming gate high/gate low signals to start, stop, and reset USTA with external devices. Four possible configurations are possible, named Run 1, Run 2, Run 3, Run 4. To activate it, enter the Project Menu, scroll until the Aux Target option, and select any of the four modes.
- fixed an issue that prevents Temperament from being updated on project load
- fixed an issue that shifts the song slots by one unit on loading
- fixed an issue that occasionally creates an additional gate event at the end of a green gate stage while using external clock
- added fast change of first/last pattern settings in performance mode on
the selected track: hold SET ALL and push an encoder for the first pattern and another for the last pattern
- added the cloning of first/last pattern settings, in performance mode, from the selected track to the others, by double-clicking SHIFT ALL
- navigating thru stages in composition mode updates the stage values on the display across cvA, cvB, length, gtA and gtB