Axiom Audio Electronic Keyboard, Axiom 61 manual Advanced Features, Midi Controllers

Page 15

Axiom Line User Guide

Section 3: Advanced Features

In section 2 we saw how to use the keyboard, send program and bank changes, and assign MIDI controllers to the various controls on your Axiom. These basic skills allow you to perform with many software applications, sound modules and synthesizers. However, the Axiom has some more advanced features that allow you to take your performances even further. In this section we look at these features and how you can make use of them.

(If you have not done so already, please familiarize yourself with the various functions used when programming your Axiom. Details of these functions are given in section 2)

3.1 MIDI Controllers

Appendix C lists all the standard MIDI controller messages and some additional common messages all of which can be assigned to the controls on your Axiom.

Here we introduce an expanded list of MIDI controllers and also different ways that the controls on the Axiom are able to function. Since these extra controller numbers are specific to different types of controls on the Axiom, please consult the appendices:

Axiom Control

Controller Definition Table

 

 

Sliders (Axiom 49/61 only)

Appendix D

 

 

Aftertouch strip

Appendix D

 

 

Expression pedal

Appendix D

 

 

Pitch Bend wheel

Appendix D

 

 

Modulation wheel

Appendix D

 

 

Sustain pedal

Appendix E

 

 

Transport buttons

Appendix E

 

 

Assignable buttons (Axiom 49/61 only)

Appendix E

 

 

Rotary encoders

Appendix F

 

 

Pressure Pads

Appendix G

 

 

Each MIDI controller has either two or three extra data parameters associated with it, as shown in the appendices listed above. The function of these extra data parameters depends on what MIDI controller number is assigned to the selected Axiom control. The appendices above show the details of what this functionality may be. The extra data parameters for a controller are accessed using the Data 1, Data 2 and Data 3 buttons on the 49- and 61-note versions, and the Advanced button, followed by the Data 1, Data 2 or Data 3 keys on the 25-note version.

The useful programming examples given below describe some of the uses for these extra data parameters.

3.1.1 Limiting the Range of Controllers

It is possible to limit the range of the sliders, aftertouch strip, expression pedal or encoders on your Axiom. This is achieved using the extra data parameters for the controller as follows:

49- and 61-note versions:

<Set the physical controller to transmit a MIDI controller message as described in section 2.4.2.

<Press Data 2 and enter the minimum value for the controller’s range.

<Press Data 3 and enter the maximum value for the controller’s range.

25-note version:

<Set the physical controller to transmit a MIDI controller message as described in section 2.4.2.

<Press the Advanced button.

<Press the Data 2 key and enter the minimum value for the controller’s range.

<Press Enter to confirm the change for the minimum value.

<Press the Advanced button.

<Press the Data 3 key and enter the maximum value for the controller’s range.

<Press Enter to confirm the change for the maximum value.

14

English

Image 15
Contents Axiom Table of Contents Axiom Line User Guide About This Manual IntroductionWhat’s in the Box? Axiom Keyboard OverviewGetting Started Axiom Keyboards OverviewTop Panel Overview Back Panel Overview Control Definitions Midi Connections SetupDriver Installation Procedure Using The Axiom with Your SoftwareAxiom 25 Functions English Power SupplyBasic Midi Control From Your Axiom Axiom 49 And 61 Functions Numeric KeypadFunction Index White Keys Black Keys Numeric Data Entry KeysFunction Section Keyboard Velocity CurveCurve Fixed Velocity Value Transpose To access all 11 available octaves from your keyboardTo change the velocity curve OctaveTo send a program change Midi ChannelProgram and Bank Changes To set the channel of your keyboardMidi Controller Messages To send a bank changeEffect Control Number Programming a control Extra Messages 128 ToProgramming the Controls on Your Axiom MethodPanic ResetAxiom Control Controller Definition Table Advanced FeaturesMidi Controllers Limiting the Range of ControllersRecollection and Storage of Your Control Setups Drawbar ModeTo store all of the current control settings on your Axiom Control Groups To recall any memory you have storedDevice ID Storing Your Presets on a ComputerNull How To Avoid Jumping ParametersRotary Encoders MuteEndless Data Method Increment Decrement To Assign the Rotary EncodersSample/Loop Triggers With Midi Notes Pressure PadsAcceleration Curves To select the acceleration curveDrum Pattern Composition Sample/Loop Triggers with Midi Controller Messages Pressure Control Pad CurveTo change the velocity curve for the pads Zones Setting the Vel. Lock parameters as followsControlling Several Devices at the Same Time Velocity LockTo assign the channel of a zone To enable/disable any zoneActivating/Deactivating Zones Zone ChannelZone Range To set the range of a zoneMore About Program, Bank LSB And Bank MSB To assign the transmit channel for a control Individual Channel Assignments of ControlsGroup a Controls Example of Control Functionality Setting Toggle Values for the ButtonsSetting up a toggle effect Setting up an alternating value effectAssigning MMC Messages to a Button Number MMC CommandTo assign RPN or Nrpn numbers Assigning RPN/NRPN Messages to a Fader or EncoderMidi Out from USB Function Usage ExamplesRecording Your Performance On a Sequencer To control Midi out from USB modeMidi Messages Explained Controlling a Sound Module from the ComputerProgram & Bank Changes Explained SysEx Explained RPN/NRPNs ExplainedTroubleshooting Warranty Terms and Registration Warranty Terms Warranty Registration EnglishTechnical Info Appendices Appendix a Midi Implementation ChartOctave Appendix B Useful Midi Data TablesB1 General Midi Instruments Program Change Numbers B2 General Midi Note NumbersB6 General Midi Drums Note assignments B3 Roland GS And Yamaha XG Nrpn MessagesB4 General Midi Drums Note assignments B5 GM2 Chorus TypesChannel Mode Messages Appendix C General Midi Controller Numbers Midi CCsAdditional Messages Description Data Midi CC Appendix F Assignable Controller Numbers to Rotary Encoders This table only applies to the pressure Pads on your Axiom Appendix G Assignable Controller Numbers to Pressure PadsHexadecimal value Decimal value Appendix H Hexadecimal Conversion ChartAppendix I Factory Presets Preset 6 Wizoo Darbuka/Latigo How to use the Axiom with Ableton LivePreset 4 GForce Minimonsta Preset 5 Way Out Ware TimewARPPresets 17 and 20 Ableton Live / Unassigned Midi controllers Presets 7 to 12 Propellerhead ReasonAudio USA