TWEAKER EDITOR REFERENCE MANUAL WWW.ELECTRIXPRO.
Tweaker Editor Reference Manual Table of Contents 1 2 3 4 5 6 7 8 Getting Started 1.1 Before You Begin 1.2 Installing the Editor 1.3 Connecting the Tweaker Overview Control Settings 3.1 Buttons 3.2 Sliders and Pots 3.3 Encoders 3.4 LED Rings 3.5 Drum Pads 3.6 Group 3.7 Global Settings 3.8 FSR Settings 3.9 Presets Save to Tweaker Tools MIDI Hub 6.1 Windows Setup 6.2 Mac OS Setup 6.
1. Getting Started 1 Getting Started 1.1 Before You Begin Java 1.6 or above is required. For the Windows operating system, you can go to http://www.java.com and install Java. For OS X 10.6 and below, Java is already installed. For OS X 10.7 and above: 8 From the Go menu in the Finder, select Utilities (You can press [⌘]+[Shift]+[U] to open the Utilities folder) 8 Open the Java Preferences. 8 If Java is not installed, you receive the message: “To open ‘Java Preferences,’ you need a Java runtime.
1. Getting Started 1.3 Connecting the Tweaker A TWEAKER must be connected to your computer before starting the editor. When the TWEAKER EDITOR first starts up, it searches all MIDI ports for a Tweaker. If a TWEAKER is connected, it will load the primary interface and let you edit settings. If you have more than one TWEAKER attached, you can use the port menu at the top to select the port that communicates with the TWEAKER you want to edit.
2. Overview 2 Overview The ELECTRIX TWEAKER EDITOR provides a complete interface for modifying the settings and controls of the TWEAKER control surface. While the TWEAKER provides a lot of capability without ever changing its settings, many users will want to explore its full potential as a controller for various software and hardware platforms.
2.
3. Control Settings 3 Control Settings When you select a control, either by clicking on the interface or using a control on the TWEAKER, the Control Settings panel will show the current settings of the control for the parameters that you can configure. Buttons, LED’s, encoders, drum pads and LED rings all have different possibilities, and each control has its own settings. Some common things you’ll see in the panels are the ID number (in square brackets) and the group button.
3. Control Settings effect. If a button is configured as enc speed, it will send no MIDI messages. 3.2 Sliders and Pots cc# Enter CC number that you want the button to send. Valid CC numbers range from 0-119. ch Enter a MIDI channel that the control will send on. All controls can be set to one of 16 possible channels. 3.3 Encoders cc# Enter CC number that you want the button to send. Valid CC numbers range from 0-119. ch Enter a MIDI channel that the control will send on.
3. Control Settings 3.4 LED Rings The LED rings for the encoders can be controlled independently of the encoder value. This is useful if you want to use the rings to display an absolute value while the encoders are in relative mode. cc# Enter a CC number that you want to use to control the LED ring to send. Valid CC numbers range from 0-119. ch Enter a MIDI channel that the control will send on. All controls can be set to one of 16 possible channels.
3. Control Settings Enter a CC number that you want the drum pad to send on aftertouch (that is, holding down and pressing the pad). Valid CC numbers range from 0-119. ch Enter a MIDI channel that the control will send on. All controls can be set to one of 16 possible channels. cc enable If you do not want to send CC messages on aftertouch, you can turn that feature off for each pad with this switch. 3.
3. Control Settings 3.7 Global Settings The global settings affect all controls. Encoder Speeds You can set two different speeds for encoders. Speed A is the default speed of encoders. The B speed is accessed by assigning one of the buttons on the TWEAKER as the enc speed shift. When this shift button is held down, the encoders will respond with the speed set as B. There are several possible speeds (or sensitivities) for the encoders.
3. Control Settings any channel settings of the incoming message and respond accordingly. For example, suppose the TWEAKER’s bottom left button is configured to respond to note 37 on channel 1. If omni is off, then the TWEAKER would ignore any note 37 (on or off ) received on any other channel. If omni is on, then that same note message would actually turn the LED on and off in response! Potentiometer Notes The “pot. notes” button will enable or disable a unique feature of the TWEAKER.
3. Control Settings Return The pressure at which a pad generates a Note Off Message (and stops streaming CC Messages). Min: 0 Max: 1023 Default: 15 Note: Least Significant Byte is Transmitted First. 3.9 Presets Presets are a way of storing TWEAKER’s current settings in a file on your computer, and recall them as needed. Preset files include both Control Settings and Global Settings. You can create any number of presets, and even share these files with others.
3. Control Settings Delete Press this button to delete the currently selected preset. You’ll be asked for confirmation before you commit this change! This will delete the preset file from your hard drive. There is no undo. Reset to Defaults Press this button to send the TWEAKER a message to revert to the factory default settings. You’ll be asked for confirmation before you commit this change! The default settings are documented in the included TWEAKER MIDI Map document.
4. Save to Tweaker 4 Save to Tweaker i The save function is very important! Read carefully. When the TWEAKER is connected to power, settings are recalled from flash memory. If you want the current settings to load when you connect the controller, you will have to press this button to store the current setup in flash memory. Otherwise, all changes will be lost when you disconnect the controller.
5. Tools 5 Tools The tools window hosts a variety of utilities that help you test your controller’s setup as well as have a little bit of fun! These tools are not exclusive to the TWEAKER: they can be used to send and MIDI from and to any port or device. View MIDI Input This panel displays the type, values and channel of incoming MIDI messages. It defaults to TWEAKER Port 1 but you can select a different port or device from the menu.
5. Tools message this sends. Just type in a note number into the box and the note will be sent, or type in a velocity value and the note will be sent. You can alter the properties of the note with the velocity and duration field. This is useful for testing LED’s on a one-by-one basis, and observing how different velocities affect the illumination. If you want to keep an LED illuminated, turn on the no note off button so a note off is never sent and the LED will stay on.
6. MIDI Hub 6 MIDI Hub The MIDI Hub provides a mechanism to direct MIDI from another application (over a MIDI loopback/ IAC port) to the controller so you can dynamically change presets with the editor while using other music software. This is mostly useful for the Windows operating system, which only allows one MIDI software application to use the controller. If the MIDI Hub is in use, you will no longer be able to select controls in the editor using the TWEAKER - you will have to use your mouse.
6. MIDI Hub 6.1 Windows Setup i You’ll need to install a 3rd-party ‘MIDI loopback port’ application to use the Hub. We recommend MIDI Yoke, which can be downloaded from http://www.midiox.com In your MIDI software (for example, Ableton Live), instead of selecting the controller’s in/out ports in the MIDI preferences, select a MIDI loopback port, such as MIDI Yoke 1 (for input) and MIDI Yoke 2 (for output). In the editor’s MIDI Hub, select the same ports to pass this data onto the controller.
7. The Settings Channel 7 The Settings Channel The settings channel is reserved for the use of standard MIDI CC messages to configure different TWEAKER settings. Send a CC number on this channel to TWEAKER and if it matches the CC number mapping for an LED ring or an encoder, the value will change its properties. Local Control settings can be accessed using CC # 122. i The default Settings Channel is 16. It can be changed using the Settings Channel setting in the Global Settings panel.
8. SysEx Messages 8 Sysex Messages The TWEAKER EDITOR uses SysEx (System Exclusive) messages to communicate all changes to the TWEAKER. Complete documentation of all SysEx messages can be found in the TWEAKER user manual.
Electrix is a Division of Mixware, LLC 11070 Fleetwood St, Unit F Sun Valley, CA 91352 USA www.electrixpro.com © 2012 Mixware, LLC. All rights reserved. Tweaker Editor was developed by Peter Nyboer for Livid Instruments. This document is based on version 1.01. The information contained herein is subject to change without prior notice and does not represent a commitment on the part of Mixware, LLC. Electrix and the Electrix logo are registered trademarks of Mixware, LLC.