Preset Editor
User Guide
English ( 2 – 54 )
Appendix
English ( 55 – 57 )
The Hammer 88 Pro Preset Editor software gives you a visual and intuitive way to edit the various MIDI messages that your Hammer 88 Pro’s controls send to your computer.
For the latest information about this product (documentation, technical specifications, system requirements, compatibility information, etc.) and product registration, visit m-audio.com.
For additional product support, visit m-audio.com/support.
1.Double-click the .exe (Windows®) or .pkg (macOS) installer file you downloaded.
2.Follow the on-screen instructions.
After the installation has completed, open the Hammer 88 Pro Preset Editor by doing the following:
•Windows: Click the Start Menu, click All Programs, click the M-Audio folder, and then click Hammer 88 Pro Preset Editor.
•macOS: Double-click Hammer 88 Pro Preset Editor in Applications.
2
To open the Hammer 88 Pro Preset Editor:
1.Optional: Connect your Hammer 88 Pro to your computer using a standard USB cable. (If you are connecting your keyboard to a USB hub, make sure it is a powered hub.) You can still use the Hammer 88 Pro Preset Editor without connecting an Hammer 88 Pro, but you will not be able to send presets to it or retrieve presets from it.
2.Open the Hammer 88 Pro Preset Editor. The window will show a graphical representation of your Hammer 88 Pro with all of its editable controls.
3
A preset is a preset file containing all of the assignments you make in the Preset Editor. This includes MIDI assignments, and pad LED color assignments. Using presets lets you maintain several different control configurations to use in different situations. For instance, you may use different presets with different kinds of software, or you may use some presets for production and others for performance.
Your Hammer 88 Pro can store 16 presets at a time. You can store additional presets on your computer to load onto your Hammer 88 Pro keyboard with this Preset Editor.
This chapter explains how to load presets into the Preset Editor (Loading & Retrieving Presets), save presets onto your computer (Saving Presets), and send presets to your connected Hammer 88 Pro (Sending Presets).
Note: The current preset’s name is shown in the middle right corner of the window. This is the name that appears in your Hammer 88 Pro keyboard’s display when you load it. To change the name, click the field and enter a new name. Preset names can be 7 characters long and can include the following characters: A–Z, 0–9, [ ] / \ - = _ ' . and spaces.
4
To edit a preset, you first have to load it into the Preset Editor. You can load a preset from your computer or retrieve a preset from your connected Hammer 88 Pro.
Note: The current preset’s name is shown in the lower-left corner of the window. This is the name that appears in your Hammer 88 Pro’s display when you load it. To change the name, click the field and enter a new name. Preset names can be 7 characters long and can include the following characters: A–Z, 0–9, [ ] / \ - = _ ' . and spaces.
To load a preset from your computer, do one of the following:
•Click File and then click Load Preset.
•Press Ctrl+O (Windows) or Command+O (macOS). After that, locate the desired preset file and click Open.
To retrieve a preset from your connected Hammer 88 Pro:
1.Click File and then click Retrieve Preset. Alternatively, press Ctrl+Shift+R (Windows) or
Command+Shift+R (macOS).
2.In the window that appears, click the drop-down menu to select the desired preset number (Preset 1–16) or the current settings of your Hammer 88 Pro (RAM).
3.Click Get to confirm your choice, or click the X in the upper-left corner to close the window and cancel the operation.
Important: Editing this preset will not affect the preset stored on your Hammer 88 Pro. See Sending Presets below to learn how to send the edited preset to your Hammer 88 Pro.
5
Saving a preset on your computer lets you edit it or send it to your Hammer 88 Pro in the future. All MIDI assignments that you see in the Preset Editor will be saved in the preset.
Note: The current preset’s name is shown in the lower-left corner of the window. This is the name that appears in your Hammer 88 Pro’s display when you load it. To change the name, click the field and enter a new name. Preset names can be 7 characters long and can include the following characters: A–Z, 0–9, [ ] / \ - = _ ' . and spaces.
To save the preset, do one of the following:
•Click File and then click Save Preset.
•Press Ctrl+S (Windows) or Command+S (macOS).
If this is the first time you are saving the preset, select the desired location, enter a file name, and click Save.
6
Sending a preset to your connected Hammer 88 Pro lets you transfer the preset from the Preset Editor to your Hammer 88 Pro’s internal memory. All MIDI assignments that you see in the Preset Editor will be sent to your Hammer 88 Pro.
Note: The current preset’s name is shown in the lower-left corner of the window. This is the name that appears in your Hammer 88 Pro keyboard’s display when you load it. To change the name, click the field and enter a new name. Preset names can be 7 characters long and can include the following characters: A–Z, 0–9, [ ] / \ - = _ ' . and spaces.
To send a preset to your connected Hammer 88 Pro:
1.Click File and then click Send Preset. Alternatively, press Ctrl+Shift+S (Windows) or
Command+Shift+S (macOS).
2.In the window that appears, click the drop-down menu to select the desired preset number (Preset 1–16) or the current settings of your Hammer 88 Pro (RAM).
3.Click Send to confirm your choice, or click the X in the upper-right corner to close the window and cancel the operation. (Sending the preset will overwrite that preset number on your Hammer 88 Pro.)
7
Graphical User Interface
To edit the parameters for a type of control on your Hammer 88 Pro, click the desired control in the graphic of the Hammer 88 Pro in the software window.
Preset Name: Shows the name of the Preset that is selected.
Source: Selects whether the tempo is set from the keyboard’s internal tempo or synced to an external DAW.
Tempo: Displays the preset’s tempo setting.
8
Control Panel
The bottom part of the window is the control panel, which shows the available and current modes and parameters of the selected Hammer 88 Pro control. Its name will appear in the upper-left corner of the control panel, and it will be highlighted in the graphical user interface above it, as well.
To select a control, click it.
To use a drop-down menu, click it to reveal the menu options, and then click an option to select it.
To use a value field, do any of the following:
•Click it and enter a number (0–127).
•Click the up ( ) or down ( ) arrows next to the field.
•Click it and then use your computer’s up () or down () keys.
To use a checkbox, click it to fill (enable) or unfill (disable) it. (Doing so may reveal or hide additional parameters that you can set.)
9
Click on the Encoder in Preset Mode to set the MIDI assignments for when it is pushed and when it is turned.
When the Push tab is selected in Preset Mode, select from these options. The parameters below will depend on your selection.
•Chan: The encoder will send its messages over this channel. Select the global channel (Global), a specific channel (Channel 1–16), a zone (Zone 1–4), or all channels (Omni).
•Mode:
oCC: The encoder will send its MIDI messages when pressed using the selected CC number and Up/Down values.
oProgram: The encoder will send its MIDI messages using the selected Program number and MSB and LSB values.
oSame As DAW: The encoder will send its MIDI messages based on what is set in your DAW.
•CC: Selects the MIDI CC value that will be sent when the encoder is pressed.
•Down: The encoder will send this CC value when you press it.
•Up: The encoder will send this CC value when you release it.
•Program: The encoder will send this program number when you press it.
•MSB: The encoder will send this Bank MSB (Most Significant Byte) number when you press it.
•LSB: The encoder will send this Bank LSB (Least Significant Byte) number when you press it.
10
When the Push tab is selected in DAW Mode, select from these options to set the MIDI assignments for when it is pushed. The parameters below will depend on your selection.
•Chan: The encoder will send its messages over this channel. Select the global channel (Global) or a specific channel (Channel 1–16).
•Mode: This will specify what message will be sent when the Encoder is turned.
o CC: When set to CC, the encoder will send standard MIDI CC messages to your DAW.
oProgram: The encoder will send its MIDI messages using the selected Program number and MSB and LSB values.
oMackie: When set to Mackie Control, you can use the encoder with a DAW that responds to Mackie Control mode.
oMackie/HUI: When set to Mackie/HUI, you can use the encoder with a DAW that responds to HUI mode.
•CC: Selects the MIDI CC value that will be sent when the encoder is pressed.
•Down: The encoder will send this CC value when you press it.
•Up: The encoder will send this CC value when you release it.
•Program: The encoder will send this program number when you press it.
•MSB: The encoder will send this Bank MSB (Most Significant Byte) number when you press it.
•LSB: The encoder will send this Bank LSB (Least Significant Byte) number when you press it.
11
When the Turn tab is selected in Preset Mode, select from these options to set the MIDI assignments for when it is turned.
The parameters below will depend on your selection.
•Chan: The encoder will send its messages over this channel. Select the global channel (Global), a specific channel (Channel 1–16), a zone (Zone 1–4), or all channels (Omni).
•Mode: This will specify what message will be sent when the Encoder is turned.
oCC Relative: This is useful for controlling endless encoders in software. Select from Right 65, Left 63; Right 63, Left 65; Right 127, Left 01; Right 01, Left 127.
oCC Cycle: This useful for controlling from 2 - 4 CC values, as seen on a button or VI control with 2-4 parameters. Select from 2-4 values.
o CC Inc/Dec: This is useful for scrolling through several CC values.
oProgram Cycle: This is useful for selecting between different presets in software or external MIDI hardware. Select from 2-4 program messages.
o Program INC/DEC: This is useful to scroll through multiple program messages.
oSame as DAW: This assignment will match the message assigned to the Hammer 88 Pro's current DAW selection's encoder.
12
When the Turn tab is selected in DAW Mode, select from these options to set the MIDI assignments for when it is turned.
The parameters below will depend on your selection.
•Chan: The encoder will send its messages over this channel. Select the global channel (Global) or a specific channel (Channel 1–16).
•Mode: This will specify what message will be sent when the Encoder is turned.
o CC Relative: This is useful to send standard MIDI CC messages to your DAW.
oCC Cycle: This useful for controlling from 2 - 4 CC values, as seen on a button or VI control with 2-4 parameters. Select from 2-4 values.
o CC Inc/Dec: This is useful for scrolling through several CC values.
oProgram Cycle: This is useful for selecting between different presets in software or external MIDI hardware. Select from 2-4 program messages.
o Program INC/DEC: This is useful to scroll through multiple program messages.
oMackie Up/Down: This is useful to scroll up/down in a DAW that responds to Mackie Control Mode.
oMackie Left/Right: This is useful to scroll left/right in a DAW that responds to Mackie Control Mode.
o HUI Up/Down: This is useful to scroll up/down in a DAW that responds to HUI mode. o HUI Left/Right: This is useful to scroll left/right in a DAW that responds to HUI mode.
13
•CC Relative Type: The Encoder will send a value number in the range of values when you turn it left or right.
o Right 65, Left 63 o Right 63, Left 65 o Right 127, Left 01 o Right 01, Left 127
•CC Cycle Mode Type: The Encoder will send from 2 to 4 values when turned.
•CC Cycle Value: Specifies what CC value will be sent.
•CC: Selects the MIDI CC value that will be sent when the encoder is turned.
•Program Cycle Mode Type: The Encoder will send from 2 to 4 values when turned.
•Program: Specifies what Program will be sent.
In Preset Mode, click one of the knobs to set the MIDI assignments for the corresponding knob on your Hammer 88 Pro. Click one of the Bank buttons (1–4) at the bottom of the window to select another bank of knobs.
14
In Preset Mode, click on these buttons to select the corresponding mode for the knob.
•Chan: The knob will send its messages over this channel. Select the global channel (Global), a specific channel (Channel 1–16), a zone (Zone 1–4), or all channels (Omni).
•CC: The knob will send its MIDI messages using this CC number.
•Down: The knob’s minimum position will correspond with this value. You can reverse the knob’s polarity by making this value larger than the Up value.
•Up: The knob’s maximum position will correspond with this value. You can reverse the knob’s polarity by making this value smaller than the Down value.
When set to DAW Mode, these are the available parameters. The parameters below will depend on your selection.
•Chan: The knob will send its messages over this channel. Select the global channel (Global), and a specific channel (Channel 1–16).
•Mode:
o CC: When set to CC, the knob will send standard MIDI CC messages to your DAW.
oMackie: When set to Mackie Control, you can use the knob with a DAW that responds to Mackie Control mode.
o Mackie/HUI: When set to Mackie/HUI, you can use the knob with a DAW that responds to HUI mode.
15
•CC: The knob will send its MIDI messages using this CC number.
•Down: The knob’s minimum position will correspond with this value. You can reverse the knob’s polarity by making this value larger than the Up value.
•Up: The knob’s maximum position will correspond with this value. You can reverse the knob’s polarity by making this value smaller than the Down value.
16
Click a fader to set the MIDI assignment for the corresponding fader on your Hammer 88 Pro. Click one of the Bank buttons (1–4) at the bottom of the window to select another bank of faders.
In Preset Mode, click on these buttons to select the corresponding mode for the fader.
•Chan: The fader will send its messages over this channel. Select the global channel (Global), a specific channel (Channel 1–16), a zone (Zone 1–4), or all channels (Omni).
•CC: The fader will send its MIDI messages using this CC number.
•Down: The fader’s minimum position will correspond with this value. You can reverse the fader’s polarity by making this value larger than the Up value.
•Up: The fader’s maximum position will correspond with this value. You can reverse the fader’s polarity by making this value smaller than the Down value.
17
When set to DAW Mode, these are the available parameters:
•Chan: The fader will send its messages over this channel. Select the global channel (Global), and a specific channel (Channel 1–16).
•Mode:
o CC: When set to CC, the fader will send standard MIDI CC messages to your DAW.
oMackie: When set to Mackie Control, you can use the fader with a DAW that responds to Mackie Control mode.
o Mackie/HUI: When set to Mackie/HUI, you can use the fader with a DAW that responds to HUI mode.
•CC: The fader will send its MIDI messages using this CC number.
•Down: Move the fader down to decrement the value. Move it up to increment the value.
•Up: Move the fader up to increment the value. Move it down to decrement the value.
18