Millennium Enterprises Integrated Modeling Amplifier System Exclusive Implementation, Midi Basics

Page 97

Johnson Millennium

Section - 7 Appendix

System Exclusive Implementation

MIDI System Exclusive communication allows a user to control a device directly through MIDI in a very powerful and flexible manner. Much care has gone into creating and testing this documentation but Johnson Amplification can not guarantee 100% accuracy, nor can Johnson Amplification be held responsible for presets and data lost in a product from System Exclusive Information use.

A working knowledge of the MIDI Version 1.0 Detailed Specification can be useful while implementing any manufacturer's SysEx commands. For a copy of the MIDI spec contact:

MIDI Manufacturers Association 5316 West 57th Street

Los Angeles, California 90056 USA (213) 649-6434

It is a good practice to back up any user programs and/or user algorithms in the device before you begin to work with SysEx commands due to the fact that incorrect commands can produce unexpected results. Should you encounter any discrepancies between this documentation, and a Johnson Amplification S-DISC II™ MIDI, product please feel free to contact us at:

Johnson Amplification

Attn: Product Management Dept.

8760 South Sandy Parkway

Sandy, Utah 84070 USA

(801)566-8800 http:///www.digitech.com

MIDI Basics

MIDI Channels: The Millennium can be set so that they communicate on 1 of 16 discrete MIDI channels. Some devices may also be set up to transmit or receive information on all channels in an Omni mode or to none of the channels in a Disabled mode.

Preset Changes: When the Millennium is set to communicate on one or all of the MIDI channels, it will recognize a Preset Change command. If the number is legal (e.g. within the device’s range of selectable presets) the Johnson Amplification device will respond by changing to the new preset. MIDI sends Preset Changes 0 through 127. Johnson Amplification devices begin their preset numbering with 1, thus Preset Change 0 will select preset 1. The Millennium also allows the user to ‘re-map’ the Preset Change commands so that Preset Change 0 could call preset 135, if so desired.

Continuous Controllers: A MIDI Continuous Controller may be ‘Linked’ to nearly any available parameter in the Millennium. CC links (Modifiers) and their ranges are treated uniquely in each preset with the assignments being saved only if they are stored as part of the preset.

Channel Pressure: Johnson Amplification products treat Channel Pressure as simply another type of Continuous Controller which can be linked to parameters for control.

User Guide

89

