Operating the Unity6

Global Settings, Programming, Press Actions, and Message Types

Global Settings

Global settings is where you can access any of the features that are global to all banks on the Unity6. To access the Global Settings, simply press the middle of the Home Screen then press the Global Settings icon (shown below).

Global-Settings.png

Once inside the Global Settings Menu you can choose between the followings settings:

Global-Settings-Options.png

 
Unity6 Global Settings
 

Global.png

 

 
 
Loops Global Settings

Used to name each individual loop and to activate loops 4 thru 6. If any of these are not activated, assigning a message to a preset to turn any of these loops on/off will not work.

Loops.png

 

MIDI Global Settings

MIDI.png

 

 

 

 

 

 

Programming Via the Touchscreen

Programming the Unity6 using the touchscreen.

One of the first things you may notice about the Unity6 is that there is not a "Save" button anywhere inside our user interface. We've designed it this way to streamline the way MIDI programming is done and now you will never have to hook your controller up to a computer as everything you do inside the Unity6 is automatically saved and stored into permanent memory.

First press the center of the home screen to access the menu system then select the Programming icon.

Global-Settings.png

From here you have 3 options for programming the preset:

Exp-to-Volume.png

 

Programming Switches Screen:

Hamburger.png

Lets have a look at programming a preset tied to any switch. First press the Switch icon that you want to program and you will taken to the following programming screen.

Preset.png

Select from any of the 32 Message #'s available, select your Press Action (more on Press Action's here), select the Message Type (more n Message Type's here). Then fill in the required info, MIDI Channel, Number, Value, etc.

To continue adding additional MIDI messages to this preset, simply select a new Message # from the dropdown list and continue the process listed above.

Pressing the Back Arrow icon will take you back to the previous screen or pressing the Home icon will exit you from the menu system.

Remember there is no need to save any messages you have created, everything is automatically saved in permanent memory as you progress through the programming process.

To clear a preset, either press the "hamburger" icon or click the BPM knob to access the dropdown menu. Press the touchscreen or use the BPM knob to select the Clear Preset menu item.

Clear-Preset.png

 

Scribble Strip

Press the Scribble Strips icon to make any adjustments to the scribble strips and you will be taken to the following programming screen.

Scribble-Info.png

First make sure the scribble strip that you want to make changes to is selected from the scribble strip dropdown. You can press the placeholders to make changes to the Default Name or the Toggle Name. The Default Name is what will be shown in the scribble strip at all times or when the "On" message is sent from a toggle message type. The Toggle Name will be shown on the scribble strip whenever a toggle type message is pressed in the "Off" state. Leave the Toggle Name empty if you do not plan to assign any Toggle Type messages to this preset.

The character limit for scribble strips is 12 characters. 6 characters will fit on one line of the scribble strip and will be centered within the strip. Any characters over 6 will spill over on to the next line of the scribble strip.

Pressing the Strip Color button will take you to the following screen where you can select between 9 different colors,

Strip-Colors.png

 

 

 

 

 

Press Actions

The Unity6 has 8 unique press actions that can be programmed to each preset. Press actions are useful for expanding the capability of each footswitch so you can maximize the functionality of each preset.

The 8 press actions are as follows:

Below is a table showing the sequence of actions that will fire Press Actions upon executing various switch press combinations:

Press-Action.png

Note that the "Press" action will always execute when pressing down the switch, so it is important to carefully plan your Press Actions within each message so you don't fire unwanted MIDI messages. An example would be assigning MIDI messages to two separate press actions, Long Press and Press. Anything assigned to Press will fire each time you execute the Long Press action. To avoid sending unwanted messages upon pressing the switch, assign MIDI messages to the Release press action instead.

On the other hand, maybe you want a message to fire immediately upon pressing and upon the Long Press Scroll. This comes in handy when scrolling through presets on external pedals. Single taps scroll through presets one at a time but holding the switch down will fast scroll through the presets.

 

 

 

 

Expression Pedals

To program the expression pedal messages, first go into the menu by pressing the center of the home screen and then press the Programming icon.

Global-Settings.png

Then press the EXP1 or EXP2 icon to access the programming screen for either pedal.

EXP1.png

Once inside the programming screen for the expression pedals, you are presented with the options to set the Number, Min Value, and Max Value.

CC-EXP1.png

In the example above setting the Min Value to 50 will send CC#25 with a value of 64 (half of 0-127) when the heel is all the way down on the expression pedal. With the toe all the way down it will send CC#25 with a value of 127.

Each expression pedal has up to 8 individual messages it can send simultaneously which can be saved on a per bank basis. Each message can also have its own unique ranges of Min and Max values.

 

 

 

 

 

 

UniPorts

There are 4 UniPorts on the Unity6 and each of them can be assigned to provide various features for controlling external pedals or expanding the features of the Unity6. Below is the list of features and their functions available to the UniPorts:

* Consult with each manufacturers manual for the correct type of MIDI connection to use

 

Expression to Volume

*** This Feature is Included in Firmware Version v2.0.0 and Above. ***

 

The Unity6 now has the ability to use a single expression pedal to control/send MIDI expression messages AND it can be used as a standard volume pedal. This can be saved on a per bank basis meaning one bank it can be a volume pedal and then jump to a different bank and use it an expression pedal to control parameters like Wah, Phaser, Decay Time, Repeats, etc.

Exp-to-Volume.png

Clicking on either checkbox will make the expression pedal as a volume pedal and it will disable the Exp Pedal control for that Bank.

Exp1-Volume.png

Exp1.png

Copy | Paste | Swap

*** This Feature is Included in Firmware Version v2.0.0 and Above. ***

 

The Unity6 can now copy, paste, or swap whole banks (and individual presets) with a simple click of the BPM knob. Below you can see there is now a little "hamburger menu" at the top of the programming screen.

Hamburger.png

 

Copy & Paste a Bank:
Swapping Banks:

 

Copy/Paste/Swap a Preset:

Factory Reset

*** This Feature is Included in Firmware Version v2.1.0 and Above. ***

If you ever run into an issue where the Unity6 gets stuck on the loading screen, or simply want to wipe the pedal back to factory settings. You can hold down switches 1 & 3 upon applying power to the pedal and then follow the onscreen prompts.

Global BPM

*** This Feature is Included in Firmware Version v2.1.0 and Above. ***

Global BPM is a useful feature if you want to jump back and forth between Banks and keep the BPM from changing when each Bank loads. This comes in handy when you use Banks for song presets (with a stored BPM) and then use the individual Presets to jump into different Banks to make MIDI changes to other pedals, loops, JHS Red Remote, etc.

Each Bank can be assigned to use the Global BPM feature within the Programming Menu Screen. Simply click the Global BPM checkbox which will insure this Bank will not update the BPM once it loads.

Global-BPM.png