Image 97
Contents User’s Guide Mains Plug Warning 8760 S. Sandy Parkway Manufacturer’s NameSandy, Utah 84070, USA Product NameQuick Start Table of Contents Amplifier Section Editing Modules Advanced TopicsMidi Functions Digital Effects SectionAppendix Using the Johnson Amplification J-12 Foot ControllerUser Guide Congratulations IntroductionUser Guide Front Panel Quick Tour of the Millennium Two-Fifty100 User Guide F FX Library Buttons Fuse- 100, 120 VAC 6 Amp fuse is inserted here Rear PanelLoop Send Jack This is the effects loop send jack American Stack Dual Rectifier, Boogie MK II, Soldano SLO Amplifier Model TypesEffects include Programmable Mono FX Loop Basic SpecificationsJohnson Amplification J-12 foot controller Foot Controller CompatibilityModule Sizes Module TypesMaking Connections Setting UpXLR Cabinet Emulation functions To exit this mode, simply press the Preset buttonFX Edit Mode Preset ModeUtility Mode Assign ModeGain Adjustments Input and Master Output AdjustmentsEQ and Preset Level Getting SoundsAmplifier Model and Channel Selection Wet/Dry Mix Adjustments Global or LocalAmplifier Contour Control Digital FX Quick Adjust Knobs Using the Tuner Selecting a PresetUtility Menu Tuner Mode Press the Utility button once. The display readsInstant Tuner Access Johnson Amplification J-12 Tuner ModePress the any button to exit the Tuner mode Reference and OutputNaming the Preset Naming and Storing PresetsAfter which you are taken to the preset you have just stored Storing the PresetPreset Editing Sections Editing a PresetIntegrated Amplifier Model Editing Integrated Amplifier Model SelectionBgain LVL Adig LVL Analog Wah EditingAvail Link for Pedal 1 OFF Noise Gate EditingTo exit Noise gate edit mode, press the Preset button Selecting Effect Configuration RoutesAdjusting the Module’s Parameters Selecting a DefaultCustom Defaults Changing Effect ModulesComparing Original Pst Comparing ChangesNaming the Default Storing/Naming DefaultsEditing a Module Storing the DefaultOutput Module Functions Scrolling through a Module’s PagesEffect Name Digital Effect Module Size and TypeChoruses Default ListAnalog Wah Effects LibraryAmplifier Types Analog Wah ParametersNoise Gate Parameters Noise GateReverbs Digital EffectsReverb Stereo Reverb a true stereo version of the Reverb ModuleReverb Parameters Gated ReverbOver Freq Over TypeLow Pass TimeChoruses and Flangers Chorus T C HChorus Parameters Flanger Parameters FlangerPhaser Parameters PhasersMode Rotary Speaker SimulatorLevel OverTremolo Tremolo and Auto-PannerAuto Panner Tremolo & Auto Panner ParametersPitch Shifters Parameters Pitch Shifters and HarmonyDetuners Detuner Parameters DelaysDtn E -H Dly Time Delay ParametersTapIt SmearCompressor Parameters CompressorGraphic Equalizers EqualizersGraphic Equalizer Parameters Parametric Equalizers Multi Effects Modules Chorus/Delay and Flange/DelayParametric Equalizer Parameters Multi-Effect Module Parameters Whammy EffectsWhammy Effect Parameters Auto WahAuto Wah Effect Parameters Midi CCs Assigning ModifiersDynamic Modifiers LFOsLinking a Parameter to a Modifier External Expression PedalsSetting up a Dynamic Modifier Setting up an LFOAmplifier Morphing Morphing Pedal AssignmentsMorphing Between Effect Modules Volume Pedal AssignmentsVol Pdl Morph Pdl Preset Receive Map Setting the Midi ChannelsMidi Functions Midi MergingSysEx Device Channel Preset Transmit MapSysex Dumps After which it returns to the Preset dump screenSysEx Dump Bulk System After which it returns to the User default screenOther Utility Functions Factory ResetGlobal vs. Local XLR Cabinet Emulation Footswitch Set-Up Output Mode and Speaker Cabinet Voicing SelectionsConnecting the Johnson Amplification J-12 Foot Controller Configuring the PedalboardExpression Pedal Names Press the Preset button to exit Assigning Presets to FootswitchesAssigning Functions Gain Exp 1 Min 56Max Assigning Parameters to Footswitches/ Expression PedalsJ12FCBank FS=Tog CCTran Other Footswitch FunctionsAssigning Midi Control to the Expression Pedals 12 will appear like this When connected. The display now readsTurn Page knob to page 3 and the display will read Momentary Footswitch AssignmentUsing the Tuner Bank Up/ Tuner and Bank Down / Bypass FootswitchesOther Pedalboard Tidbits Naming BanksWill now read Un-Linking or Viewing Parameter ControlBank 2 Fender Bank 1 TopBank 4 Vox MatchlessBank 13 Country Bank 19 Morph Bank 12 Alternative Bank 18 DynamicsBank 14 Vintage StudioBank 3 Boogie/Soldano Millennium Preset DescriptionsBank 6 Marshall Bank 5 MatchlessBank 8 Signature Bank 13 Country Bank 12 AlternativeBank 16 Jazz/Fusion Bank 15 StudioBank 18 Dynamics ConfigStereo 2,2 ConfigParall 4,4,2 ConfigMonoSplit 4,4,4,4 Effect Configuration ChartHarmony Interval Charts Power Requirements Power Amp SectionAudio Outputs Audio InputsRemarks Midi Implementation ChartMidi Basics System Exclusive ImplementationJohnson Amplification General Format ProceduresSyshead 48h, dd1st1 dd1st2, ... ddnth1, ddnth2, F7h Ddn SYSHEAD, 49h, F7hSYSHEAD, 11h, F7h Tt = Vv = Software version number Rr =Syshead 17h, aa1, aa2,bbs1, bbs2, F7h BbsModules User requested Number of ModulesIndicates the beginning of the xth Module Number of available parameters in the FX ModuleSYSHEAD, 54h, cc, F7h 02h Effect Module 03h 04h Whole Effect ModuleSYSHEAD, 22h, F7h SYSHEAD, 21h, F7hSYSHEAD, 13h, yy1, yy2, zz1, zz2 F7h Yy= effect ID #Key Label Hex equivalent SysEx Button/Keys/Footswitch codesFX Module Count for Module Types 00 FX Module Class Type SysEx Preset Dump ExampleFx Module codes and numbers PEQ 100 101 102 103 104 105 106 107