OS 4.1 AND AUTOMAP UNIVERSAL 2 - · PDF file... provides quick control of whatever the mouse...

81
Rev-02 OS 4.1 AND AUTOMAP UNIVERSAL 2.0

Transcript of OS 4.1 AND AUTOMAP UNIVERSAL 2 - · PDF file... provides quick control of whatever the mouse...

Rev-02

OS 4.1 AND AUTOMAP UNIVERSAL 2.0

ReMOTe SL COMPACT USeR GUIDe OS 4.1 AND AUTOMAP UNIVERSAL 2.0

CONTeNTS1 INTRO2 ReGISTRATION3 HARDWARe OVeRVIeW 3.1FRONTPANELOVERVIEW 3.2REARPANELCONNECTIONS

4 GeTTING STARTeD WITH THe SL COMPACT 4.1POWERINGTHESLCOMPACT 4.2INSTALLATION-PC 4.3INSTALLATION-MAC 4.4CONNECTINGTHESLCOMPACT 4.5USINGTHESLCOMPACTASAMIDIINTERFACE 4.6MODESANDMENUSOVERVIEW 4.7TEMPLATES

5 AUTOMAP OVeRVIeW 5.1AUTOMAPUNIVERSAL 5.2SEQUENCERAUTOMAP 5.3AUTOMAPANDTHESLCOMPACT’SMIDIPORTS 5.4AUTOMAPTEMPLATESANDSTANDARDTEMPLATES–WHATISTHEDIFFERENCE? 5.5RECORDINGPARAMETERAUTOMATIONWHENUSINGAUTOMAP 5.6SPEEDDIALFUNCTIONWHENUSINGAUTOMAP

6 AUTOMAP UNIVeRSAL 6.1AUTOMAPUNIVERSALTERMINOLOGY 6.2THEAUTOMAPSERVER 6.3THEAUTOMAPSETTINGS 6.4THEPLUG-INMANAGER

7 CONTROLLING PLUG-INS WITH AUTOMAP UNIVeRSAL 7.1AUTOMAP-WRAPPEDPLUG-INS 7.2THEAUTOMAPUNIVERSALTEMPLATE 7.3THEAUTOMAPUNIVERSALWINDOW 7.4CONTROLMAPOPTIONS 7.5PLUG-INPARAMETERLAYOUT 7.6DEFAULTANDINSTANCECONTROLMAPS 7.7EDITINGACONTROLMAP 7.8CONTROLSETTINGS–NAMERANGEANDSTEPSIZE 7.9SAVINGACONTROLMAP

8 CONTROLLING A SeQUeNCeR MIXeR WITH AUTOMAP UNIVeRSAL 8.1CUBASE/NUENDOSETUP 8.2SONARSETUP 8.3TRACKTIONSETUP

9 THe AUTOMAP MIDI CLIeNT 9.1MIDIPORTS 9.2MIDICONTROLMAPS 9.3ASSIGNINGMIDIMESSAGES 9.4USINGLEARNMODETOASSIGNMIDIMESSAGES 9.5SAVINGAMIDICONTROLMAP

10 SeQUeNCeR AUTOMAP 10.1LOGIC 10.2ABLETONLIVE 10.3PROTOOLS 10.4DIGITALPERFORMER 10.5REASON

11 THe GLOBAL MeNU 11.1SAVINGGLOBALSETTINGS

12 STANDARD TeMPLATeS13 PLAY MODe 13.1THEQUICKMENU 13.2THESPEEDDIALFUNCTIONINSTANDARDTEMPLATES

14 eDIT MODe 14.1CONTROLCHANGE(CC) 14.2NON-REGISTEREDPARAMETERNUMBER(NRPN) 14.3REGISTEREDPARAMETERNUMBER(RPN) 14.4SYSTEMEXCLUSIVE(SYSEX) 14.5MIDIMACHINECONTROL(MMC) 14.6NOTEON/OFF(NOTE) 14.7PROGRAMCHANGE(PROGCHG) 14.8BANKCHANGE(BANKCHG) 14.9DRUMPADNOTE(DRUMNOTE) 14.10TEMPLATE 14.11SYSTEMREALTIME(REALTIME) 14.12PITCHBEND(PITCHBND)

15 THe TeMPLATe MeNU16 KeYBOARD ZONeS17 SAVING AND NAMING TeMPLATeS 17.1RESTORINGTEMPLATES

APPeNDIXISPECIFICATIONS

IILISTOFFACTORYTEMPLATES

IIIGUIDETOFACTORYSTANDARDTEMPLATES

1 INTROWelcometotheNovationReMOTESLCompactUserGuide!Thisguideisdesignedtohelpyougetstartedwiththecontroller,aswellastoprovidecomprehensiveinformationaboutitsoperationalfeaturesandAutomapsoftware.Thecontentisstructuredinawaythatshouldallowyoutoreadonlyasfarasyouneedto.Basicandessentialinformationiscoveredearlyonwhilstthelattersectionsdealwithmoreadvancedfeatures.

WeareconstantlydevelopingtheSLCompactandAutomapUniversalandsoftwareupdateswillbemadeavailableasfreedownloadsontheNovationwebsite.WesuggestcheckingtheSLCompactproductpageregularlytoensureyouhavethelatestupdateanddocumentation.

Notroubleshootingsectionhasbeenincludedinthisguide.IfyourequirefurtherguidanceortechnicalsupportafterreadingthisguidepleasevisittheNovationAnswerbase,whichcanbefoundinthesupportareaatwww.novationmusic.com.TheNovationAnswerbasecontainstroubleshootingarticlesforallNovationproductsandatechnicalsupportcontactformthatyoucanusetogetintouchwithusifyoucannotfindtheinformationyouareafter.

2 ReGISTRATIONToregisteryourSLCompact,visitwww.novationmusic.comandclickthe‘Register’linkinthemainmenuatthetopofthehomepage,thenfillintherequireddetails.Onceyouhaveregistered,yourone-yearproductwarrantywillbecomeactive,providinga‘nocompromise’servicesolution.InadditiontothisyoucansignuptoreceiveNovatione-zines,whicharee-mailnewsletters(sentonceeverytwoorthreemonths)containingproductupdatenews,competitions,freebiesandtipsfromsignedartists.RegisteringyourSLCompactisthebestwaytoensureyoustayuptodatewithupdates,aswellashelpwithanytechnicalenquiresyoumaymake.

3 HARDWARe OVeRVIeW3.1 FRONT PANeL OVeRVIeW

1. Speed dial – providesquickcontrolofwhateverthemouserestsoverinAutomapmodeoroneof16parametersinnon-Automapmode.Alsoselectsmixersendsandplug-inpresetsinAutomapUniversal

2. Template up/down buttons –selecttemplates1-40byascending/descendinginsinglesteps.PressingtogetheractivatesQuickJumpmode,wherebuttonsaboveandbelowthedisplaycanbeusedtoquicklyjumptoanothertemplate

3. Mode/menu buttons – switchbetweenPlaymodeoroneofthethreeeditmodes(Edit,TemplateorGlobal).Writebuttonsavessettings

4. 8 encoders – assignablecontrolsthatcanbeusedtocontrolupto32parameters,inconjunctionwiththefourencodergroupswitches(A-D)below

5. 8 buttons – assignablecontrolsthatcanbeusedtocontrolupto32parameters,inconjunctionwiththefourbuttongroupswitches(B1-4)below

6. LCD display – displaysupto8parameternamesandvaluessimultaneously,aswellasvariousmenuoptions

7. Encoder/f1 and button/f2 row select buttons – displaytheparameternamesandvaluesofeithertheencodersorbuttonsontheLCDdisplay.UsedforotherfunctionsinAutomapmode

8. Page up and down/next and prev buttons –scrollbetweenanyavailablepagesofdisplayormenuoptionsineachmode.Selectdifferentplug-insforcontrol(withshifthelddown)andbankmixertracksinAutomapmode

9. 8 drum pads – assignablepadsthatcanbeusedtoeg:trigger8clipsorplay8drumsamples

10. Drumpad row select/shift button – displaystheparametersassignedtothedrumpadsontheLCDscreen.HoldingdowninAutomapUniversalmodeallowsactiveplug-instobeviewedandselected(withthenext/prevbuttons)

11. Button group select switches – activateoneoffourbuttongroups(B1-4)

12. Encoder group select switches – activateoneoffourencodergroups(A-D)

13. Keyboard –semi-weightedvelocity-sensitivekeyboardwithaftertouch

14. Octave up/down buttons –transposethekeyboardinwholeoctavesacrosstheentireMIDInoterange

15. Mod wheel –assignablemodulationcontrol

16. Pitch bend wheel – assignablepitchcontrol,springsbacktothecentre

17. Menu button – activatestheQuickMenuinPlaymode,wheregeneralTemplatesettings,suchaskeyboardtranspose,canbequicklyedited.Also,pressandholdinaneditmodetotemporarilydisplaythenameofthecurrenteditscreenandshowinstructionswherepossible

18. Transport buttons –6assignablebuttonsidealforcontrollingsequencertransport

3.2 ReAR PANeL CONNeCTIONS

1. PSU connector –allowsapowersupplyunit(PSU-notsupplied)tobeconnectedforproviding9VDCfromthemains

2. Power select switch –setsthepowersupplybetweenDC,offandUSB

3. USB connector –allowsthesuppliedUSBcabletobeconnectedforlinkingtoacomputer.Thisconnectionprovidespoweraswellasdataflow

4. Sustain pedal – allowsasustainpedal(notsupplied)tobeconnected

5. Expression pedal –allowsanexpressionpedal(notsupplied)tobeconnected

6. MIDI In/Out –twostandardMIDIportsallowconnectiontoadditionalMIDIequipmentsuchashardwaresynthesizers

4 GeTTING STARTeD WITH THe SL COMPACT4.1 POWeRING THe SL COMPACTTheSLCompactcanbepoweredinoneoftwoways.OneoptionistoconnectthekeyboardtoyourcomputerusingthesuppliedUSBcable,whichwillsupplypowertothedevice,thensetthepowerselectswitchtoUSB(extremerightposition).TheotheroptionistoconnectaPSU(notsupplied)andsetthepowerswitchtoDC(extremeleftposition)topowerthekeyboardfromthemains.TherequiredPSUoutputspecsare9V,dc,600-1000mA,centerpinpositive.

4.2 INSTALLATION - PCThelatestReMOTESLinstalleriscompatiblewithWindowsXPSP2,XPX64andVista(32and64biteditions).

1. ConnecttheReMOTESLCompacttoyourcomputerviaUSBandensureitisswitchedon.IftheWindows FoundNewHardwareWizardopensclick‘Cancel’tocloseit.Ifyoualreadyhaveanolderversionof AutomapUniversalinstalled,makesuretheAutomapServerisNOTrunning.

2. Double-clickon‘ReMOTESLSetup.exe’toruntheinstaller.

3. Whilstthedriverisinstalling,thefollowingmessagemayappear:

WinXP WinVista

Click‘ContinueAnyway’(WinXP)or‘Install’(WinVista)tocontinueinstallation.

4. Oncethedriverisinstalled,theinstallerwillruntheReMOTESLCompactHardwareUpgrade:

SelecttoupdatetheoperatingsystemandAutomaptemplates.IfyouuseProToolsthenselecttheHUIupdatetoo. OncetheoperatingsystemhasbeenuploadedtotheSLCompactyouwillbepromptedtoturntheunitoffand backonagainbeforetherestoftheupdatesaresenttoit.

5. TowardstheendoftheinstallationtheAutomapPlug-inManagerwillopenautomatically.

Selecttheplug-insyouwanttousewithAutomapbydraggingthemfromtheleft-handlisttotheright-hand list,thenclick‘OK’toclosethePlug-inManagerwindowandcompletetheinstallation.

4.3 INSTALLATION - MACThelatestReMOTESLinstalleriscompatiblewithOSX10.3.9orlater.

1. ConnecttheReMOTESLCompacttoyourcomputerviaUSBandensureitisswitchedon.Ifyoualready haveanolderversionofAutomapUniversalinstalled,makesuretheAutomapServerisNOTrunning.

2. Mount‘ReMOTESLInstaller.dmg’anddoubleclickon‘SetupReMOTESL’toruntheinstaller.

3. DuringinstallationtheAutomapPlug-inManagerwillopenautomatically.Selecttheplug-insyouwantto usewithAutomapbydraggingthemfromtheleft-handlisttotheright-handlist,thenclick‘OK’toclosethe Plug-inManagerwindow.

4. TheReMOTESLCompactHardwareUpgradeapplicationwillalsorunautomatically(watchout-thiswindowmay openbehindthePlug-inManagerandInstallerwindows!):

SelecttoupdatetheoperatingsystemandAutomaptemplates.IfyouuseProToolsorDigitalperformerthenselect theappropriateHUIupdatetoo.OncetheoperatingsystemhasbeenuploadedtotheSLCompactyouwillbe promptedtoturntheunitoffandbackonagainbeforetherestoftheupdatesaresenttoit.

�0

4.4 CONNeCTING THe SL COMPACTIfyouwanttocontrolsoftwareusingtheSLCompact,connectittoyourcomputerusingthesuppliedUSBcable:

IfyouwanttocontrolhardwareMIDIdevicesusingtheSLCompact,connectthemtotheMIDIOUTportonthebackoftheunit:

ItispossibletousetheSLCompacttocontrolhardwareMIDIdeviceswithoutitbeingconnectedtoacomputer,howeverifthereisnoUSBconnectiontheSLCompactmustbepoweredusingaPSU.

4.5 USING THe SL COMPACT AS A MIDI INTeRFACeAswellasbeingabletocontrolsoftwareandhardware,theSLCompactcanbeusedasaMIDIinterfacei.e.itcanrouteMIDIdatabetweenyourcomputerandhardwareMIDIdevices.Forthis,theSLCompactmustbeconnectedtoyourcomputerviaUSBandtoyourhardwareMIDIdevicesviatheMIDIconnectorsonthebackoftheunit:

��

TheSLCompacthasonephysicalMIDIport(withINandOUTconnectors)andafurtherthreevirtualportsovertheUSBconnection.TheseportsarelabelledasM1,U1,U2andU3inthemenusontheSLCompactwhereyousethowMIDIdataisroutedin,outorthroughtheunit.BecausetherearethreevirtualUSBports,theSLCompactwillappearthreetimesintheMIDIinputandoutputdevicelistsinyoursoftwareasfollows:

ReMOTE SL Compact Port 1 ReMOTE SL Compact Port 2 ReMOTE SL Compact Port 3 IfyouuseWindowsVistatheSLCompactwillappearas:

Input: Output:ReMOTESLCompact ReMOTESLCompactMIDIIN2(ReMOTESLCompact) MIDIOUT2(ReMOTESLCompact)MIDIIN3(ReMOTESLCompact) MIDIOUT3(ReMOTESLCompact)

AnyMIDIdatasentfromyourcomputeronUSBport1willautomaticallyberoutedtotheMIDIOUTconnector.MIDIdatasentfromanexternalMIDIdevicetotheMIDIINconnectorcanberoutedtoUSBport1,USBport2orbackoutoftheMIDIOUTconnector(seesection11forfurtherinformationonsettingwheredatafromtheMIDIINconnectorisroutedto).ThefollowingdiagramshowshowdatacanberoutedthroughtheSLCompactbetweenthephysicalMIDIandvirtualUSBports:

��

4.6 MODeS AND MeNUS OVeRVIeWTheverticalcolumnoffivebuttonstotheleftofthedisplayarethemodeandmenubuttons.Theseallowaccesstosettingsthataffectindividualcontrolswithinatemplate(Edit),generaltemplatesettings(Template)andalsotheoverallkeyboardsettings(Global).Whilstinanyofthe‘edit’menus,thescreendisplaysavailablesettingsandtheencodersandbuttonsalignedwithasettingcanbeusedtoeditit,asfollows:

UsethePAGEUP/DOWNbuttonstoscrollthroughallpagesofavailablesettingsinaneditmenu.IfonlyusingtheSLCompactforAutomapUniversal,theonlyeditmodeyoumayneedtoaccessistheGlobalmenu.SeetheGlobalModesectionfordetails.

Hereisabreakdownofeachmode:

Play modeThisisthedefaultmodefortheSLCompactandtheonethatwillbeactivewhenthekeyboardpowersup.Thismodeshouldbeactivemostofthetime,asit’stheonetousewhenusingAutomaporstandardtemplatestocontrolsoftwareorhardware.Aftermakingchangestoanysettingsinoneofthethreeeditmenus,pressthePLAYbuttontoreturntoplaymodesothattheLEDnexttothebuttonilluminates.

Template menuThismenuallowsaccesstosettingsthataffectthecurrentlyselectedtemplate.PresstheTEMPLATEbuttontoaccessthismenuandthenusethePAGEUP/DOWNbuttonstoscrollbetweenthetwopagesofoptions.PressingtheTEMPLATEbuttonasecondtimewillaccesstheKeyboardZonesMenu,wherethekeyboardcanbesplitintozonesforplayingdifferentinstrumentswithinthesametemplate(seetheKeyboardZonesMenusectionfordetails).RepeatedlypresstheTEMPLATEbuttontoswitchbetweentheTemplateMenuandKeyboardZonesMenu.

Edit modeThismodeallowsaccesstotheindividualsettingsofanyassignablecontrolwithinthecurrentlyselectedtemplate.Controlsthatcanbeeditedinthismodeare:encoders,buttons,drumpads,transportcontrols,pedals,pitchandmodwheels.PresstheEDITbuttontoactivateEditmodeandthePAGEUP/DOWNbuttonstoscrollbetweenthepagesofsettingsforthecurrentlyselectedcontrol(whereavailable).Toactivateadifferentcontrolforeditinginthismode,pressandholddowntheEDITbuttonandoperatethecontrol.

Global MenuThismenuallowsaccesstothegeneraldevicesettingsontheSLCompacteg:memoryprotect,andwheel/drumpadcalibration.PresstheGLOBALbuttontoaccessthemenuandthenusethePAGEUP/DOWNbuttonstoscrollbetweenthesevenpagesofsettings.

��

Write buttonTheWRITEbuttonallowsyoutosavesettingsandconfirmactionsontheSLCompact.WhilstinPlay,EditorTemplatemodes,pressingWRITEwillsaveallchangestothecurrentlyselectedtemplatebyfirsttakingyoutoascreenwhereyoucansetthetemplatenameandchoosewhichofthe40memorylocationsyouwanttosavethetemplateto.Onceyouhavesetthese,pressWRITEagaintoconfirm.PressingWRITEwhilstintheGlobalmenusavesallGlobalsettings.

4.7 TeMPLATeS-WHAT ARe THeY AND HOW DO I SWITCH BeTWeeN THeM?AllthesettingsforeveryindividualcontrolaccessedinEditModeandthesettingsaccessedintheTemplateMenucanbesavedtotheSLCompact’sinternalmemory,andthenrecalled.Agroupofsavedsettingsiscalledatemplate.

Asanexampleoftheuseoftemplates,youmayhavetwosynthesizers(softwareorhardware)thatyouwanttocontrolwiththeSLCompact.Todothis,youwouldhavetoprogrameachcontrol(setittosendthecorrectMIDIdataandnameitappropriately)foronesynthandsaveallsettingstoamemorylocation,thenprogrameverycontrolfortheothersynthandsaveallsettingstoadifferentmemorylocation.Thisprovidesyouwithtwotemplates,oneforeachsynth.Now,tocontroleachsynth,youcansimplyswitchbetweenthetwotemplates.

Thereisspacefor40templatesontheSLCompact.Templates1-33arepre-programmedstandardtemplates(designedbyNovationtoworkwithpopularsoftwareinstruments),templates35-36areblankusertemplatesandtemplates34,37-40areAutomaptemplates.YoucannotdeleteanytemplatessothattherearelessontheSLCompactbutyoucanoverwriteanytemplatebyeditingandthensavingit,orbyuploadingonefromyourcomputer.

Therearefourwaystoswitchbetweenthe40onboardTemplates:

TEMPLATE UP/DOWN buttons –thesearelocatednexttotheSpeeddialinthetopleftcorneroftheSLCompact’sfrontpanel.Pressingthemstepsup/downthroughthetemplatesoneatatime.

Quick Jump –pressingtheTEMPLATEUP/DOWNbuttonstogethercallsup16templatesontheSLCompact’sdisplay.Templates1-8appearonthetoprowand33-40onthebottomrow.Usethebuttonsdirectlyaboveandbelowthescreentoselectthecorrespondingtemplate.Forexample,pressbutton3ontherowabovethescreentocalluptemplate3,orpressbutton6ontherowbelowtoselecttemplate38.ThePAGEUP/DOWNbuttonscanbeusedtoscrollthetoprowthroughTemplates1-8,9-16,17-24and25-32.

Menu/Function button –pressingtheMENUbuttoninPlaymodeaccessestheQuickMenuthatallowsthecoretemplatesettingssuchasTransposeandCommonportroutingtobechanged.Thefirstoptiononthisscreenistemplatenumber,whichshowsthecurrentlyselectedtemplate.Changethisvalue,usingtheencoderaboveorbuttonsaboveandbelow,tochangethecurrentlyselectedTemplate.WhenyoupressMENUagain,thenewlyselectedtemplatewillbeactive.

Use any assignable button or drumpad –anyassignablebuttonordrumpadwithinanytemplatecanbeusedtoselectoneoftheonboardtemplates.Thiscanbeusefulforquicklyswitchingtoadifferenttemplate.Tosetthisup,thebuttonmustbeselectedforeditinginEditModeandthentheControlsetto‘template’andthedesiredtemplatenumberset.SeetheEditModesectionfordetails.

Whenyouswitchtoadifferenttemplate,thenumberandnamewillappearbrieflyonthedisplay,beforeitswitchestoshowingtheparameternamesandvaluesofthecurrentlyselectedrowofcontrols.Toseethenumberandnameofthecurrentlyselectedtemplate,youcanpressandholdthePLAYbuttonatanytime.

TheSLCompactwillloadtemplate1bydefaultwhenthekeyboardpowersup.Tochangethe‘loadup’templatetoadifferentnumber,youmustselectthetemplateyouwanttobeactiveonstartup,thenpresstheGLOBALbuttontoaccesstheGlobalMenu,thenpresstheWRITEbuttontosavetheGlobalsettings.ThattemplatewillnowbeactiveeverytimetheSLCompactispoweredup.

IfyouhavesettheSLCompactuptoworkinAutomapmodethentherelevantAutomaptemplatewillbeselectedwhenyoulaunchyourmusicsoftware,althoughyoucanswitchawayfromandbacktothistemplateasyoupleaseusinganyoftheprocessesdescribedinthissection.

��

5 AUTOMAP OVeRVIeWAutomapisarevolutionarysystemforcontrollingsoftwareplug-insandsequencersusingtheSLCompact.CertaintemplatesontheSLCompactarereservedforusewithAutomap.Thesearetemplates34and37-40.ToavoidproblemswhenusingAutomapwesuggestthat,unlessinstructed,youdonoteditthesetemplates.

Automapworksintwodifferentways,‘AutomapUniversal’and‘SequencerAutomap’.

5.1 AUTOMAP UNIVeRSALAutomapUniversalisapioneeringsystemthatallowsautomaticmappingofsoftwareparameterstotheSLCompact.Italsoprovidesaquickandsimplelearnsystemwhichyoucanusetocreateyourowncustomcontrolmaps.AutomapUniversalcanbeusedtocontrolanyVST,AUorProTools(RTASorTDM)formatplug-ininanysequencer(noteProToolsplug-informatsupportisonlycurrentlyavailableonMac).ItcanalsobeusedtocontrolthemixerinCubase,Nuendo,SonarandTracktion.ItisalsopossibletocontrolhardwareMIDIdeviceswithAutomapUniversalusingtheAutomapMIDIclient.

TouseAutomapUniversalyoumustselecttheAutomapUniversaltemplate(template38)ontheSLCompactandruntheAutomapServersoftwareonyourcomputer.TheAutomapServerhandlescommunicationbetweentheSLCompactandthesoftwareyouarecontrolling.WhenyouruntheServertheAutomapUniversalwindowwillappear.Thisisaresizable,semi-transparent,heads-updisplayfromwhichyoucanviewandeditcontrolassignments,selectadifferentclienttocontrolandviewtheinteractivehelp.

Tocontrolaplug-inyoumustfirstenableitforAutomapcontrolinthePlug-inManager.Onceenableditwillbe“wrapped”,meaningthatanewversionoftheplug-inwillbecreatedwhichiscontainedwithintheAutomapsoftware.ThenewAutomap-wrappedplug-inwillappearinyoursequencerwith“(Automap)”afteritsoriginalname.LoadtheAutomap-wrappedplug-ininyoursequencertoallowAutomapcontroloverit.Theplug-inwilllookexactlythesameasbeforebutwiththeadditionofanAutomapborderatthebottomofthewindow,fromwhichyoucanaccessAutomapfunctions.

WhenyouloadanAutomap-wrappedplug-in,theplug-inparameterswillbeautomaticallymappedtotheSLCompactcontrols.YoucanopenasmanyAutomap-wrappedplug-insasyoulike(uptoalimitof253)butyoucanonlycontroloneatatimefromtheSLCompact.Toselectaplug-inforcontrol,clickontheAutomaplogointhebottom-lefthandcorneroftheplug-inwindowsothatitturnsred.

TocontrolthemixerinCubase,Nuendo,SonarorTracktion,firstfollowtherelevantsetupinstructionsinsection8.

5.2 SeQUeNCeR AUTOMAPThereareseparateAutomaptemplatesontheSLCompacttoallowcontroloversequencersthatdonotuseAutomapUniversalformixercontrol.TheseareProTools(template34),Reason(template37),Logic(template39),AbletonLive(template40)andDigitalPerformer(installedastemplate34insteadofProToolsifselectedduringinstallation).TheseworkdifferentlytoAutomapUniversalinthattheSLCompactcommunicatesdirectlywiththesequencerwhenusingthesetemplates,ratherthanthroughtheAutomapServersoftware.

Eachsequencerhasitsownsetupprocedure,detailedinthesection10ofthisguide.OncethesetupprocedureiscompletetheSLCompactwillautomaticallyswitchtotherelevanttemplateeachtimeyouopenyoursequencer.Youarefreetoswitchfromthistemplatetoanyotherontheunit(tocontrolothersoftwareorhardware)andbackagain.ThisincludestheAutomapUniversaltemplateforwhenyouwanttocontrolAutomap-wrappedplug-ins.IfyouselectaSequencerAutomaptemplateforaprogramwhichisnotrunningonyourcomputer,youwillseeanOFFLINEmessageappearontheSLCompactdisplay.

TheProTools,LogicandAbletonLiveSequencerAutomaptemplatesincludesomemeansforcontrollingplug-ins.ThiscanbeusedwhereitisnotpossibletouseAutomapUniversalforplug-incontroli.e.forthosethatuseaproprietaryplug-informat,orwhereyoufinditeasierthanusingAutomapUniversal.

��

5.3 AUTOMAP AND THe SL COMPACT’S MIDI PORTSTheSLCompacthasthreevirtualMIDIportsovertheUSBconnection.USBports2and3areusedfortransferofAutomapdatabetweentheSLCompactandthecomputer.Port2isusedfortransferringAutomapdatabetweenasequencerprogramandtheSLCompact(i.e.SequencerAutomap).Port3isusedfortransferringAutomapdatabetweentheAutomapServersoftwareandtheSLCompact.IfyouareusingAutomap,itisimportanttoonlyselectport2or3inyoursoftwarewhereinstructedinthisguide.

USBPort1isusedfortransferofallnon-AutomapdatabetweentheSLCompactandyourcomputer.Thisincludeskeyboardnoteandaftertouch,pitchbend,modulation,expressionandsustainpedals,programandbankchangedata.Allfactorystandard(non-Automap)templatessenddataonUSBPort1.AdditionallyUSBport1mustbeusedwhenroutingMIDIdatabetweenyourcomputerandanexternalMIDIdeviceconnectedtotheSLCompact’sMIDIINandOUTconnectors(seesection4.5).EnsureonlySLCompactPort1isselectedastheinputtoMIDItracksinyoursequencer.

Whencontrollingplug-insusingAutomapUniversal,itisimportanttorememberthatthekeyboard,pitch/modwheelsandpedalinputsontheSLCompactwillNOTfollowthecurrentlyselectedAutomap-wrappedplug-in.TheywillalwayssenddatatowhicheverMIDItrackisrecordenabledinyoursequencer,meaningyoucansimultaneouslyplayasoft-synthfromthekeyboardandusethecontrolstotweaktheparametersofadifferentplug-in.IfyouselectanAutomap-wrappedinstrumentplug-inforcontrolthenyoumustalsorecordenablethecorrespondingMIDIorinstrumenttrackinyoursequencerbeforethekeyboard,pitch/modwheelsandpedalswillcontrolit.

5.4 AUTOMAP TeMPLATeS AND STANDARD TeMPLATeS – WHAT IS THe DIFFeReNCe?Templates1-33,35&36ontheSLCompactare‘standard’templates,socalledbecausewhentheyareselectedtheSLCompactfunctionsasastandardMIDIcontroller.AstandardMIDIcontrollerallowsyoutosetwhatMIDImessageeachofitscontrolssends.IfyouwanttocontrolsoftwareorhardwarethatrespondstoMIDIthenyouneedtoknowwhatmessagesitrespondsto.Thisinformationcanusuallybefoundinthedocumentationforthesoftwareorhardware.Onceyouknowthis,youcansetupthecontrolsonastandardMIDIcontrollertosendthosemessages.

WehaveusedthismethodtoprogramthestandardtemplatesontheSLCompacttoworkwithpopularsoftwareinstruments(excepttemplates35and36,whichareblankuserstandardtemplates).ThesetemplatescanbeusedwhereitisnotpossibleordesirabletouseAutomapUniversalforcontrollingsoftwareinstruments,forexamplewhenusingasoftwareinstrumentasastand-aloneprogramratherthanaplug-inwithinasequencer.

Withstandardtemplatesthereisonlyone-waycommunicationfromtheSLCompacttothesoftwareorhardwareyouarecontrollingandtheSLCompacthasnowayofknowingwhenaparameterischangedfromthesoftwareorhardwareitself.Forexample,ifyouchangeaparameteronasoftwareinstrumentwiththemouse,theparametervaluedisplayedontheSLCompactwillnotupdatetoreflectthatchange.

TheAutomaptemplateshavebeensetupsuchthatthecontrolssendMIDImessagesthatarerecognisedbytheAutomapsoftwarei.e.theAutomapServerorSequencerAutomapimplementation.TheAutomapsoftwarethen“automaticallymaps”thoseMIDImessagestodifferentplug-inorsequencerparameters,dependingonwhatyouselecttocontrol.BecauseAutomapincorporatestwo-waycommunicationbetweenyourcomputerandtheSLCompact,theAutomapsoftwarecansenddisplaydatabacktotheSLCompacttoautomaticallynamethecontrolsandletyouknowwhichparametereachcontroliscurrentlyassignedto.Additionallyyoucanseethecurrentvalueofeachparameter,evenifitisbeingchangedusingthemouse.

5.5 ReCORDING PARAMeTeR AUTOMATION WHeN USING AUTOMAPTorecordcontrolmovementsfromtheSLCompactinasequencerwhenusingastandardtemplate,youmustrecordenableaMIDItrackandthenputthesequencerintorecord.MIDIcontroldatawillthenberecordedontotheMIDItrackwhenyouoperateacontrolontheSLCompact.

��

WhenusinganAutomaptemplate,MIDIcontroldataisconvertedintoAutomationdatabytheAutomapsoftwarei.e.theAutomapUniversalServerorSequencerAutomapimplementation,toallowcontroloversoftwareparameters.ThismeansthatcontrolmovementswillnotberecordedasMIDIdata.TorecordcontrolmovementsfromtheSLCompactinasequencerwhenusinganAutomaptemplate,youmustsettheAutomationmodeontherelevantinstrumentoraudiotrackto‘write’(somesequencershaveanumberofdifferentwritemodes)andthenputthesequencerintoplayback(notrecord).AutomationdatawillthenbewrittenwhenyouoperateacontrolontheSLCompact.RemembertosettheAutomationmodeforthetrackbackto‘read’whenyouhavefinishedrecordingcontrolmovements.NotethatsomesequencersusedifferentmethodsforwritingAutomationdatacomparedwiththissocheckthedocumentationforyoursequencer.

5.6 SPeeD DIAL FUNCTION WHeN USING AUTOMAPWhenusingtheSLCompactinAutomapmodetheSPEEDDIALcanbeusedtocontrolanyon-screenparameterthatyoucancontrolusingthemouse(inanyprogram).Simplymovethemousepointeroverwhatyouwanttocontrol,thenpressandrotatetheSPEEDDIAL.Thisprocesscanbeusedfore.g.alteringparametersonasoft-synth,controllingmixerparametersinyoursequencer,selectinganoptionfromadrop-downmenuorresizingawindow.TheAutomapUniversalServersoftwaremustberunningandoneoftheAutomaptemplates(template34or37-40)mustbeselectedforthisfunctiontowork.

��

6 AUTOMAP UNIVeRSAL6.1 AUTOMAP UNIVeRSAL TeRMINOLOGYBeforeyoustarttouseAutomapUniversalwerecommendgettingtoknowtheterminologyassociatedwithit:

Clients“Client”isthetermusedforanythingyoucancontrolusingAutomapUniversal.Thiscouldbeoneofthefollowing:

Automap-wrappedplug-in(VST,AUorProToolsformat)SequencermixerAutomapMIDIClient

ClientsconnecttotheAutomapServerandtellitwhatparameterstheyhaveavailabletocontrol.TheServerassignstheseparameterstocontrolsontheSLCompact.Amaximumnumberof253clientscanbeconnectedtotheServeratonetime.

AtpresentonlyCubase,Nuendo,SonarandTracktionsupportAutomapUniversalmixercontrol.ForothersequencersmixercontrolmaybepossibleusingSequencerAutomap.AutomapUniversalmixercontrolforothersequencerswillbeincludedinfutureupdatessokeepaneyeoutonwww.novationmusic.comforupdatenews.

TheAutomapMIDIclientcanbeusedtocontrolsoftwareorhardwarethatrespondstoMIDIcontrolchange(CC)messages.MoreinformationontheAutomapMIDIclientcanbefoundinsection9.

Control Maps“ControlMap”isthetermusedforthearrangementofparametersacrosstheSLCompact’scontrols.ItispossibletoassigntheparametersofwhateveryouarecontrollingtothephysicalcontrolsontheSLCompacthoweveryoulike.Forexample,ifyouarecontrollingasoftwaresynthesizeryoumaywishtoassignfiltercutofftoencoder1,filterresonancetoencoder2,filterenvelopedecaytoencoder3etc.Onceyouhaveassignedparametersinthewayyouwant,youcansavethearrangementofparametersasacontrolmapthatcanberecalledwhenyounextcontrolthatsoftwareordevicesothattheSLCompact’scontrolsstillcontrolthosesameparameters.

PagesAlthoughthereisafinitenumberofassignablecontrolsontheSLCompact,youarenotlimitedtoassigningonlythatsamenumberofparameters.Acontrolmapcanhavemorethanone“page”ofcontrols.Youcancreateanewpageandassignallthecontrolstodifferentparameters,thenswitchbetweenthenewandoriginalpagestoaccessdoublethenumberofparameters.Itispossibletocreateasmanypagesasyoulike,orremovethemifyouhavetoomany.ThePAGEUP/DOWNbuttonscanbeusedtonavigatethroughpageswithinacontrolmap.ItispossibletoassignmorethanonecontrolontheSLCompacttothesameparameter,meaningthesamephysicalcontrolcanbeassignedtothesameparameterondifferentpagesofacontrolmap.

Control Map GroupsEachcontrolmapwillbelongtooneoffourgroups,accordingtothetypeofclientitcontrols.ThefourgroupsareUser,FX,InstrumentandMixer.AcontrolmapwillbeautomaticallyassignedtoagrouphoweveryoucanchangethegroupthatitbelongstofromtheAutomapUniversalwindow(seesection7.3).

Thegroupsystemallowsquickerselectionofcontrolmaps.Ifyouwanttocontrolacertaineffectplug-inthenyouknowitwillbeintheFXgroupandyouwillonlyhavetolookthroughtheFXcontrolmapstofindit,notallcontrolmaps.Wehavegiventhegroupsusefulnames,however,sinceyoucanassignacontrolmaptoanygroupyoulike,thereisnothingtostopyoufromusingthemdifferentlytothewaytheyarelabelled.Forexample,youmaywishtocontroltheplug-insononlyfourofthetracksinyoursession,inwhichcaseyoucouldassignthecontrolmapssuchtheyareseparatedbetweenthefourgroupsonatrack-by-trackbasisratherthanaccordingtothetypeofclient.

��

6.2 THe AUTOMAP SeRVeRTheAutomapServersoftwareisthebridgebetweentheSLCompactandthesoftwareyouarecontrolling.ItrunsinthebackgroundhandlingcommunicationbetweenyoursoftwareandSLCompact,howeveritallowsaccesstoallthefeaturesofAutomap.

IftheServerisnotalreadyrunningonyourcomputerthenitwillopenupautomaticallywhenyouopenanAutomap-wrappedplug-inorrunasequencerwhichissetupforAutomapUniversalmixercontrol.TheSLCompactwillautomaticallyswitchtotheAutomapUniversaltemplate(template38)whentheServerstarts.ThistemplatemustbeselectedtouseAutomapUniversal.IfitisselectedbuttheServerisnotrunning,‘AutomapisOFFLINE’willappearontheSLCompactdisplay.IfitisselectedandtheServerisrunningthen,unlessaclientisselectedforcontrol,theSLCompactdisplaywilllookasfollows:

TheAutomapServercanbelaunchedmanuallybyrunningitfrom:

Windows:Start->AllPrograms->Novation->AutomapUniversal->LaunchServerMac OSX:/Applications/AutomapServer

AfterlaunchingtheAutomapServeryouwillseethefollowingwindow:ThisistheAutomapUniversalwindow.Youcanresize,maximizeandminimizetheAutomapUniversalwindowbutitwillnotgotothebackgroundwhenyougiveanotherwindowfocus.Whenopen,itwillremainvisibleinfrontofallotherwindows,

howeveryoucansetittobesemi-transparentsothatyoucanseewhatisgoingonbehindit(seesection6.3).PresstheVIEWbuttonontheSLCompact(BUTTON2inBUTTONGROUPB4)toopenandclosetheAutomapUniversalwindow.

��

6.3 THe AUTOMAP SeTTINGSOncetheAutomapServerisrunningyoucanaccesstheAutomapsettingsasfollows:

Windows:ClickontheAutomaplogointhesystemtray.

Mac OSX:ClickontheAutomaplogointhedockandthenselectthe‘Settings’menu.

Thefollowingoptionsareavailable:

Enable Pot Pickup:ThisoptiondoesnotapplytotheSLCompactanditwillnotmakeanydifferenceifitischeckedornot.ThisonlyappliestotheReMOTESL,whichhasanaloguepotandslidercontrols.

Automap Focus Follows Plug-in UI:ThisoptionappliestocontrollingAutomap-wrappedplug-insinyoursequencer.IfthisisactivethentheSLCompactwillautomaticallymaptowhicheverplug-inyouselectinyoursequencer.Ifthisisnotactivethenyoumustmanuallyselectadifferentplug-intocontrol,eitherbyclickingtheAutomaplogointhebottomleft-handcornerofaplug-inwindoworselectingonefromtheBrowserViewoftheAutomapUniversalwindow.

Encoder Acceleration:ThisoptionappliestotheendlessrotaryencodersontheSLCompactandisusedtosettheencoderaccelerationi.e.therelationshipbetweenhowfastyourotateanencoderandthemagnitudeofitseffectovertheparameteryouarecontrolling.ThedefaultsettingisMediumbutthiscanalsobesettoFast(forcoarsercontrol)orOff(forfinercontrol).

Show View Window On Startup:ThisoptionallowsyoutoselectwhetherornottheAutomapUniversalwindowappearswhenyoulaunchtheAutomapServer.

Window Transparency:ThisoptionisusedtosetthetransparencyoftheAutomapUniversalwindow.

MIDI Input Port, MIDI Output Port & MIDI Channels: TheseoptionsrelatetotheAutomapMIDIClient.Seesection9forfurtherinformationonusingtheAutomapMIDIClient.

�0

Control Map Options:TheoptionscontainedintheControlMapsub-menurelatetocontrolmaps.Theseoptionsarefoundunderthe‘File’menuonMacOSXandmoreinformationonthemisgiveninsection7.4.

Plug-in Manager:Thisoptionopensaseparatewindow,thePlug-inManager,whereyoucanselectwhichplug-insyouwanttoenableforAutomapcontrol.

6.4 THe PLUG-IN MANAGeRItispossibletocontrolanyVST,AUorProTools(RTAS&TDM)formatplug-inusingAutomapUniversal,howeveraplug-inmustfirstbeenabledforAutomapcontrolinthePlug-inManager(noteProToolsplug-informatsupportisonlycurrentlyavailableonMac).Onceenableditwillbe“wrapped”,meaningthatanewversionoftheplug-inwillbecreatedwhichiscontainedwithintheAutomapsoftware.

Theleft-handlistinthePlug-inManagerwindowshowsallplug-insinstalledonyoursystemandtheright-handlistshowsallplug-insthathavebeenwrapped.Toselectaplug-intobewrappedforAutomapcontrolsimplydragitfromtheleft-handlisttotheright-handlist.Youcanctrl-click(PC)orcommand-click(Mac)toselectmultipleplug-insineitherlist.Onceyouhavedraggedallplug-insthatyouwanttowrap,click‘OK’toclosethePlug-inManagerwindow.YoucanwrapasmanyVSTorRTASplug-insasyoulikehoweveronlyamaximumof256AUplug-inscanbewrapped.Ifyouwrapaplug-inwhilstyoursequencerisrunningthenyouwillneedtorestartyoursequencerbeforethewrappedversionwillbeavailabletouse.

MacOSX Windows

WhenrunninginWindows,thePlug-inManagerhastheoptionstoaddandremoveVSTfolders.UsethesetomakesureallofyourVSTplug-infoldersappearinthe‘VSTplug-infolders’listsothatallplug-insarescannedbythePlug-inManager.OnWindowscomputersonly,onceaVSTplug-inhasbeenwrapped,anew*.dllfilewillbecreatedforthatplug-ininthesamefolderastheoriginalplug-in*.dllfile.Youcanmovethenew*.dllfiletoanylocationyoulikeonyourcomputer,e.g.toaseparateVSTplug-insfolderorasubfolderinyourcurrentVSTplug-insfolder.

��

7 CONTROLLING PLUG-INS WITH AUTOMAP UNIVeRSALThisfollowingsub-sectionsofthisguidefocusonusingAutomapUniversaltocontrolplug-ins,howevermuchoftheinformationisrelevanttocontrollingsequencermixersandtheAutomapMIDIclient.Thereforewesuggestbecomingfamiliarwithplug-incontrolbeforemovingontothenextsectionsofthisguide.

7.1 AUTOMAP-WRAPPeD PLUG-INSAnAutomap-wrappedplug-inwillappearinthelistofplug-insinyoursequencerwith“(Automap)”afteritsoriginalname.LoadtheAutomap-wrappedversionofaplug-inintoyoursequencertoallowAutomapcontroloverit.Theplug-inwilllookexactlythesameastheoriginalversionbutwithanadditionalAutomapborderatthebottomofthewindow.TheAutomapborderallowsaccesstoAutomapfunctionsasfollows:

Automap logo switch:Thisindicateswhichplug-incurrentlyhas‘Automapfocus’i.e.whichplug-incancurrentlybecontrolledfromtheSLCompact.Itwillberedfortheplug-inwhichhasAutomapfocusandwhiteforallotherplug-ins.ClickitwhenitiswhitetoturnitredandgiveAutomapfocustothatplug-in.Itwillthenautomaticallyturnwhiteontheplug-inthatpreviouslyhadAutomapfocus.Notethatif‘AutomapFocusFollowsPlug-inUI’isenabled(seesection6.3)thensimplyselectingadifferentplug-inwithinyoursequencer,withthemouse,willchangewhichplug-inhasAutomapfocus.

Learn switch (crosshair): Thisindicateswhetherlearnmodeiscurrentlyactiveornot.ItwillberedwheneitherLearnOnceorLearnLatchisactiveandwhitewhenlearnmodeisturnedoff.Whenitisredyoucanclickittodisablelearnmode.WhenitiswhiteyoucanclickittoactivateLearnOnce.Learnmodeisdescribedinmoredetailinsection7.7.

Novation Logo:Whenclicked,thisopensupadrop-downmenufromwhichyoucanaccesssomeControlMapoptions.Moreinformationisgivenontheseinsection7.4.

Name Text Box:Thisservestwofunctions.Firstly,immediatelyafterloadingaplug-inorgivingitAutomapfocus,itdisplaysthe‘instancename’forthatplug-in.EveryinstanceofanAutomap-wrappedplug-inwillhaveitsowninstancenamethatyoucanuseforidentificationwhenselectingacontrolmap.Youcanchangetheinstancenamebyclickingonthebox,typinginanewnameandpressingenter.

Secondly,onceacontrolontheSLCompacthasbeenoperated,itdisplaysthecontrolname.Onceagainyoucanchangethecontrolnamebyclickingonthebox,typinginanewnameandpressingenter.

Max Number Box:DisplaysthemaxvalueofthelastcontroloperatedontheSLCompact.Toeditthemaxvalueclickonthebox,typeinanewvalueandpressEnter.

��

Min Number Box:DisplaystheminvalueofthelastcontroloperatedontheReMOTESL.Toedittheminvalueclickonthebox,typeinanewvalueandpressEnter.

Step Size Number Box:DisplaysthestepsizevalueofthelastcontroloperatedontheSLCompact.Toeditthestepsizevalueclickonthebox,typeinanewvalueandpressEnter.

“Pot” Button:Setsthemax,minandstepvaluesforthelastcontroloperatedontheSLCompacttomax=127,min=0andstepsize=1sothatithasacontinuouspottyperesponse.

“Button” Button:Setsthemax,minandstepvaluesforthelastcontroloperatedontheSLCompacttomax=1,min=0andstepsize=1sothatithasatoggle(on/off)buttontyperesponse.

7.2 THe AUTOMAP UNIVeRSAL TeMPLATeTheAutomapUniversaltemplate(template38)mustbeselectedontheSLCompacttouseAutomapUniversal.WhenusingAutomapUniversal,itisonlypossibletoassignsoftwareparameterstoENCODERGROUPSA-DandBUTTONGROUPSB1–B3.

BUTTONSGROUPB4ontheSLCompactisnotassignableinAutomapmodeandinsteadhasbeensetasideforactivatingAutomapfunctions,thepurposeofwhichwillbecomeclearerasyoucontinuetoreadthroughthisguide.PresstheBUTTONSGROUPB4SWITCHtoshowtheavailableAutomapfunctionsontheSLCompactdisplay.Therearetwopagesoffunctionsavailable,theMainMenuandtheControlMapMenu:

Page 1 – Main Menu

Button 1 - Learn:TogglesthelearnmodestatebetweenOff,LearnOnceandLearnLatch.

Button 2 - View:OpenstheAutomapUniversalwindowinControlMapView.

Button 3 - User:OpenstheAutomapUniversalwindowinBrowserViewandshowsallusercontrolmaps.

Button 4 - FX:OpenstheAutomapUniversalwindowinBrowserViewandshowsallFXcontrolmaps.

Button 5 - Inst.:OpenstheAutomapUniversalwindowinBrowserViewandshowsallinstrumentcontrolmaps.

Button 6 - Mixer:OpenstheAutomapUniversalwindowinBrowserViewandshowsallmixercontrolmaps.

Buttons 7 & 8 - Control Map Menu:PressthesetoaccesstheControlMapMenu(2ndpageofoptions).

��

Page 2 – Control Map Menu

Buttons 1 & 2 - Main Menu: PressthesetoreturntotheMainMenu(1stpageofoptions).

Button 3 - Add Page:Createsanotherpageofassignablecontrolsfortheselectedcontrolmap.Youcancreateasmanypagesasyoulike.

Button 4 - Remove Page:Removesthecurrentlyselectedpage.

Button 6 - Clear All:Clearsallcontrolsoftheircurrentassignment.

Button 7 - Set As Default:Savesthecurrentcontrolmapasthedefaultcontrolmapforthatclient.

Button 8 - Rebuild Map:Revertstheparametermappingtothedefaultorderexportedbytheclient.

OtherfunctionsavailableontheAutomapUniversaltemplateare:

PAGE UP/DOWN Buttons:Pressthesetoscrollthroughthedifferentpagesofassignablecontrolsforthecurrentlyselectedcontrolmap.AlsopressandholdtheDRUMPADS/SHIFTbuttonandthenpressthePAGEUP/DOWNbuttonstoscrollthroughallavailablecontrolmapsandselectadifferentoneforAutomapcontrol.TheavailablecontrolmapswillappearontheSLCompactdisplayintheorderofmostrecentlyused,fromtheleft.

SPEED DIAL:RotatetheSPEEDDIALtoselectdifferentplug-inpresets.Presetnavigationwillonlyworkwhereaplug-inusesthehostpresetnavigationsystem,ratherthanit’sownbuilt-inone.TheSPEEDDIALcanalsobeusedtocontrolanyon-screenparameterthatcanbealteredusingthemouse.SimplymovethemousecursorovertheparameteryouwanttochangethenpressandrotatetheSPEEDDIALtocontrolit.

Transport Buttons:Thesebuttonswillcontrolthetransportinyoursequencer.TheAutomapServerusesReWiretoallowtransportcontrolandyoumayneedtoenabletheAutomapServerasaReWireinputinyoursequencerbeforethetransportbuttonswillwork(instructionsforthisaregivenlaterinthisguidewherenecessary).Notethattherecordbuttonwillnotwork,astherecordfunctionisnotavailablethoughReWire.

IfyouuseCubase,Nuendo,SonarorTracktionandhavesetupAutomapUniversalmixercontrolthentherecordbuttonwillworksince,inthiscase,transportcommandsaresentdirectlytothehostratherthanusingReWire.

Tempo:TheAutomapUniversalServeralsousesReWiretoallowtempocontroloveryoursequencer.ThetemposettingcanbefoundintheQuickMenu,accessedbypressingtheMENUbuttonwhilstinPlaymode.The‘BPMPort’settingintheGlobalmenuontheSLCompactmustbesetto‘ON’fortempocontroltowork(thisensurestheSLCompactsendsReWiretempomessageswhenyouchangetempo–seesection11).YoucanusethetemposettingtosetthetempoinyoursequencerregardlessofwhichtemplateisselectedontheSLCompact,howeveriftheAutomapUniversalServerisnotrunningtempocontrolwillnotwork.

7.3 THe AUTOMAP UNIVeRSAL WINDOWTheAutomapUniversalWindowallowsviewingofcontrolassignments,controlmapsandhelpinformation.Thiswindowcanbeopenedby:

•LaunchingtheAutomapServer(if‘ShowViewWindowOnStartup’isenabledintheAutomapsettingsmenu)•Selecting‘InteractiveHelp’fromtheAutomapUniversalHelpmenu(Mac)orAutomapsettingsmenu(PC)•PressingeithertheVIEW,USER,FX,INST.ORMIXERbuttonsontheSLCompact

Thewindowopensoverallothercurrentlyopenwindows.Itcannotbemovedtothebackgroundhoweveryoucansetittobesemi-transparentfromtheAutomapsettingsmenu.Thewindowcanbeclosedby:

•Clickingthecloseiconinthetopcornerofthewindow•PressingtheVIEWbuttonontheSLCompact.

Thewindowcanberesizedtobeasbigorsmallasyoulike.Therearethreedifferentviews–ControlMapView,BrowserViewandHelpView.

��

Control Map View

ToopentheAutomapUniversalwindowinControlMapview,ensureanAutomap-wrappedplug-inhasAutomapfocusandthenpresstheVIEWbuttonontheSLCompact.TheAutomapUniversalwindowwillopenandshowthecurrentcontrolmap,asshownabove.Thewindowisdividedintothreesections:thecontrolmapinfoatthetop,thecontrollayoutinthemiddleandthecontrolsettingsatthebottom:

Control Map InfoThissectionshowsthefollowinginfoaboutthecontrolmap:

Instance Name:ThisisthenameofthecontrolmapasitwillappearinBrowserViewandontheSLCompactdisplaywhenselectingacontrolmap.Theinstancenamedefaultstothenameoftheplug-inhoweveryoucanchangetheinstancenamebyclickingonit,typinginanewoneandthenpressingenter.TheinstancenameisuniquetoeachinstanceofanAutomap-wrappedplug-ininasession,allowingyoutoeasilyidentifythecorrectcontrolmapfortheplug-inyouwanttocontrolwheninBrowserView(seesection7.8formoreinfooninstancenames).

Group: Thisisthe‘controlmapgroup’towhichthecontrolmapbelongs.Therearefourcontrolmapgroups–User,FX,InstrumentandMixer.Youcanassignacontrolmaptoanyoneoftheseyoulikebyclickingonthegroupandselectingadifferentonefromthedrop-downmenu.ControlmapsforFXplug-inswillautomaticallybeputintheFXgroupandcontrolmapsforinstrumentplug-insintheinstrumentgroup.

Client name: ThisisshowninthemiddleoftheinfosectionandtellsyouwhattheSLCompactiscurrentlycontrolling.

Preset name and number: Thisisshownbelowtheclientname,whereavailable.

Learn:ThisindicateswhetherlearnmodeisOff,LearnOnceorLearnLatch.Youcanchangethelearnmodestatebyclickingonthelearnmodeboxandselectingadifferentoptionfromthedrop-downmenu.Theinfosectionwillchangecolourwhenlearnmodeisactive(darkredforLearnOnceandbrightredforLearnLatch).

Page:Thisshowsthenumberofthecurrentlydisplayedpageandthetotalnumberofpagesoftheselectedcontrolmap.

��

WhenyouoperateacontrolontheSLCompact,theclientnameandpresentnamewillchangetoshowthecontrolnameandparametervalue:

Control LayoutThisshowsthecontrolsonthehardware,theirnamesandcurrentvalues.Torenameacontrolsimplyclickonthecontrolname,typeinanewoneandpressEntertoconfirm,orEscapetocancel.Toclearacontrolofitscurrentparameterassignment,clickonitandpressBackspaceorDelete.

Control SettingsThissectionshowsthesettingsforthecurrentlyselectedcontrol(alsoavailablefromtheAutomapborderintheplug-inwindow).Clickonacontroltobringitssettingsupinthissection.Youcanenternewmax,minandstepvaluesbyclickingonthecurrentvalue,typinginanewoneandpressingEntertoconfirm,orEscapetocancel.Itisalsopossibletochangewhichparameterthecurrentlyselectedcontrolisassignedtobyclickingontheparameternameandselectingadifferentonefromthedrop-downmenu.

Browser View

ToopentheAutomapUniversalwindowinBrowserViewpressoneofthecontrolmapgroupbuttons(USER,FX,INST.orMIXER)ontheSLCompact.TheAutomapUniversalwindowwillthenappearasshownabove.Allavailablecontrolmapsintheselectedgroupareshownintheorderofmostrecentlyused,fromtheleft.Thecurrentlyselectedcontrolmap,ifinthatgroup,willbehighlightedred.Youcanselectacontrolmapbyclickingonitwiththemouseorbyusingthe8encodersontheSLCompact.Selectionfromthehardwareallowsyoutoswitchbetweendifferentcontrolmapswithoutusingthemouseatall.

��

Help View

ToopentheAutomapUniversalwindowinHelpViewselect‘InteractiveHelp’fromtheAutomapUniversal‘Help’menu(Mac)orfromtheAutomapsettingsmenu(PC).AlsoifyoupresstheVIEWbuttonontheSLCompactwhennocontrolmapisselectedtheAutomapUniversalwindowwillopeninHelpView.Clickonthelinkedredwordstonavigatetootherpagesoftheinteractivehelp.

7.4 CONTROL MAP OPTIONSThecontrolmapoptionscanbeaccessedasfollows:

Windows:clickontheAutomaplogointhesystemtrayandselectthe‘ControlMap’sub-menu:

Mac OSX:clickontheAutomaplogointhedockandthenselectthe‘File’menu:

��

Someofthecontrolmapoptionsarealsoavailablefromthedrop-downmenuthatappearswhenyouclickontheNovationlogoontheAutomapborderofanAutomap-wrappedplug-in:

Furthermoresomeoftheseoptionsareavailablefromthebottomright-handrowofbuttonsontheSLCompact(seesection7.2).Hereisaquickguidetoeachoftheoptions.Seethefollowingsectionsforfurtherinformationonthem.

Learn Once (only available from border menu and SL Compact):Whenthisisactiveyoucanalteraplug-inparameterwiththemouseandthenoperateanassignablecontrolontheSLCompacttoassigntheparametertoit.Learnmodewillautomaticallybedisabledafteronecontrolhasbeenassigned.

Learn Latch (only available from border menu and SL Compact):ThisisthesameasLearnOncehoweverlearnwillnotbeautomaticallydisabledafterlearningonecontrolandyoucancontinuelearningcontrolsasdescribedabove.Youmustremembertodisablelearnmodemanuallyafteryouhavefinishedlearningcontrols.Todothiseitherdeselectitfromthemenu,clicktheLearnSwitch(crosshair),presstheLEARNbuttonontheSLCompactorselectadifferentcontrolmap.

Open… (not available from SL Compact):Selectthistoopenapreviouslysavedcontrolmapfortheselectedplug-infroman*.automapfile.

Save As… (not available from SL Compact):Savethecurrentcontrolmapfortheselectedplug-intoan*.automapfile.

Add New Page (not available from border menu):Addsanotherpageofassignablecontrolstothecontrolmap.Youcancreateasmanypagesasyoulike.

Remove Current Page (not available from border menu):Removesthecurrentlyselectedpagefromthecontrolmap.UsethePAGEUP/DOWNbuttonsontheSLCompacttochangethecurrentlyselectedpage.

Clear All Controls:Clearsallcontrolsthatareassignedtotheplug-inwithAutomapfocus.Thisshouldbeusedwhenyouwanttocompletelyre-assignallcontrolsinyourowncustomway.

Set As Default: Savethecurrentcontrolmapfortheselectedplug-inasthedefaultcontrolmapthatloadswhenyousubsequentlyopenaninstanceofthatplug-in.

Rebuild Control Map:Rebuildsthecontrolmapfromtheorderinwhichparametersareexportedbytheplug-in.

Import/Export Control Maps (not available from border menu or SL Compact):Theseoptionsallowyoutoimportorexportalldefaultandinstancemappingsintheformofasingle*.mappingsfile.Seesection7.6forfurtherinfoondefaultandinstancecontrolmapsandwheretheseoptionsareuseful.

��

7.5 PLUG-IN PARAMeTeR LAYOUTWhenyouopenanAutomap-wrappedplug-inforthefirsttime,orwhenyouusethe‘RebuildControlMap’feature,theplug-inparameterswillbemappedtotheSLCompactintheorderinwhichtheyarepresentedbytheplug-in.Itisunlikelythatthisorderwillbeintuitiveandyouwillprobablywanttoclearsomeorallcontrolsandre-assigntheminamoreorganisedway.Youcanthenusethe‘SaveAsDefault’featuresothatyourmappingisrecalledwheneveryousubsequentlyopenanAutomap-wrappedinstanceofthatplug-in.

Wehavealreadycreateddefaultmappingsforsomepopularplug-insthatareinstalledonyoursystembytheReMOTESLrangeinstaller.IfyouopenanAutomap-wrappedinstanceofaplug-inforwhichwehavecreatedadefaultmapping,theparameterswillbemappedtotheSLCompactintheorderinwhichweprogrammedthemratherthantheorderinwhichtheyarepresentedbytheplug-in.

7.6 DeFAULT AND INSTANCe CONTROL MAPSWhenyouusethe‘SetAsDefault’option,theAutomapServersavesthecurrentcontrolmapasan*.automapfile,namedaccordingtotheplug-initwascreatedwith,inthefollowinglocation:

Win XP:C:\DocumentsandSettings\[yourusername]\LocalSettings\ApplicationData\Novation\AutomapUniversal\Mappings\ReMOTESLCompact

Win Vista:C:\Users\[yourusername]\Local\AppData\Novation\AutomapUniversal\Mappings\ReMOTESLCompact

Mac OSX:~/Library/ApplicationSupport/Novation/AutomapUniversal/Mappings/ReMOTESLCompact

Thatcontrolmapwillthenberecalledeverytimeyouloadaninstanceofthecorrespondingplug-inintoasequencersession.Thisisa‘default’controlmap.

WhenyouloadanAutomap-wrappedplug-inintoasession,theAutomapsystemwillautomaticallystoreacontrolmapforthatinstanceoftheplug-inwithoutyouhavingtousethe‘SaveAs…’or‘SetAsDefault’options.Thisisan‘instance’controlmapanditwillonlyberecalledforthatinstanceoftheplug-ininthatparticularsession.Anychangesyoumaketothecontrolmapforthatplug-ininstancewillbeautomaticallysavedtotheinstancecontrolmapwhenyousaveyoursequencersessionandautomaticallyrecalledwhenyounextloadthesession.

Thedefaultandinstancecontrolmapsmakeupthecontentofthe*.mappingsfilewhichiscreatedwhenyouusethe‘ExportControlMaps’option.IfyoutransferasessionwhichusesAutomap-wrappedplug-insfromonecomputertoanotherthen,afterimportingthe*.mappingsfile,boththedefaultandtheinstancecontrolmapswillberecalled.

7.7 eDITING A CONTROL MAPClearing ControlsToclearaparameterfromoneoftheSLCompact’scontrolssimplyopenuptheAutomapUniversalwindowinControlMapView,usethemousetoselectthecontrolyouwanttoclearandpressBackspaceorDelete.

Clearingparameterscanbeusefulwhereaparameterhasalongnamethatdoesnotfitinthe8-characterspaceonthedisplayaboveit.IfyouwanttoseethefullparameternameontheSLCompactdisplay(ratherthananabbreviationofit)thenclearthecontroltotherightofit.TheSLCompactwillautomaticallyusetheextrablankdisplayspacetoshowthefullparametername.

Ifyouwanttocompletelychangehowtheparametersofaplug-inaremappedtotheSLCompactthenusethe‘ClearAllControls’optionsothatyoucanstartcreatingacontrolmapfromscratch.

��

Learning ControlsSoftwareparameterscanonlybelearnedtoENCODERGROUPSA-DandBUTTONGROUPSB1–B3ontheSLCompact.TolearnaparametertoacontrolontheSLCompactactivateeitherLearnOnceorLearnLatch.NextusethemousetoaltertheparameteryouwanttoassignandthenoperatethecontrolontheSLCompactthatyouwanttoassignitto.Theparameterwillthenbemappedtothatcontrol.LearnOnceandLearnLatchcanbeactivatedinoneofthefollowingfourways:

• SelectingLearnOnceorLearnLatchfromthedrop-downmenuwhichappearswhenyouclicktheNovationlogoon theAutomapborder

• ClickingthecrosshairontheAutomapborder(thisactivatesLearnOnce)

• SelectingLearnOnceorLearnLatchfromthedrop-downmenuwhichappearswhenyouclickonthelearnstatein theControlMapInfosectionoftheAutomapUniversalwindow(wheninControlMapView).

• PressingtheLEARNbuttonontheSLCompact.RepeatedpressesoftheLEARNbuttoncyclethroughLearnOnce, LearnLatchandOff.

IfyouuseLearnLatch(insteadofLearnOnce)thenyoucancontinueassigningparametersbyalteringthemwiththemouseandoperatingacontrolontheSLCompactuntilyouturnlearnmodeoff(don’tforgettoturnitoffonceyouaredoneassigning!).NotethatitispossibletoassignmorethanonecontrolontheSLCompacttothesamesoftwareparameterbutonlyoneparametercanbeassignedtoeachcontrol.

7.8 CONTROL SeTTINGS – NAMe RANGe AND STeP SIZeTheName,Max,MinandStepSizesettingsareavailabletoeditfromboththeAutomapborderandControlMapViewofAutomapUniversalwindow.Youcaneditthesesettingsbyclickingonthemwiththemouse,typinginanewname/valueandpressingEntertoconfirm,orEscapetocancel.

WhenyoufirstloadaninstanceofanAutomap-wrappedplug-in,orimmediatelyafteraplug-inisgivenAutomapfocus,theNameboxontheAutomapborderwillshowtheinstancenameofthatplug-inasitappearsinBrowserViewandontheSLCompactwhenselectingacontrolmap.Itmaybeusefultochangetheinstancenamesoyoucandifferentiateitfromanotherinstanceofthesameplug-in.Forexample,youmayhavetwoinstancesoftheNovationBassStationsoft-synthinyourproject,oneplayingabasslineandanotherplayingaleadline.Whenyouselectadifferentcontrolmapyouwillseethembothappearas‘BassSta’.Renamingthemtoe.g.‘BS-Bass’and‘BS-Lead’willallowyoutoseewhichoneiswhich.

Onceaplug-inhasbeengivenAutomapfocussimplyoperateanycontroltobringupitsName,Max,MinandStepSizesettingsintheAutomapborder.IntheAutomapUniversalwindowyoumustselectacontrolwiththemousetobringupitsMax,MinandStepSizesettings.Ifthecontrolisnotassignedtoaparameterthennosettingswillappear.

TochangethenameofacontrolasitappearsontheSLCompactdisplaysimplyclickontheNameboxontheAutomapborder,oronthecontrolnameintheControlMapView,thentypeinanewnameandpressEntertoconfirm,orEscapetocancel.Ifthenameislongerthan8charactersitwillbeautomaticallyabbreviatedontheSLCompactdisplayunlessthecontroltotherightofitisunassigned,inwhichcasetheblankdisplayspaceisusedtoshowthefullcontrolname.

TheMax,MinandStepSizesettingshaveadifferenteffectdependingonwhetherthecontrolisanencoderorbutton:

Encoders:Thedifferencebetweenthemaxandminvaluesdeterminesthenumberofencoderstepsittakestoscalethewholerangeofaparameteri.e.itdetermineshowsensitivetheencoderis.Sinceitisthedifferencebetweenthemaxandminvaluesandnottheirabsolutevaluesthatdeterminesensitivity,thevaluesyouentercanbeanythingyoulike.Werecommendleavingtheminvaluesetto0andthestepsizevaluesetto1,youcanthensimplyeditthemaxvaluetochangetheencodersensitivity.Ahighermaxvaluewillgivefinercontroloveraparameterandalowermaxvaluewillgivecoarsercontrol.

Ifyouwanttheencoderactiontobereversedsothatitchangestheparameterfrommintomaxasyourotateitanti-clockwise,swapthemaxandminvaluesaround.Ifyouwantanencodertohaveit’s0positioninthecentre,enteranegativenumberfortheminvalue.ThisisusefulforparameterssuchaspanandEQgain.

�0

Buttons:Thedifferencebetweenthemaxandminvaluesdeterminesthenumberofbuttonpressesrequiredtochangetheparameterfromitsminimumvaluetoitsmaximumvalue.Foraswitch-typeparameterwithonlytwostatese.g.bypasson/off,max=1,min=0andstepsize=1willgivethebuttonatoggleaction.

Iftheassignedparameterisaswitch-typewithmorethantwostatese.g.filtertypeswitchablebetweenlow-pass,band-passandhigh-pass,enterahighermaxvalue.Fortheexamplegiven,amaxvalueof2willcausethebuttontoswitchbetweenthethreefiltertypes.

Iftheassignedparameterisacontinuoustypee.g.filtercutoff,thebuttoncanbeusedtostepupthroughtheparameterrange.Withtheminvaluesetto0andstepvaluesetto1,youcansimplyadjustthemaxvaluetodeterminethenumberofbuttonpressesittakestostepupthroughthewholeparameterrange.Ifyouwantthebuttonactiontobereversedsothatitstepsdownthroughtheparameterrange,swapthemaxandminvaluesaround.

Settingthestepvalueto0willgivethebuttonamomentarytypeaction.Thismeansitwillcausetheparametertogotoitsmaximumvaluewhenpressedandminimumvaluewhenreleased.Thismaybeusefulfore.g.quicklytogglinganeffectsuchasabeatmasheron/offinrealtime.

7.9 SAVING A CONTROL MAPWhenyouhavefinishedclearingcontrols,assigningparametersandadjustingcontrolsettings,youcansavethecontrolmap.TosaveitasthedefaultcontrolmapwhichloadswhenyouopenanAutomap-wrappedinstanceofthatplug-in,usethe‘SetAsDefault’option.

Itispossibletosavethecontrolmapbutnotmakeitthedefaultcontrolmap.AnexampleofwherethiswouldbeusefuliswhenusingNativeInstruments’Reaktor,whereyoumayusedifferentcontrolmapsforthedifferentensemblesavailablewithinReaktorandasingledefaultcontrolmapisnotuseful.Usethe‘SaveAs…’optiontosaveacontrolmapasan*.automapfiletowhereveryoulikeonyourcomputer.

Whetheryouusethe‘SetAsDefault’or‘SaveAs..’optiontosaveacontrolmap,thename,maxvalue,minvalue,stepsizevalueandparameterassignedtoeachcontrolwillbestored.Theinstancenameisnotstored.InstancenamesforallAutomap-wrappedplug-insinasequencerprojectarestoredautomaticallywiththeinstancecontrolmapswhenyousavetheprojectandwillberecalledwhenyounextloadit.

ToloadapreviouslysavedcontrolmapyoumustfirstloadanAutomap-wrappedinstanceoftheplug-initwascreatedwith.Thiswillautomaticallyloadthedefaultcontrolmapforthatplug-in.Ensuretheplug-inhasAutomapfocusandthenusethe‘Open…’optiontoloadthepreviouslysavedcontrolmap.

��

8 CONTROLLING A SeQUeNCeR MIXeR WITH AUTOMAP UNIVeRSALAtthetimeofwritingonlythefollowingsequencerssupportAutomapUniversalMixerControl:

CakewalkSonar(version6.2orlater,includingversion7)MackieTracktion(version3.0.4.6orlater)SteinbergCubase(versionSX/SL/SE3.1.1.944orlater,includingversions4,Studio4andLE4)SteinbergNuendo(version3.2.1.1153orlater,includingversion4)

Supportforothersequencerswillbeincludedinfutureupdatessokeepaneyeoutonwww.novationmusic.comforupdatenews.

Youwillneedtofollowtherelevantsetupinstructionsforyoursequencer,giveninsections8.1to8.3.AfteryouhavedonesoacontrolmapforyoursequencermixerwillappearintheMixergroupofcontrolmaps.Thiscontrolmapwillappeareachtimeyousubsequentlystartyoursequenceranddisappearwhenyouquitit.Onlyonecontrolmapcanbeusedtocontrolasequencermixer–youcannotcreatemorecontrolmapsforthesamesequencermixer.Rememberhoweverthat,aswithanyothercontrolmap,youcancreateasmanypagesinthemixercontrolmapasyoulike.

Thedefaultparametermappingforthemixercontrolmapisasfollows:

WhenusingtheSLCompacttocontrolasequencermixeryoucanclearandassignparametersjustasyouwouldwhencontrollingaplug-in,asdescribedinsection7.7.Onlythefollowingmixerparameterscanbeassigned:

TracklevelTrackpanMuteSoloRecordArmSendlevel

Afterclearingandlearningparameters,youcanusethe‘SetAsDefault’optiontosavethecurrentcontrolmapasthedefaultmixercontrolmapthatloadswhenyouopenorstartanewasequencerproject.WiththeexceptionofTracktion,anychangestothedefaultmixercontrolmaparenotautomaticallysavedwiththeproject.Ifyouchangethedefaultmixercontrolmaptosuittheneedsofaparticularprojectthenyoumustsavethecontrolmapusingthe‘SaveAs...’optionbeforeclosingtheproject.Afterreopeningtheproject,selectthemixercontrolmapfromtheBrowserViewoftheAutomapUniversalwindowandthenusethe‘Open…’optiontoloadthepreviouslysavedmixercontrolmap.

��

8.1 CUBASe/NUeNDO SeTUP1. ConnecttheSLCompacttoyourcomputer,switchitonandlaunchtheAutomapServer.

2. LaunchCubase/Nuendoandselect‘DeviceSetup…’fromthe‘Devices’menu.

3. Inthe‘DeviceSetup’windowclick‘+’andadd‘NovationAutomapUniversal’.LeavetheMIDIinputandMIDIoutput ‘notconnected’.

4. Selectthe‘MIDIPortSetup’pageofDeviceSetupandensureSLCompactports2and3arenotselectedin the‘Visible’or‘AllMIDIInputs’columns,thenclick‘Apply’.

5. Click‘OK’toclosetheDeviceSetupwindow,thenopenaprojectandstartcontrolling!

The‘EnableAutoSelect’optionontheNovationAutomapUniversalpageofCubaseDeviceSetupallowsautomaticselectionofatrackinCubase/NuendowhenyouadjustthelevelofthattrackfromtheSLCompact.

UsetheSPEEDDIALontheSLCompacttoselectthesendbank(1-8)thattheencoderswillcontrol.Thecurrentlyselectedsendbankisshowninplaceofpresetname/numberintheControlMapViewoftheAutomapUniversalwindow.

��

8.2 SONAR SeTUP1. ConnecttheSLCompacttoyourcomputer,switchitonandlaunchtheAutomapServer.

2. LaunchSonarandselect‘Controllers/Surfaces…’fromthe‘Options’menu.

3. Inthe‘Controllers/Surfaces’windowclickthestaricontoaddanewcontrolsurface.

4. The‘Controller/SurfaceSettings’windowwillappear.SettheController/Surfaceto‘NovationAutomapUniversal’andsettheInputPortandOutputPortto‘---None---‘,thenclick‘OK’andclosethe‘Controllers/Surfaces’window.

5.Select‘MIDIDevices…’fromthe‘Options’menuandmakesureSLCompactports2and3areuncheckedintheMIDIInputsandOutputslist,thenclick‘OK’,openaprojectandstartcontrolling!

WhencontrollingbussendleveloftrackinSonar,itisonlypossibletoassigncontrolsontheSLCompacttobussendlevel1.Bussendlevels2-4cannotbelearnedtocontrolsontheSLCompact.

��

8.3 TRACKTION SeTUP1. ConnecttheSLCompacttoyourcomputer,switchitonandlaunchtheAutomapServer.

2. LaunchTracktionandgotothe‘ControlSurfaces’pageofthesettings.

3. Select‘NovationAutomapUniversal’inthe‘SupportedControlSurfaces’listandclick‘Enable’inthepropertiespanel.

4. Selectthe‘MIDI’pageoftheTracktionsettingsandmakesureSLCompactports2and3aredisabled,thenopena projectandstartcontrolling!

WhentheTracktionmixercontrolmapisselected,ENCODERSGROUPAontheSLCompactwillbeunassignedbecausethetracksinaTractionprojectdonot,bydefault,haveanyauxsendstocontrol.TocontrolsendlevelyoumustaddanauxsendfiltertoatrackandthenlearnthesendleveltoacontrolontheSLCompact.

The‘MapNativeFilters’and‘MapVSTPlug-ins’optionsshownintheNovationAutomapUniversalpropertiespanelallowyoutocontrolTracktion’snativefiltersandalsonon-Automap-wrappedVSTplug-insrunninginTracktion.ThisisnotthesameascontrollingAutomap-wrappedVSTplug-ins,whichcanalsobeloadedintoTracktion,becausetheSLCompactiscommunicatingwiththefiltersandVSTplug-insviatheAutomapServerandTracktion,ratherthanjustviatheAutomapServer.Thishascertainimplicationsthatareexplainedbelow.

Whentheseoptionsareenabled,acontrolmapwillbeaddedtooneofthefourcontrolmapgroupswhenyouaddanewnativefilterornon-wrappedVSTplug-in.Itwillbeputinthecorrectgroup,accordingtowhetherthefilterisaninstrument,effectorsomethingelse(e.g.anauxsendfilterwillbeputintheUsergroup).YoucanselectdifferentfiltersorVSTplug-ins(wrappedandnon-wrapped)tocontrolfromtheBrowserViewoftheAutomapUniversalwindow.If‘AutomapFocusFollowsPlug-inUI’isenabledintheAutomapsettings(seesection6.3)youcanalsoselectdifferentfiltersandVSTplug-instocontrolbysimplyclickingontheminthemainTracktionwindow.Clickonavolume/panfiltertoselecttheTracktionmixercontrolmap.

Whencontrollingnativefiltersandnon-wrappedVSTplug-ins,youcanclearandassigncontrolsasdescribedinsection7.7,howeversavingofdefaultandinstancecontrolmapswillnotwork(seesection7.6).Ifyouchangethecontrolmapforanativefilterornon-wrappedVSTplug-inyoumustusethe‘SaveAs…’optiontosavethecontrolmapbeforequittingtheproject.Afterreloadingtheprojectyouwillneedtoselectthecontrolmapforthatfilter/plug-inandusethe‘Open…’optiontoloadthepreviouslysavedcontrolmapforit.

��

9 THe AUTOMAP MIDI CLIeNT“Client”isthetermusedforanythingyoucancontrolwithAutomapUniversal.TheAutomapMIDIclientisabitofsoftwarethatrunsinthebackgroundonyourcomputerandcommunicateswiththeAutomapserver.WhenyoucontrolitusingAutomapUniversal,itsendsMIDImessagestoadestinationofyourchoice.ThisallowsyoutouseAutomapUniversaltocontrolsoftwareandhardwareusingstandardMIDImessages.TheAutomapMIDIclientcanalsoreceiveMIDIdata,allowingMIDIfeedbackandlearningofMIDImessagestothecontrolsontheSLCompact.ThefollowingsectionsgiveaguidetohowtheAutomapMIDIclientworks.

9.1 MIDI PORTSBeforeusingtheAutomapMIDIclientyoumustselecttheMIDIinputportandMIDIoutputportfromtheAutomapsettingsmenu.ThesearetheportsthattheMIDIclientwillreceiveandsendMIDIdataonandyoucanselectanyphysicalMIDIportonyoursystem.

Youwillalsoseean‘AutomapMIDI’port.ThisisaspecialvirtualportthatcanbeusedtosendMIDIdatabetweentheAutomapMIDIclientandasoftwareapplication.Consequentlyyouwillalsosee‘AutomapMIDI’appearasanavailableMIDIinputandoutputportinyourmusicsoftware.ThevirtualAutomapMIDIportwillonlybeavailablewhentheAutomapServerisrunning.YoumustlaunchtheAutomapServerbeforelaunchingyourmusicsoftwaresothatyourmusicsoftwarecanestablishaconnectiontoitasitlaunches.IfyouquittheAutomapServerwhilstyourmusicsoftwareisrunningyoumustquityourmusicsoftware,re-launchtheAutomapServerandthenre-launchyourmusicsoftwaretore-establishtheconnection.

Anoptionfor‘AllMIDIports’hasbeenincludedintheMIDIinputportslist,forwhenyouwanttheAutomapMIDIclienttoreceiveonallavailableMIDIports,includingthevirtualAutomapMIDIport.OnWindowscomputers,MIDIinterfacedevicesthatdonothaveamulti-clientMIDIdrivermaynotworkcorrectlywithyourmusicsoftwareifyouselectthisoptionsoyoumayneedtoselectaspecificinputportinstead.

9.2 MIDI CONTROL MAPSOnceyouhaveselectedtheMIDIportsyoucancreateaMIDIcontrolmap.AllcontrolsinaMIDIcontrolmapwillsenddataonthesameMIDIchannel.YoumustthereforeselectwhichMIDIchannelyouwantthecontrolstosenddataonbyselectingthatchannelfromtheAutomapsettingsmenu.AcheckwillappearnexttotheselectedMIDIchannelinthemenutoshowitisactiveandaMIDIcontrolmapassignedandnamedaccordingtothatchannelwillappearintheUsercontrolmapgroup.Youcaneditthenameofthecontrolmapasyouwouldfortheinstancenameofaplug-incontrolmap.

ItispossibletoactivatemorethanoneMIDIchannel–infactyoucanactivateall16.ToactivateanotherMIDIchannelselectitfromtheAutomapsettingsmenu.AnotherMIDIcontrolmapforthenewlyselectedMIDIchannelwillbeaddedtotheUsergroup.TodeactivateaMIDIchannelandremoveitscontrolmap,deselectitfromtheAutomapsettingsmenusothereisnochecknexttoit.

��

9.3 ASSIGNING MIDI MeSSAGeSTheControlMapViewoftheAutomapUniversalwindowwilllookasfollowswhenaMIDIcontrolmapisselected:

ThedefaultMIDIcontrolmaphas129assignedcontrolsacrossmultiplepages.EachcontrolisassignedtoadifferentMIDIControlChange(CC)number,startingfrom0andgoingupto127,plusanextracontrolattheendassignedtopitchbend.ThisishowthecontrolswillbemappedwhenyouactivateaMIDIchannel,howeveryoucanchangethedefaultMIDIcontrolmapbyreassigningthecontrolsandusingthe‘SetAsDefault’option.

TochangetheMIDImessagethatacontrolisassignedto,clickonitwiththemouseandthenselectadifferentmessagefromthedrop-downmenuwhichappearswhenyouclickonthe‘Paramter’boxinthecontrolsettingssectionofthewindow.OnlyMIDICC0-127andpitchbendmessagesareavailable.ThecontrolswillbenamedbydefaultwiththeMIDImessagetheyareassignedtosend,howeveryoucanchangethecontrolnametowhateveryoulikebyclickingonitinthecontrollayoutsectionofthewindow,typinginanewnameandpressingEntertoconfirm,orEscapetocancel.Themax,minandstepsizevalueswillhavethesameeffectovertheparameteryouarecontrollingasdescribedinsection7.8.

9.4 USING LeARN MODe TO ASSIGN MIDI MeSSAGeSSincetheMIDIclientcanreceiveMIDIdata,itispossibletouselearnmodetoassignMIDImessagestocontrolsontheSLCompact.WhenlearnmodeisactivetheAutomapServerwilllistenforMIDImessagesontheMIDIclient’sMIDIinputport.Itwillonlylistenforthemessageswhichcanbeassignedtocontrolsi.e.MIDICCandpitchbendmessages.AfteraMIDImessageisreceived,simplyoperateacontrolontheSLCompacttoassignittothatmessage.

9.5 SAVING A MIDI CONTROL MAPOnceyouhavefinishedclearing,assigningandrenamingcontrolsyoucansavetheMIDIcontrolmaptoa*.automapfileusingthe‘SaveAs…’option.WhenyouactivateaMIDIchannelyoucanloadinasavedcontrolmapusingthe‘Open…’option(theMIDIchannelisnotstoredwiththeMIDIcontrolmap).Ifyouusethe‘SetAsDefault’optionthenthatMIDIcontrolmapwillberecalledeverytimeyouactivateaMIDIchannelfromtheAutomapsettingsmenu.

WhenyouquittheAutomapServer,theMIDIinputandoutputportsettings,thecurrentlyactiveMIDIchannels,andallcontrolassignmentsintheirMIDIcontrolmapsareautomaticallystored.OnlaunchingtheAutomapServeragainallAutomapMIDIclientsettingsandMIDIcontrolmapswillberestored.Thismeansthatifyouhaveapermanentmusic-makingsetup,youdonothavetoworryaboutre-activatingMIDIchannelsorimportingMIDIcontrolmapseverytimeyousitdowntomakemusic.

��

10 SeQUeNCeR AUTOMAPThissectioncontainssetupinstructionsforallsequencersthatuseSequencerAutomap.

10.1 LOGICReMOTESLInstaller4.1willrecogniseandinstallsupportforLogicPro8andLogicExpress8.TosetupLogicAutomapinLogic7or8,carryoutthefollowingsteps:

1. MakesureyouhaveLogic7.1orlater.

2. ConnecttheReMOTESLCompacttoyourcomputer,turnitonandlaunchLogic.

3. InLogicgotoPreferences->ControlSurfaces->Setup...

4. Select‘ScanAllModels...’fromthe‘New’menu.

5. TheReMOTESLCompactshouldbeautomaticallydetected.Amessagemayappearsayingthatsome modelscannotbescanned.Click‘OK’,thenclick‘Done’(Logic7)orclosethe‘Install’window(Logic8).

6. ClickontheReMOTESLCompactintheControlSurfaceSetupwindowtoviewit’ssettings(ontheleft-handsideofthe window).EnsuretheInputandOutPortaresetto‘Port2’.NotethatifyouhaveanyotherMIDIinterfacesorUSBMIDI devicestheirportswillbelistedas‘port1’,‘port2’etc.somakesureyouhavethecorrect‘port2’selected.

7. OpentheLogicEnvironmentandselectthe‘Clicks&Ports’pagefromthedrop-downmenuontheleft-hand sideofthewindow.

8. LogicProonly:Select‘Monitor’fromthe‘New’menutocreateaMonitorobjectandconnectboth port2andport3oftheReMOTESLtoitfromthePhysicalInput,asshown:

AgainrememberthatanyotherMIDIdeviceswillhavetheirportslabeledas‘port1’,‘port2’etc.toosobecarefulwhichportsyouconnect!

��

9. LogicExpressonly:Select‘ChannelSplitter’fromthe‘New’menutocreateaChannelSplitterobject.Deletethe connectionfromthePhysicalInputtotheInputNoteskeyboard.MakeanewconnectionfromthePhysicalInputto theChannelSplitterandthenanotherfromtheSUMportoftheChannelSplittertotheInputNoteskeyboard.Select ‘Monitor’fromthe‘New’menutocreateaMonitorobjectandconnectthechannel16portoftheChannelSplittertoit. TheEnvironmentshouldthenlookasfollows:

10.ClosetheEnvironment.Toavoidhavingtorepeatstep8or9everytimeyoustartanewprojectyoumaywishtosave thecurrentprojectasthedefaultprojectwhichloadswhenyoustartLogic.Todososelect‘SaveAs…’fromthe‘File’ menu,nametheproject‘autoload’andsaveitinthefollowinglocation:

[user]/Library/ApplicationSupport/Logic/SongTemplates Notethatstep8or9shouldberepeatedforanyexistingLogicprojects.

TheLogicAutomaptemplate(template39)mustbeselectedontheSLCompactwhenusingitinLogicAutomapmode.OnceyouhavefollowedtheabovesetupinstructionstheSLCompactwillautomaticallyswitchtotheLogicAutomaptemplateandwilldosoeachtimeyousubsequentlystartLogic.WhilstusingtheSLCompactinLogicAutomapmode,youcanswitchtoanyothertemplateontheunit(forexampletocontrolhardwareMIDIdevices,orAutomap-wrappedAUplug-insusingtheAutomapUniversaltemplate)andthenswitchbacktotheLogicAutomaptemplatetocontroltheLogicmixeragain.

TheSLCompacthastwomodesofoperationwhenusingitinLogicAutomapmode:MixermodeandInstrumentmode.MixermodecanbeusedtocontroltheLogicMixerandInstrumentmodecanbeusedtocontrolthesoftwareinstrumentonthecurrentlyselectedtrack.UsetheSHIFTbutton(alsolabelledDRUMPADS)toswitchbetweenMixerandInstrumentmodes.InMixermode,youwillseethetracknamesonthetoprowoftheSLCompactdisplay.Ininstrumentmode,youwillseetheparametersofthecurrentlyselectedinstrumenttrackonthedisplay.IftheSLCompactisinInstrumentmodeandthecurrentlyselectedtrackdoesnothaveaninstrumentloadedintoit,orisnotaninstrumenttrack,thenyouwillseedashesacrosstheSLCompactdisplayindicatingthatthereisnothingtocontrol.

��

InMixermode,youcanusetheSLCompactcontrolsasfollows

InInstrumentmode,youcanusetheSLCompactcontrolsasfollows:

�0

10.2 ABLeTON LIVeTosetupAbletonAutomap,carryoutthefollowingsteps:

1.MakesureyouhaveAbletonLive5.2orlater.IfyouneedtoupdateLivethenyoucandownloadthelatestversionfromwww.ableton.com.

2.ConnecttheSLCompacttoyourcomputerandopenLive.Gotothe‘MIDI/Sync’pageoftheLivepreferencesandsettheoptionsasshowninthefollowingscreenshot:

NOTE:TheInputANDOutputoftheSLCompactinthe‘ControlSurfaces’sectionshouldbesettoSLCompactPort2.

3.ExitthepreferencesandstartusingLive!

TheLiveAutomaptemplate(template40)mustbeselectedontheSLCompactwhenusingitinLiveAutomapmode.Onceyouhavefollowedtheabovesetupinstructions,theSLCompactwillautomaticallyswitchtotheLiveAutomaptemplateandwilldosoeachtimeyousubsequentlystartLive.WhilstusingtheSLCompactinLiveAutomapmode,youcanswitchtoanyothertemplateontheunit(forexampletocontrolhardwareMIDIdevices,orAutomap-wrappedAUplug-insusingtheAutomapUniversaltemplate)andthenswitchbacktotheLiveAutomaptemplatetocontrolLiveagain.

OnceAutomapissetup,youcancontrolAbletoninthefollowingway:

Transport Controls -ThesearemappedaslabelledontheSLCompact.

��

Mixer Controls -The8encoderscanbeusedtocontroltracklevel,panandsendlevel.TheENCODERSGROUPSELECTSWITCHESdeterminewhattheencoderscontrol.encodersGroupAcontrolssends.PresstheencodersGroupAswitchonceforSendAandtwiceforSendB.encodersGroupBcontrolspanning.encodersGroupCcontrolstracklevels.

The8assignablebuttonscanbeusedtocontrolrecordarmingandtrackon/off.TheBUTTONSGROUPSELECTSWITCHESdeterminewhatthebuttonscontrol.ButtonsgroupB2controlsrecordarmingandbuttonsgroupB3controlstrackon/off.

Thenamesofthe8trackscurrentlymappedtotheSLCompactwillappearontheSLCompactdisplay.Tobanktoothertracksonthemixer,usetheF1/ENCODERSandF2/BUTTONSswitches.

Insert Controls - Theencodersandbuttonscanalsobeusedtocontrolplug-insincludingAbleton’sinternaleffectsandinstruments.Toswitchtoinsertmode,presseitherENCODERSGROUPDSWITCHorBUTTONSGROUPB4SWITCH.ToselectadeviceinLivetocontrol,clickontheDeviceTitleBar(asshownbelow)usingthemouse.

Theplug-inparameterswillthenappearontheSLCompactscreen.UsethePAGEUP/DOWNbuttonstoscrollthroughpagesofplug-inparameters.Theencoderscanbeusedtoaltertheparametersandthebuttonscanbeusedtoreturntheparameterstotheirdefaultvalue.Forthe‘DeviceOn’parameter,thebuttonwilltogglethedeviceon/off.

TolocktheSLCompacttothecurrentlyselecteddevice,presstheF1/ENCODERSbutton.AmessagewillappearatthebottomoftheAbletonwindowtoindicatethattheSLCompactislockedtothedeviceinLive.PresstheF1/ENCODERSbuttonagainwiththatdeviceselectedforcontroltounlocktheCompact,orpresstheF1/ENCODERSbuttonwithanotherdeviceselectedtolocktothatoneinstead.

User Defined Controls -BUTTONSGROUPB1isnotassignedintheLiveAutomaptemplate,meaningthatyoucanassignthemtoparametersinLiveasyoulikeusingLive’sMIDIlearnfeature(clickon‘MIDI’inthetopright-handcorneroftheLivewindow).DRUMPADShavebeenassignedtothenotesC3,D3,E3,F3,G3,A3,B3andC4sothattheycorrespondtothe8samplesinImpulse.

Can I edit the order in which plug-in parameters are mapped to ENCODERS GROUP A?ThisispossibleusingLive’sRackplug-ins(InstrumentRack,AudioEffectRackandMIDIEffectRack),whichhave8macrocontrolstothatyoucanassignanyparameterfromanyplug-inwithintheRack.WhenyouselectaRackplug-inforcontrolits8macrocontrolsaremappedtoENCODERSGROUPAontheSLCompact,allowingyouaccesstoallparametersyouhaveassignedtothosemacrocontrols.

��

10.3 PRO TOOLS1. Selecttemplate34ontheSLCompactandensureitiscalled‘ProToolsAutomap’.Ifnot,runthelatestReMOTESL installer.Whengiventheoptiontoupdatetheunit,selectto‘InstallProToolsHUISupport’.

MacOSX Windows

2. OntheSLCompact,presstheGLOBALmenubuttontoentertheGlobalmenu,scrolluptothe3rdpageandset theHUIparameterto‘ON.PressWRITEtosavethesettingandthenthePLAYmodebuttontoreturntoPlaymode.

3. CheckthattheProToolsHUIControlSurfacePersonalityfile,‘HUI’or‘HUI-MotorMix’,isinstalledonyourcomputer. Thisisfoundinthefollowinglocation:

PC: C:\ProgramFiles\CommonFiles\Digidesign\DAE\ControllersMac:HD/Applications/Digidesign/ProTools/Controllers

Ifitisnottherethenyoucandownloaditfromwww.digidesign.com.

4. MakesurethetheSLCompactisconnectedtoyourcomputerandswitchedon,thenlaunchProTools.

5. InProToolsselect‘Peripherals’fromthe‘Setup’menuandthenselectthe‘MIDIControllers’pageinthePeripherals window.Set‘Type’to‘HUI’and‘SendTo’and‘ReceiveFrom’to‘ReMOTESLCompactPort2’,thenclick‘OK’.

��

6. InProTools,loadaprojectthenselect‘MIDI->InputDevices…’fromthe‘Setup’menuandensure‘ReMOTESL CompactPort3’isunchecked,thenclick‘OK’.ThispreventsAutomapUniversaldata,intendedfortheAutomapServer, frombeingroutedintoProTools.

TheProToolsAutomaptemplate(template34)mustbeselectedontheSLCompacttouseitinProToolsAutomapmode.OnceyouhavefollowedtheabovesetupinstructionstheSLCompactwillautomaticallyswitchtotheProToolsAutomaptemplateandwilldosoeachtimeyousubsequentlystartProTools.WhilstusingtheSLCompactinProToolsAutomapmode,youcanswitchtoanyothertemplateontheunit(forexampletocontrolasoft-synth)andthenswitchbacktotheProToolsAutomaptemplatetocontrolProToolsagain.

TheAutomapUniversalserversoftwareallowstempocontrolfromtheSLCompactoveranyReWirehostapplication,includingProTools,andalsotransportcontrolfromtheAutomapUniversaltemplate(seesections7.2and13.1).ForthistempoandtransportcontroltoworkyoumustenabletheAutomapServerasaReWireinputinProTools.Todothiscreateastereoauxtrackinyoursessionandaddan‘AutomapUniversalTransport’ReWireinstrumentplug-intothefirstinsertslotonthattrack.

YoucanusetheSLCompacttocontroltheProToolsmixerasfollows:

Theencoderscancontroltracklevels,panning,aswellassendlevelsandpanning(inFLIPMode,seebelow).TheENCODERSGROUPSELECTSWITCHESdeterminewhattheencoderscontrol.encodersGroupAcontrolspanningoftheLeftchannelforastereotrack,whilstencodersGroupBcontrolspanningoftherightchannel.encodersGroupAshouldbeusedforthepanningofamonotrack.encodersGroupCcontrolstracklevels.WhencontrollingtracklevelorsendlevelfromtheReMOTESLCompact,pressandholdtheENCODERSCGROUPSELECTSWITCHwhilstrotatinganencodertoseethesliderlevelindBontheReMOTESLCompactdisplay.

��

The8assignablebuttonscanbeusedtocontrolsolos,mutesandrecordarming.TheBUTTONSGROUPSELECTSWITCHESdeterminewhatthebuttonscontrol.buttonsGroupB1controlssolos.buttonsGroupB2controlsrecordarming.buttonsGroupB3controlsmutes.

Theencodersandbuttonsonlycontrolthe8mixertracksactiveontheSLCompact.Tobanktoothertracksonthemixer,usethePAGEUP/DOWNbuttons.WhentheencoderSGroupDswitchispressed,theSLCompactdisplayshowsthefunctionofeachoftheothergroupswitches,whichisusefulifyouforgethowthemixerparametersareassignedtotheSLCompact.

Tocontrolsends,theSLCompactmustbeputintoFlipmode.Todothis,pressandholdtheSHIFTbutton(alsolabelledDRUMPADS)thenpressF1/ENCODERS.InFlipmode,thesamecontrolsforthemixerworkforthesendsoneachtrack,asfollows:

InFlipmode,theSPEEDDIALisusedtocyclethroughsendbanks.ToexitFlipmode,pressandholdtheSHIFTbuttonthenpressF1onceagain.

Itispossibletocontrolplug-insfromtheProToolsAutomapTemplatebypressingtheBUTTONSGROUPB4SWITCHtoenterInsertmode.TheSLCompactcontrolscanthenbeusedtocontrolplug-insasfollows:

Thereareinfacttwomodesforcontrollingplug-ins–InsertSelectmodeandInsertEditmode.YoucanswitchbetweenthesetwomodesusingBUTTON6.InInsertSelectmodeyoucanselectdifferentplug-insandinInsertEditmodeyoucaneditplug-inparameters.WhenyoufirstpresstheBUTTONSGROUPB4SWITCHtheSLCompactwillgointoInsertSelectmodebutafterthatitwillrememberwhichInsertmodeyouwerepreviouslyinwhenswitchingbetweencontrollingthemixerandinserts.

��

InInsertmode,theSLCompactdisplaycanshowamaximumof4insertslotsor8plug-inparametersatonetime.ENCODERS1-4andBUTTONS1-4correspondtotheseinsertslots/parameters.ENCODER8orBUTTONS7and8areusedtoscrollthroughpagesofinsertslotsorplug-inparameters.

InInsertSelectmodetheSLCompactdisplayshowstheinsertslotsofthecurrentlyselectedtrack.Thecurrentlydisplayedinsertslots(‘Insert1-4’or‘Insert5’)andtheselectedtracknameareshownonthetoplineandtheplug-innamesareshownonthebottomline:

Thereare5insertslotsforeachtrackinProToolsbutonly4canbedisplayedatonetimeontheSLCompactsouseENCODER8orBUTTONS7and8toaccessthe5thinsertslot.

ToedittheinsertsonadifferenttrackpressandholdF1/ENCODERS.YouwillseeabbreviatedtracknamesontheSLCompactdisplay–pressthebuttonabovethetrackwithinsertsyouwanttoedit.NotethatyoumayneedtopressthePAGEUP/DOWNbuttonswhilstF1/ENCODERSishelddowntoscrollthroughbanksoftrackstofindtheoneyouwant.

Toassignaplug-intoaninsertslot,pressF2/BUTTONStoenableAssignmode.AnarrowheadwillappearnexttoeachinsertslottoindicateAssignmodeisenabled.RotateoneofENCODERS1-4toselectaplug-inforoneoftheinsertslots.Onceyouhaveselectedaplug-in,pressthebuttonabovethatinsertslottoconfirmyourselectionanddisableAssignmode.

OneoftheinsertslotsontheSLCompactdisplaywillconstantlyflash,indicatingthatitiscurrentlyselectedforeditinginInsertEditmode.ToswitchtoInsertEditmodetocontrolplug-inparameters,pressBUTTON6.IfyouwanttoselectadifferentinsertslotforeditinginInsertEditmode,pressthebuttonabovethatslotinInsertSelectmode.Ifthereisaplug-inalreadyloadedintothatinsertslotthentheSLCompactwillautomaticallyswitchtoInsertEditmode.Upto8parametersofthecurrentlyselectedplug-inwillappearontheSLCompactdisplay(4onthetoplineand4onthebottomline):

ContinuousparametersareshownonthebottomlineandcanbeeditedusingENCODERS1-4.ParameterswhicharebettersuitedtobeingcontrolledusingbuttonsareshownonthetoplineandcanbeeditedusingBUTTONS1-4.UseENCODER8orBUTTONS7and8toscrollthroughpagesofplug-inparameters.ThepagenumberwillappearontheSLCompactdisplayasyouscroll.PressBUTTON6toreturntoInsertSelectmodeonceyouhavefinishededitingplug-inparameters.

WheninInsertSelectorInsertEditmode,theselectedtrack/insertslotontheSLCompactwillfollowwhatyouselecton-screenusingthemousesoitisnotnecessarytoselectdifferenttracksorinsertslotsfromtheSLCompacthardware.Also,ineithermode,pressandholdSHIFT(alsolabelledDRUMPADS)andthenpressF2/BUTTONStoopen/closethewindowofthecurrentlyselectedinsertslot.

WheninInsertmode,youcanpresstheENCODERSGROUPCSWITCHtoallowyoutousetheencoderstocontroltrackfaderswhilststillinInsertmode.PresstheBUTTONSGROUPB4SWITCHtousetheencodersforcontrollingInsertsagain.ToexitInsertmodepressENCODERSGROUPA,B,DorBUTTONSGROUPB1,B2orB3SWITCHES.

��

10.4 DIGITAL PeRFORMeR1. RunthelatestReMOTESLinstaller.Whengiventheoptiontoupdatetheunit,selectto‘InstallDigitalPerformer HUISupport’.

2.OntheSLCompact,presstheGLOBALmenubuttontoentertheGlobalmenu,scrolluptothe3rdpageandsettheHUIparameterto‘ON’,thenpressWRITEtosavethesettingandthePLAYmodebuttontoreturntoPlaymode.

3.MakesuretheSLCompactisconnectedtoyourcomputerandswitchedon,thenlaunchDigitalPerformer.

4.Select‘Bundles’fromthe‘Studio’menuinDigitalPerformerandselectthe‘MIDIDevices’tabintheBundleswindow.

5.Addtwonewdevicesusingthe‘Add’buttonatthebottomofthewindowandrenamethem‘ReMOTESLCompactport1’and‘ReMOTESLCompactport2’respectively.Settheinputandoutputforthesedevices(byclickingontheboxes)asshowninthefollowingscreenshot:

6. Select‘ControlSurfaceSetup...’fromthe‘Setup’menuinDigitalPerformer.Inthesetupwindow,addacontrolsurface usingthe‘+’buttonthenselect‘HUI’fromthe‘Driver’drop-downmenuand‘ReMOTESLCompactport2-1’fromthe ‘MIDI’drop-downmenu.Makesure‘Listentocontrolsurfacesinbackground’isenabled,thenclick‘OK’.

��

TheMOTUDPAutomaptemplate(Template34)mustbeselectedontheSLCompactwhenusingitinDigitalPerformerAutomapmode.OnceyouhavefollowedtheabovesetupinstructionstheSLCompactwillautomaticallyswitchtotheMOTUDPAutomaptemplateandwilldosoeachtimeyousubsequentlystartDigitalPerformer.WhilstusingtheSLCompactinDigitalPerformerAutomapmode,youcanswitchtoanyothertemplateontheunit(forexampletocontrolAUplug-ins)andthenswitchbacktotheMOTUDPAutomaptemplatetocontrolDigitalPerformeragain.

Itisimportanttoensurethat‘ReMOTESLCompactport1’isselectedastheinputforallMIDIandInstrumenttracksinDigitalPerformersothatAutomapdataonports2and3doesnotgetroutedtosoft-synthsandMIDIdevices.ToallowspecificinputportstobeselectedyouneedtoturnonMultiRecordbyselectingitfromthe‘Studio’menuinDigitalPerformer.

TheAutomapUniversalServersoftwareallowstempocontrolfromtheSLCompactoveranyReWirehostapplication,includingDigitalPerformer(seesection13.1).IfyouareusingtheAutomapUniversaltemplate(template38)tocontrolAutomap-wrappedAUplug-insinDigitalPerformerthenitisalsopossibletousethetransportcontrolsontheSLCompacttocontrolthetransportinDigitalPerformerviaReWire(seesection7.2).ForthistempoandtransportcontroltoworkyoumustenabletheAutomapServerasaReWireinputinDigitalPerformer.Todothiscreateastereoauxtrackinyoursessionandsetitsinputto‘AutomapUniversalTransport:DummychannelL1-DummychannelR2’.

InDigitalPerformerAutomapmode,theSLCompactcanbeusedtocontrolthemixerasfollows:

Theencoderscancontroltracklevels,panningandsendlevels.TheENCODERSGROUPSELECTSWITCHESdeterminewhattheencoderscontrol.encodersGroupAcontrolstrackpanning.ENCODERSGroupBcontrolssendlevels,alongwiththeSPEEDDIAL,whichisusedtoselectthesendbank.ENCODERSGroupCcontrolstracklevels.

Thebuttonscanbeusedtocontrolsolos,mutesandrecordarming.TheBUTTONSGROUPSELECTSWITCHESdeterminewhatthebuttonscontrol.buttonsGroupB1controlssolos.buttonsGroupB2controlsrecordarming.buttonsGroupB3controlsmutes.Theencodersandbuttonsonlycontrolthe8mixertracksactiveontheSLCompact.Tobanktoothertracksonthemixer,usethePAGEUP/DOWNbuttons.WhentheencoderbuttonsGroupDSwitchispressed,theSLCompactdisplayshowsthefunctionofeachoftheothergroupswitches,whichisusefulifyouforgethowthemixerparametersareassignedtotheSLCompact.

SwitchtoAutomapUniversaltemplate

��

10.5 ReASONTosetupReasonAutomap,carryoutthefollowingsteps:

1.MakesureyouhaveReason3.0.4orlater.Ifyouneedtoupdatethenyoucandownloadthelatestversionfromhttp://www.propellerheads.se.

2.ConnecttheSLCompacttoyourcomputerandstartReason3.

3.Gotothe‘ControlSurfacesandKeyboards’pageoftheReasonpreferences.

4.Click‘Auto-detectsurfaces’-theReMOTESLÇompactwillautomaticallyberecognisedandappearinthelistofattachedsurfaces(itwillappearas‘NovationRemoteSL’asitusesthesameReasonintergrationastheoriginalReMOTESL):

5.ClickontheReMOTESL(Compact)inthelisttoselectitandthenclick‘edit’toaccessitssettings.

6.EnsuretheInPortandOutPortaresetto‘ReMOTESLCompact:Port2’,thenclick‘OK’.

7.ExitpreferencesandstartusingReason!

��

TheSLCompactwillnowautomaticallyswitchtotheReasonAutomaptemplate(template37)andwilldosoeachtimeyousubsequentlylaunchReason.TocontrolaReasondevicefromtheSLCompactselectitwiththemouseintheReasonsequencer,asshownherewiththe‘PercLoop’track:

WhenaReasondeviceisselectedforhardwarecontrol,theSLCompactcontrolswillautomaticallybemappedtothedeviceparametersandyouwillseetheparameternamesandcurrentvaluesontheSLCompactdisplay.WherethesametypeofparameterisfoundondifferentReasondevicesitwillgenerallybemappedtothesamecontrolontheSLCompacte.g.filtercutoffismappedtoENCODER8inENCODERGROUPBforallReasondevicesthathaveafilter.

PressingF1/ENCODERSorF2/BUTTONSwhilstinReasonAutomapmodecausesaninformationdisplaytoappearontheSLCompactdisplay.TheinformationshownisdifferentdependingonwhetheryoupressF1/ENCODERSorF2/BUTTONS,asfollows:

F1/ENCODERS: Documentname,currentlyselecteddevice,currentlyselecteddeviceparameterpage,songpositionanddevicename.

F2/BUTTONS: Tempo,loopon/offstatus,leftloopposition,rightlooppositionandtargettrackname.

WheneitherinformationdisplayisactiveyoucanuseBUTTONS7and8inBUTTONSGROUPB3toscrollthroughtheavailableReasondevicesintheprojectandselectadifferentonetocontrol,insteadofusingthemouse.YoucanalsouseBUTTONS5and6inBUTTONSGROUPB3toscrollthroughpresetsonthecurrentlyselectedReasondevice.PressanyGROUPSELECTSWITCHtoexittheinfodisplay.

OnlyENCODERSGROUPSA-CandBUTTONSGROUPSB1-B4areassignedinReasonAutomapmode.ENCODERSGROUPDisnotusedandpressingtheENCODERSGROUPDSWITCHwillhavenoeffect.

�0

Reasondevicesthathavelotsofassignableparameterswillhavemorethanone‘page’ofparametersavailableforsomerowsofcontrolsontheSLCompact.Forexample,whencontrollingReDrumENCODERSGROUPAcanbeswitchedbetweencontrollingpan,lengthandvelocity.RepeatedlypressaGROUPSELECTSWITCHtocyclethroughtheavailablepagesofparametersforthatcontrolgroup.IfagroupofcontrolshasnoparametersassignedtoitthentheGROUPSELECTSWITCHforthatgroupwillbeinactive.TheReasondeviceswhichusemultiplepagesofcontrolsareBV512,Dr.Rex,Maelstrom,Mixer14:2,NN19,ReDrum,ReGrooveMixer,SubtractorandThor.

TocontroltheReGrooveMixerfromtheSLCompact,selectthe‘Transport’trackinthereasonsequencer:

BUTTONS1-4inBUTTONSGROUPB2toswitchtheSLCompactbetweencontrollingbanksAtoDoftheReGroovemixer.

WhencontrollingMixer14:2youcanswitchbetweencontrollingchannels1-7and8-14usethePAGEUP/DOWNbuttons.

Controlling Reason Running in ReWire Mode IfyouuseReasoninReWiremodewithanothersequencerthenitispossibletoswitchtheSLCompactbetweencontrollingyourmainsequencerandReason,howeverthismayrequireyoutosetuptheSLCompactslightlydifferentlywithReason.AllsequencersthatuseSequencerAutomapforcontroluseUSBport2tocommunicatewiththeSLCompact.IfyourmainsequencerandReasonarebothlisteningforAutomapdatafromtheSLCompactonport2thendatawhichisintendedforoneprogramwillalsogetpassedtotheotherandcauseunexpectedparameterchanges.

IfyourmainsequencerusesAutomapUniversalformixercontroli.e.ifyouuseCubase,Nuendo,SonarorTracktion,therewillbenoproblemasUSBport3isusedforcommunicationbetweentheAutomapUniversalServerandtheSLCompact,leavingport2freeforcommunicationwithReason.SimplysetupReasonasinstructedaboveandthenswitchbetweentheAutomapUniversaltemplate(template38)andtheReasonAutomaptemplate(template37)whenyouwanttoswitchfromcontrollingyoursequencermixerorAutomap-wrappedplug-instocontrollingReason.

IfyouuseLogic,AbletonLive,ProToolsorDigitalPerformerasyourmainsequencerandrunReasoninReWiremodethenyouwillneedtosetupReasonsothatitcommunicateswiththeSLCompactusingUSBport3.Althoughport3isreservedforcommunicationbetweentheSLCompactandtheAutomapUniversalServer,theAutomapsystemhasbeendesignedsothattheServerwillignoremessagesintendedforReason.SetupReasonasinstructedaboveandthencarryoutthefollowingsteps:

1. SelecttheReasonAutomaptemplate(template37)ontheSLCompactandpresstheTEMPLATEbuttontoenter theTemplatemenu.

2. SetKeybPortto‘ComnPORT’.

3. SetComnPortto‘U3’.

4. PressWRITEthreetimestosavethesettingsandthenthePLAYmodebuttontoreturntoPlaymode.

5. LaunchReasonandgotothe‘ControlSurfacesandKeyboards’pageoftheReasonpreferences.

6. ClickontheReMOTESLinthelisttoselectitandthenclick‘Edit’toaccessitssettings.

��

7. Ensurethe‘InPort’and‘OutPort’aresetto‘ReMOTESLCompactPort3’,thenclick‘OK’.

AfterfollowingthesestepsyoucanswitchbetweentheReasonAutomaptemplate(tocontrolReason),theAutomapUniversaltemplate(tocontrolAutomap-wrappedplug-ins)andtheAutomaptemplateforyoursequencer.Rememberthatyoucanuseanyofthefourmethodsdetailedinsection4.7toswitchbetweentemplatesontheSLCompact.WithReasonsetuptouseport3itwillstillbepossibletousetheSLCompactwithReasonwhenitisrunninginstand-alonemode.

WhentheReasonAutomaptemplateisselected,theSLCompactkeyboardwillcontrolthecurrentlyselectedReasondevice.WhenrunningReasoninReWiremodewithanothersequenceritmaybedesirableforthekeyboardtosenddatatowhicheverMIDItrackisrecordenabledinyourmainsequencerinsteadoffollowingthecurrentlyselectedReasondevice.IfyouwanttheSLCompacttoworkinthiswaythenselecttheReasonAutomaptemplateandsetKeybPortto‘U1’intheTemplatemenu.Notethatthepitch/modjoystick,sustainpedalandexpressionpedalwillalsofollowtheKeybPortsetting.

��

11 THe GLOBAL MeNUTheGLOBALModeallowsaccesstoalltheuniversalSLCompactsettings.TherearesevenpagesintheGlobalMenu,whichyoucanscrollthroughusingthePAGEUP/DOWNbuttons.ThefirstpagedisplaysthecurrentlyloadedOSversionandonesetting,asfollows:

EncSensv (Encoder Sensitivity):Thisvaluedefineshowsensitivetheencoderresponeis,from1(leastsensitive)to4(mostsensitive).Settingthevalueto4meansthatthevaluewithincrease/decreaseinlargerstepswhenyourotatetheknobquickly,allowingyoutoscalethefullvaluerangewithonlyasmall,quickrotation.

ThesecondpageoftheGlobalMenuisasfollows:

Mem Prot (Memory Protect):WiththisoptionsettoON,noneoftheSLCompactsettingscanbeoverwritten.SetthistoOFFifyouwanttosavetemplatesorGLOBALsettings.

MIDI To:ThisoptionsetswhereMIDIdatareceivedattheSLCompactMIDIInputontherearpanelisroutedto(refertopictureatthebottomofpage7).Theroutingoptionsareasfollows:

OFF–MIDIdataisnottransmittedU1–SenttoUSBPort1(SLCompactPort1inthesequencer)U2–SenttoUSBPort2(SLCompactPort2inthesequencer)M1–SenttoSLCompactMIDIOutU1M1–SenttoUSBPort1andMIDIOutU2M1–SenttoUSBPort2andMIDIOut

DispTime (Display Timeout):Setthelengthoftimethattemporarilydisplayedinformation(eg:theSPEEDDIALdisplay)remainsontheSLCompactdisplay.Setthevaluebetween0and1260ms,ortoPERM(permanent).

KeepVals (Keep Values):Thisappliestostandard(non-Automap)templates.IfthisissettoONthentheSLCompactwillautomaticallystorethevalueofeachcontrolwhenyouswitchawayfromthecurrentlyselectedtemplateandrestorethosevalueswhenyouselectthattemplateagain.IfthisissettoOFFthentheSLCompactwillonlystorecontrolvalueswhenyoumanuallysavethetemplate.

Midi Clk (MIDI Clock):ThisoptiondefinestheMIDIClocksource.Thechoicesare:

AUTO(automaticsensingofaMIDIClocksource,includingtheSLCompact’sinternaltimingreference)INTERNAL(theSLCompact’sinternaltimingreference)EXT-AUTO(automaticsensingofaMIDIClocksource,excludingtheSLCompact’sinternaltimingreference)USB1(MIDIClockreceivedatUSBPort1,fromthesequencer)USB2(MIDIClockreceivedatUSBPort2,fromthesequencer)MIDI-IN(MIDIClockreceivedattheMIDIInontherearpanel)

ThethirdpageoftheGlobalMenuisasfollows:

��

Template Change:ItispossibletouseprogramchangemessagestoremotelychangethecurrentlyselectedtemplateontheSLCompact.ThefirstTemplateChangesettingallowsyoutodefinewhichMIDIChanneltheSLCompactwillrespondtoprogramchangemessageson.ThesecondTemplateChangesettingallowsyoutosetwhichMIDIportstheSLCompactwillrespondtoProgramChangemessageson,andcanbesetasfollows:

OFF–SLCompactwillnotallowTemplatestobechangedremotelyU1–ReceivedatUSBPort1(SLCompactPort1fromthesequencer)U2–ReceivedatUSBPort2(SLCompactPort2fromthesequencer)M1–ReceivedatSLCompactMIDIInU1M1–ReceivedatUSBPort1orMIDIInU2M1–ReceivedatUSBPort2orMIDIInU1U2–ReceivedatUSBPort1or2U1U2M1–ReceivedatUSBPort1,USBPort2orMIDIIn

Sustain pedal:Thisoptionsetstheresponseofthepedaltoeither:

AUTO:Automaticdetectionofwhetherthepedalisanormallyclosedornormallyopentype.Ifyourpedalisn’tworkingproperlyorhasaninverseactiononthissetting,tryoneoftheothertwooptions.NormOPEN:Adjustssettingsforapedalthatcloseswhenpressed.NormCLSD:Adjustssettingsforapedalthatopenswhenpressed.

MClk-To (MIDI Clock To):ThisoptionsetswhereMIDIClockisroutedto(setonthepreviousGLOBALpage),sothatitcanbesenttootherMIDIdevicesforsynchronisation.ThechoicesarethesameastheoptionsforMIDIToonPage2oftheGlobalMenu(seepreviouspageofthisguide).

BPMPort:ThisoptionsetswhetherReWireBPMmessagesaresenttoyourcomputerornot.ThesemessagesareusedforTempocontroloveryoursequencerfromtheSLCompactbuttheywillonlyhaveaneffectwhentheAutomapUniversalServersoftwareisrunning.ThisshouldbesettoOFFifyoudonotwanttocontrolthetempoinyoursequencerfromtheSLCompact.

IDPorts:ThisoptionsetswhichportstheSLCompactwillrespondtoasysexIDrequestmessageonandsubsequentlysendasysexIDmessageoninreturn.ThechoicesarethesameastheoptionsfortheTemplateChangeportssetting(seeabove).ForMixerAutomaptoworkcorrectlythisshouldbesetto‘U2’.

HUI:ThisoptionallowsHUImodetobeturnedonandoff.ThisshouldonlybesettoONwhenusingtheSLCompactinAutomapmodewithProToolsorDigitalPerformer.

ThefourthpageoftheGlobalMenuisfortemplatedumpingandoperationsystemcontrol,asfollows:

Template Dump:ThefirsttwooptionsonthispageallowyoutodumptemplatesinsysexformatfromtheSLCompacttoyourcomputeroranotherMIDIdeviceforbackinguporeditingintheTemplateEditorsoftware.Thefirstoptionallowsyoutodumpasingletemplate.RotateENCODER1toselectwhichtemplateyouwanttodump(rangeisCurrent,1-40),thenpressthebuttonabovetosendthetemplate.Pressthebuttonabove‘All’tosendalltemplates.

Send Globals:PressthebuttonabovethisoptiontodumptheGlobalsettingsinsysexformat.

Ports:ThisoptionsetswhereTemplateandGlobalsysexdumpsaresentto.Thechoicesarethesameastheoptionsfor‘MIDITo’onPage2oftheGlobalMenu(Seepage40).

Midi O/S (Operating System):PressthebuttonsdirectlyaboveSendorReceivetotransmitorlistenforanoperatingsystem(OS)sysexdumpontheMIDIInandOutconnectorsonthebackoftheSLCompact.

��

USB1 O/S (Operating System):PressthebuttonaboveReceivetopreparetheSLCompacttoreceiveanOSsysexdumponUSBPort1.ThiswillactivateascreenwhereyoucanconfirmorcanceltheOSupdateusingtheEDITorWRITEbuttonsrespectively.

ThefifthpageoftheGlobalMenuisforcalibrationofthewheelsandkeyboardaftertouch,aswellasshowingthecurrentpowerstatusoftheSLCompact,asfollows:

Tocalibratethepitchwheel,slowlymoveitfromthecentreuptothetop,thentothebottomandbacktothecentreagain.Donotforcethewheelattheendofitstravel.Repeatthisandlookatthevalueunder‘Pitch’ontheSLCompactdisplay.Itshouldnowreach255whenthewheelreachesthetopofitstraveland0whenitreachesthebottomofitstravel.

Tocalibratethemodwheel,slowlymoveitfromthebottom,uptothetopandthenbacktothebottomagain.Donotforcethewheelattheendofitstravel.Repeatthisandlookatthevalueunder‘Mod’ontheSLCompactdisplay.Itshouldnowreach127whenthewheelreachesthetopofitstraveland0whenitreachesthebottomofitstravel.

Tocalibratetheaftertouch,pressakeyboardkeydownwithenoughpressuretofullyengagetheaftertouchmechanismandholdthekeyinthatposition.Whilstholdingthekeydown,useENCODER4toincreasethe‘Set’valuefrom0.Whilstincreasingthe‘Set’value,watchthe‘Read’valuewhichwillautomaticallystartincreasingfrom0.Assoonasthe‘Read’valuereaches127,stopincreasingthe‘Set’valueandreleasethekey.Tryfullypressingsomeotherkeystomakesurethatthe‘Read’valuereaches127whentheaftertouchmechanismisfullyengaged.Ifitdoesnotreach127thenincreasethe‘Set’valuesothatitdoes(itmayonlyrequireanincreaseof1or2).

Afurthercalibrationavailableonthispageissettingthekeyboardsizeofyourunit.Pressthebottomandtopkeyboardkeysatthesametime.‘Octaves’andthenumberofoctavesonthekeyboard(2or4)willappearonthedisplaytoshowthattheSLCompacthasrecognisedthecorrectkeyboardsize.AftercarryingouttheabovecalibrationspressWRITEtosavethesettings.

Thecurrentpowersourceisdisplayedbelow‘Power’.ThisreadseitherUSBorPSUdependingonwhetherpowerissuppliedoverUSBorusinganexternalPSU.ThesixthpageoftheGlobalMenuisthefirstoftwopagesforcalibratingthedrumpads.TheeightvaluesacrosstheSLCompactdisplaycorrespondtodrumpads1-8.Thepadhitvelocityvalueisshownonthetopline(‘---‘ifthepadhasnotyetbeenhit)andthecalibrationvalueisshownonthebottomline.Thisfirstpageisforfullvelocity(maximumstrengthhit)calibration:

Hitapadatfullstrengthtocheckthecurrentcalibration.Ifthehitvelocityvalueabovethepadgoesto127tooeasily,decreasethepadcalibrationvalueusingtheencodersorbuttonsunderneath.Thiswillreducethesensitivityofthepad,meaningneedtohitithardertoreachmaximumvelocity.

TheseventhpageoftheGlobalMenuisthesecondofthetwopagesforcalibratingthedrumpads.Thisisforsofthitthresholdcalibration:

Hitapadsoftlyandviewthehitvelocityvalue.Ifthevaluedoesnotupdatewhenyouhitthepadthenthethresholdistoohigh.UsetheENCODERStoadjustthethresholdvalues.Loweringthethresholdwillincreasethesensitivityofthepadmeaningthatitwillrespondtoasofterhit.

��

11.1 SAVING GLOBAL SeTTINGSTosaveanyGlobalsettings,presstheWRITEbuttonwhilstintheGlobalMenu.NotethatMemProt(MemoryProtect)mustbeOFFonpage2oftheGlobalMenuforsettingstobesaved.Whenyousavetheglobalsettings,thecurrentlyselectedtemplatewillbecomethetemplatethattheunitloadswhenitispoweredup.Ifyouwanttochangewhichtemplatetheunitstartsupon,simplyselectthattemplate,entertheGlobalMenuandpressWRITE.

12 STANDARD TeMPLATeSThemajorityofTemplatesontheSLCompact(currently1-33,35and36)are‘standard’templates.Theyareso-calledbecausewhentheyareselected,theSLCompactfunctionsasastandardMIDIcontroller.

AstandardMIDIcontrollerallowsyoutosetwhatMIDImessageeachofitscontrolssendswhenoperated.IfyouwanttocontrolsoftwareorhardwarethatrespondstoMIDImessagesthenyouneedtoknowwhatmessagesitrespondsto.Thisinformationcanusuallybefoundinthemanualforthesoftwareorhardware.Onceyouknowthis,youcansetthecontrolsontheMIDIcontrollertosendthosemessages.

Communicationisonlyone-wayfromthecontrollertothesoftwareorhardware.ThisisunlikeAutomap,wheretwo-waycommunicationbetweenthesoftwareandtheSLCompactallowstheMIDImessagessentfromtheSLCompacttobeautomaticallyremappedtodifferentsoftwareparameters,dependingonwhatyouselecton-screen,andthenfortheinformationdisplayedontheSLCompacttobeupdatedtoreflectthenewmapping.WithstandardTemplates,thecontrolsareassignedandnamedaccordinglybytheuser.Becausethereisnofeedbackfromthesoftwareorhardwareyouarecontrolling,theSLCompacthasnowayofknowingwhenaparameterischangedfromthesoftwareorhardwareitself.Forexample,ifyouarecontrollingasoft-synthusingastandardTemplateandyouchangeaparameterwiththemouse,theparametervaluedisplayedontheSLCompactwillnotupdatetoreflectthatchange.Wehavepre-programmedthestandardtemplates1to32ontheSLCompacttoworkwithpopularsoftwareinstruments.ThesetemplatescanbeusedwhereitisnotpossibleordesirabletouseAutomapforcontrollingsoftwareinstruments.Notethatsomeofthefactory-programmedstandardtemplatesrequiresomeformofsetupwithinthesoftwareinstrumentbeforetheywillwork.Seethe‘StandardTemplateGuide’intheappendixofthisuserguideforfurtherinformationandinstructionsforeachindividualtemplate.

StandardtemplatescanbecreatedandeditedusingtheReMOTESLCompactTemplateEditorsoftwarewhichisfreetodownloadfromwww.novationmusic.com.IfyouwanttocontrolahardwareMIDIdevicethenyouwillneedtocreateoneormorestandardtemplatesforit.

Therestoftheinformationinthisuserguidereferstousingandeditingstandardtemplates.

��

13 PLAY MODeThefollowingsectionoutlinesthewaytheSLCompactfunctionswhenusingstandardtemplatesinPlayMode.

PlayModeisthedefaultSLCompactmodeandwillbeactiveafterpoweringthekeyboardup.Whenatemplatefirstloads,eitheronpoweruporwhenadifferenttemplateisselected,itsnameandnumberwillappearbrieflyontheSLCompactdisplay.TheDispTimesettingonthesecondpageoftheGlobalMenudetermineshowlongthesedetailsremainonthedisplay(seepage40).Afterthat,thedisplaywillshowthenamesandvaluesofthecontrolsinthecurrentlyselectedcontrolrow.Whenyouselectatemplate,thecontrolrowthatwasselectedwhenthetemplatewaslastsavedwillautomaticallybeselectedagain.Tochangethedefaultcontrolrowforatemplate,simplyselectthedesiredrowandthenre-savethetemplate(seepage61forinstructionsonsavingtemplates).IfyouwanttoviewthetemplatenameandnumberagainthenpressandholdPLAY.

AdditionalinformationabouteachcontrolinthecurrentlyselectedrowcanbedisplayedinPlayModebypressingthePAGEUP/DOWNbuttons.PressPAGEUPoncetoseetheMIDImessagetypeandvalueforeachcontrolandpressPAGEUPasecondtimetoseetheMIDIportroutingandMIDIchannelsettingforeachcontrol.PressPAGEDOWNtoscrollbackdownthroughtheinformationpages.Ifyouselectadifferentcontrolrowwhilstviewingoneoftheadditionalinformationpagesthenthedisplaywillautomaticallyswitchbacktoshowingcontrolnamesandvalues.

TheENCODERS,BUTTONSandDRUMPADSrowselectswitches(totherightofthedisplay)areusedtoselectwhichcontrolshavetheirinformationdisplayedontheSLCompact.TheLEDsnexttothebuttonsindicatewhichcontrolsarecurrentlydisplayed.Operatinganycontrol(exceptadrumpad)willautomaticallyforcearowselectoperation,forexampleiftheencodersarecurrentlyselectedandyoupressabuttonthenthedisplaywillautomaticallyswitchtodisplayinginformationforthebuttonsandtheLEDnexttotheBUTTONS/F2willlight.Thedrumpadsdonotforcearowselectoperationsothatyoucanplaythemwhilststillviewinginformationforthebuttonsorencoders.TheonlywaytoviewtheinformationforthedrumpadsistopresstheDRUMPADS/SHIFTBUTTON.

ThegroupselectswitchesbelowtheSLCompactdisplayareusedtoselectthecurrentlyactiveencodersandbuttonsgroup,whichareindicatedbytheLEDsabovetheswitches.Theyalsoworkinconjunctionwiththeencoders/F1andbuttons/F2SWITCHESforselectingwhichcontrolshavetheirinformationdisplayedontheSLCompact.Pressinganygroupselectswitchwillautomaticallyforcearow-selectoperation,forexampleiftheencodersarecurrentlyselectedandyoupresstheBUTTONSGROUPB1SWITCH,thedisplaywillautomaticallyswitchtodisplayinginformationforthebuttonsandtheLEDnexttotheBUTTONS/F2SWITCHwilllight.StandardtemplatescanbegroupedtogethertoallowquickswitchingbetweentheminPlayMode.Thisfeatureisusefulwherethesoftwareorhardwareyouarecontrollinghaslotsofparametersandyouneedtocreatemorethanonetemplatetoallowaccesstoallofthem.Toquicklyswitchbetweengroupedtemplates,repeatedlypressanygroupselectswitch.Asanexample,therearethreefactoryprogrammedV-StationtemplatesontheSLCompact.Inthefirsttemplate,EncodersgroupAareassignedtotheparametersforoscillator1,inthesecondtheyareassignedtotheparametersforoscillator2andinthethirdtheyareassignedtooscillator3.TryselectingoneoftheV-StationtemplatesandrepeatedlypresstheENCODERSGROUPASWITCH.Youwillseetheparameternameschangebetween‘Osc1’,‘Osc2’and‘Osc3’asyouswitchbetweenthetemplatesinthegroup.Whenagroupedtemplateisselectedanumberwillappearinthebottomleft-handcorneroftheSLCompactdisplaytoindicatewhichtemplateinthegroupiscurrentlyselected.Youwillseethischangefrom1-3asyouswitchbetweentheV-StationtemplatesusingtheENCODERSGROUPASWITCH.

13.1 THe QUICK MeNU

TWheninPlayMode,pressingtheMENUbuttonaccessestheQuickMenuwhichcontainsseveralimportantsettings.PresstheMENUbuttononcemoretoexittheQuickMenuandreturntoPlayMode.TheQuickMenudisplaylooksasfollows:

Template –showsthecurrentlyselectedTemplate.ChangethistoselectadifferentTemplate

��

Bank –thissettingallowsyoutosendMIDIbankchangemessagesfromtheSLCompact.BankchangemessagesaresentasaCC0(BankMSB)andCC32(BankLSB)pair.TheBankMSBvalueisalwayssetto0andtheBankLSBvalueisasdisplayed.TheMIDIchannelandtheMIDIportsonwhichthemessagesaresentaredeterminedbytheKeybChanandKeybPortsettingsintheTemplateMenu(seepage57)

Program –thissettingallowsyoutosendMIDIprogramchangemessagesfromtheSLCompact.TheMIDIchannelandtheMIDIportsonwhichthemessagesaresentaredeterminedbytheKeybChanandKeybPortsettingsintheTemplateMenu(seepage57)

Transpose –showstheamountinsemitonesbywhichthekeyboardistransposed.Thiscanbesettoanyvaluefrom-64to+63

TempoBPM – ThissettingcontrolsthetempooftheSLCompact’sinternaltimingreference.IfyouaresendingMIDIclockfromtheSLCompacttootherMIDIsoftwareorhardwarethenthissettingwillonlyhaveaneffectoverthesynceddevicesiftheSLCompactclocksourcestatusisINTERNALandRECEIVING.Seethe‘BPMStatus’sectionbelowforinformationonhowtochecktheclocksourcestatus.ThissettinghasanadditionalfunctionwhenusingtheSLCompactinAutomapmode.IftheAutomapUniversalServersoftwareandaReWirehostapplicationarerunningonyourcomputerthenthetempointheReWirehostwillfollowtheTempoBPMsettingontheSLCompact.TheBPMPortsettingintheGlobalMenumustbesettoONforthistoworksothatReWiretempomessagesaresentwhentheTempoBPMsettingischanged(Seepage??)

ComnChan –thissettingallowsyoutochangetheCommonMIDIchanneloftheTemplate(thissettingisalsofoundintheTemplateMenu).ThisistheMIDIchannelthatanyindividualcontrolwithMidiChansetto‘ComnChan’willtransmiton,andisthereforeusefulforchangingthesettingofmultiplecontrolsatthesametime.Seepage57forfurtherdetails

BPM Status –Pressthebuttonaboveorbelow‘BPMStatus’ontheSLCompactdisplaytoseethecurrentclockstatusoftheSLCompact.Thedisplaywilllookasfollows:

Thefollowinginformationisdisplayed:

Internal Tempo –ThisisthetempooftheSLCompactsinternaltimingreference Current Tempo –ThisisthecurrentMIDIclocktempo. Source – ThisistheMIDIclocksource.TheavailablesourcesareINTERNAL,USB1,USB2andMIDIIN. Status –ThisshowswhethertheSLCompactisreceivingMIDIclockornot.IfitisthenRECEIVINGwillbedisplayed. IfnotthenFLYWHEELwillbedisplayedandtheSLCompactwillremainatthecurrenttempountilavalidMIDIclock sourceisdetectedagain. <<BPM>> – UsetheencoderandbuttonsinlinewiththistoadjustthetempoasdescribedfortheTempoBPM parameteronthepreviouspage.

PresstheMENUbuttontoexittheQuickMenuandreturntoPlayMode.

��

13.2 THe SPeeD DIAL FUNCTION IN STANDARD TeMPLATeSWhenusingstandardtemplatesontheSLCompact,theSPEEDDIALcanbeusedtoquicklyaccessanyoftheparametersassignedtoENCODERSGROUPAorB.WhenyoupresstheSPEEDDIAL,thecontrolnamesforENCODERSGROUPAappearonthetoprowofthedisplayandthoseforENCODERSGROUPBappearonthebottomrow,asfollows:

TheparametercurrentlyassignedtotheSPEEDDIALwillflash.ToassignadifferentparametertotheSPEEDDIALpressthebuttonabove(forthetoprow)orbelow(forthebottomrow)thecorrespondingcontrolname.TheSPEEDDIALwillnowcontrolthatparameter.WhenyouoperatetheSPEEDDIALabargraphwillappearontheSLCompactdisplaytoindicatetheparametervalue.

TheSPEEDDIALcannotbeusedtoaccessparametersassignedtoencoderswhichhaveDispTypesettoREL1,REL2orAPOT(seepage48forfurtherinformationontheDispTypesetting).Ifanencoderissettooneofthesedisplaytypes,orifitisnotassignedtosendaMIDImessageatall,then‘--------‘willappearforitonthedisplaywhenyoupresstheSPEEDDIALtoindicateyoucannotselectthatparameter.

��

14 eDIT MODeASSIGNING CONTROLS ON THe SL COMPACTInEditMode,youcanaccessthesettingsforeachindividualassignablecontrolontheSLCompact(allbuttons,encoders,wheels,transportbuttonsandpedals).ThesesettingsdefinewhatMIDImessageissentwhenthecontrolisoperated.Toaccessthesettingsforaparticularcontrol,pressandholdtheEDITbuttonandthenoperatethecontrolyouwanttoedit.NotethatforbuttonsandencodersyoumayneedtoselectadifferentgroupusingthegroupselectswitchesandthenoperatethedesiredcontrolbeforereleasingtheEDITbutton.Theencodersandbuttonsaboveandbeloweachoptiononthedisplaycanthenbeusedtoalterthesettingsforthecontrol.UsethePAGEUP/DOWNbuttonstoscrollthroughtheavailablepagesofsettingsforthecontrol(therewillbebetween1and3pagesofsettings,dependingonthetypeofcontrol).

IfacontrolisnotassignedtosendaMIDImessagethenwhenyouselectitinEditModethedisplaywilllooklikethis:

TheControlsettingisthefirstoneyouwillsetasitdefinesthetypeofMIDImessagethecontrolsends.IfyouarenotfamiliarwithanyofthedifferenttypesofMIDImessageslistedinthissection(withtheexceptionof‘Template’theyarealldefinedintheMIDISpecification)thenwesuggestdoingsomebackgroundreadingonMIDIatthispointsothatyoucanbetterunderstandtheoptionsavailableinEditMode.

TheavailableoptionsfortheControlsettingdependonthephysicalcontroltype,i.e.whetheritisanencoder,button,pedaletc.Forexample,itisonlypossibletoassignthepitchwheeltosendpitchbendmessages,consequentlyyoucannotsetControltoPITCHBNDforanyotherassignablecontrolsontheSLCompact.ThefollowingtableshowswhichMIDImessagescanbeassignedtoeachofthedifferenttypesofphysicalcontrolsontheSLCompact:

OnceyouhavechosenthetypeofMIDImessageyouwantacontroltosend,youcanadjusttherestofthesettingsforthatcontrol.TheavailablesettingswilldependonwhatControlissetto.ThefollowingisaguidetoeachofsettingsavailableforthedifferentControloptions.FollowthroughthesectionforControlChange(CC)firstofallasthesearethemostcommonlyusedMIDImessagesforparametercontrolandalsomanyofthesettingsforCCapplytotheotherControloptionstoo:

�0

CONTROL CHANGe (CC)

DispType (Display Type):ThissettingallowsyoutoselecthowthevalueforthecontrolappearsontheSLCompactdisplay.Forencoders,itcanalsobeusedtochangethemodeofoperation.Theoptionsare:

0-127:Controlvaluedisplayedwithrange0to127.Thisisbestsuitedtoaparameterwithasingledirection increase/decrease,e.g.trackvolume.

-64/+63:Controlvaluedisplayedwithrange-64to+63.Thisisbestsuitedtoaparameterwithabi-directional increase/decrease(zeropositioninthemiddle),e.g.trackpan.

Additionaloptionsforencodersonly:

REL1 (Relative 1): Amessagewithvalue65issentoutforeveryclockwisestep(increment)andamessagewith value63issentoutforeveryanti-clockwisestep(decrement).Withthisoption,theencoderfunctionsasatrue endlesscontrolratherthanemulatingananaloguepotaswiththe0-127and-64/+63settings.

REL2 (Relative 2):ThisissimilartotheREL1setting,howeveritincludesencoderacceleration.Amessagewith value64+nissentoutforeveryclockwisestep(increment)andamessagewithvalue64-nissentoutforeveryanti- clockwisestep(decrement).Thevaluendependsonhowfastyourotatetheencoder.Itwillbe1whenyourotateit slowlyandgetlargerthefasteryourotateit,meaningthatyoucanscalethefullrangeofaparameterwithasmall quickturnofanencoder.

0-16K (14-bit mode):MIDIdatavaluesaretransmittedasa7-bitbinarynumber,allowingamaximumvaluerangeof 0-127.TheMIDISpecificationallowsfortwoMIDIcontrolmessagestobesenttogether,wherethedatavaluesform anMSB(mostsignificantbyte)andLSB(leastsignificantbyte)pair,makinga14-bitbinarynumberandallowinga maximumvaluerangeof0-16383.Thisisusefulwherefinecontroloveraparameterisrequiredhoweverthe parameteryouarecontrollingmustbeabletoreceive14-bitMIDIvalues.Ifyouwanttosend14-bitvaluesforfine controloveraparameterthensetDispTypeto0-16K.

ForCCcontrols,theMIDISpecificationonlyallowsforCCnumbers0to31tobeusedinthisway.TwoCCmessages aresentwhenthevalueofaparameterischanged–thefirstwiththeMSBvalueandthesecondwiththeLSBvalue. ToenablethereceivingdevicetodistinguishbetweenwhichCCmessagehastheMSBvalueandwhichhastheLSB value,theLSBvaluemessageissentusingadifferentCCnumber,calculatedbyadding32totheoriginalCCnumber. ConsequentlyCCnumbers32to63areusedforsendingtheLSBvaluein0-16K(14-bit)mode.Asanexample,ifaCC encoderhasDispTypesetto0-16KandCC Numsetto0then,foreachencoderstep,twomessageswillbesent–a CC0messagewiththeMSBvalueandaCC32messagewiththeLSBvalue.Theimportantpointtonoteisthatifan encoderhasControlsettoCCandDispTypesetto0-16KthenCC Numshouldonlybesetfrom0through31 andnothigher.

APOT:ThisisavariationofREL2andisthesamesystemthatisusedbysomeotherexistingpopularcontrolsurfaces. Amessagewithvalue0+nissentoutforeveryclockwisestep(increment)andamessagewithvalue64+nissentout foreveryanti-clockwisestep(decrement).Thevaluenwillequal1whenyourotatetheencoderslowlyandincreases asyourotatetheencoderfaster.

��

Additionaloptionsforbuttonsonly:

ON/OFF:ControlvaluedisplayedaseitherONorOFF.ThelowvaluesettingdeterminestheONvalueandthehigh valuesettingdeterminestheOFFvalue.Thisisbestsuitedtoabi-stateparameterwhereyouwanttoseewhetherit isinanonoroffstate,e.g.phasereverseonamixerchannel.

LED:ThisislikeON/OFFexceptthatnothingisdisplayedwhenthecontrolisinanOFFstate(ratherthan‘OFF’being displayedaswithON/OFF).

AdditionaloptionforwhenControlissetto‘NoContrl’:

LABEL:IfacontrolisnotassignedtosendaMIDImessagethengenerallynoinformationwillbedisplayedforitinPlay modeandtherewillbeablankspaceforitonthedisplay.Youcan,however,usethatblankspacetodisplayup to8characters(onthetopline)bysettingDispTypeto‘LABEL’.Ifthisisset,thecontrolnamewillbedisplayed,even thoughthecontrolisnotassignedtoanything.YoucaneditthecontrolnamebypressingPAGEUPwheninEditMode. Seepage51forfurtherinformationoneditingcontrolnames.

LowVal (Low Value) and HighVal (High Value): Theseoptionsallowyoutosettheupperandlowerlimitsofthecontrolvalue.Bydefault,theLowValuewillbesettothelowestpossiblevalueandtheHighValuewillbesettothehighestpossiblevalue.Inthiscase,thecontrolwillaffectaparameterthroughoutitswholerange.AdjustthesesettingsifyouwantthecontrolontheSLCompacttoaffectaparameterthroughonlypartofitsrange.

TherangeofvaluesallowedforbothofthesesettingswilldependontheDispTypesettingasfollows:

Withanencoder,thecontrolvaluewillscalefromtheLowValuetotheHighValueasyourotateitclockwise.Consequentlyifyouwantthecontrolvaluetoincreaseasyourotatetheencoderclockwise,makesuretheHighValueislargerthantheLowValue.Ifyouwantthecontrolvaluetodecreaseasyourotatetheencoderclockwise(invertedaction),maketheLowValuelargerthantheHighValue.Thisalsoappliestothepitchandmodwheelsandtheexpressionpedal.

Forbuttonsandtriggerpads,theLowValueandHighValueshouldbesetinconjunctionwiththeBtnType(ButtonType)setting.Seepage??amd??forfurtherinformation.

Ports:Thissetstheportroutingforthecontrol,i.e.wheretheMIDImessagesgeneratedbythecontrolareroutedtowhenitisoperated.Theoptionsareasfollows:

OFF–MIDIdataisnottransmittedU1–SenttoUSBPort1U2–SenttoUSBPort2U3–SenttoUSBPort3M1–SenttoMIDIOutU1M1–SenttoUSBPort1andMIDIOutU2M1–SenttoUSBPort2andMIDIOutU3M1–SenttoUSBPort3andMIDIOutKeybPORT–SenttotheKeyboardPort(setintheTemplateMenu)ComnPORT–SenttotheCommonPort(setintheTemplateMenu)

��

KeybPORTandComnPORTarespecialoptionsthatallowtheportroutingforthecontroltofollowoneoftwocommonroutingsettings,whichcanbeaccessedfromtheTemplatemenu(KeyboardPortandCommonPort).TheadvantagepresentedbytheseoptionsisthatifanumberofcontrolsaresettoeitherKeybPORTorComnPORTthenyoucanchangetheportroutingforallofthosecontrolsbyeditingasingleparameter,ratherthaneditingtheindividualsettingforeachcontrol.MoreinformationontheKeyboardPortandCommonPortroutingsettingscanbefoundintheTemplateMenusectiononpage57-58.

MidiChan (MIDI channel):ThisoptionsetstheMIDIChannelonwhichthedatawillbetransmitted.Thiscanbesettoavaluebetween1and16,ortoKeybCHANorComnCHAN.LiketheKeybPORTandComnPORToptionsforthePortssetting,KeybCHANandComnCHANarespecialoptionswhichallowtheMIDIChannelsettingforthecontroltofollowoneoftwocommonMIDIChannelsettingswhichcanbeaccessedfromtheTemplateMenu(KeyboardChannelandCommonChannel).MoreinformationontheKeyboardChannelandCommonChannelroutingsettingscanbefoundintheTemplateMenusectiononpage57and58.

CC Num (Control Change Number): ThisallowsyoutosettheControlChange(CC)numberforthecontroltoavaluefrom0through127.YoucantoggledisplayformatoftheCC NumsettingbetweendecimalandhexadecimalbypressingandholdingMENUandthenpressingtheENCODERSGROUPASWITCH.

BtnType (Button Type):Thissettingisavailableforbuttons,drumpadsandthesustainpedalonly.Whereavailable,itcanbefoundonthesecondpageofcontrolsettingssopressthePAGEUPbuttontoaccessit.ItshouldbesetinconjunctionwiththeLowValueandHighValueforthecontroltodeterminehowthebuttonworks.Theoptionsareasfollows:

NORMAL–TheLowValueissentwhenthebuttonispressed,nothingissentonrelease.

MOMENTRY–TheLowValueissentwhenthebuttonispressedandtheHighValueissentwhenthe buttonisreleased.

TOGGLE–TheLowValueissentwhenthebuttonisfirstpressed,nothingissentonrelease.TheHighValueissent onthenextbuttonpress,nothingissentonrelease.TheLowandHighValueswillbesentalternatelyonfurther buttonpresses.Thissettingisusefulwhenyouwanttocontrolabi-stateparametersuchasTrackSoloOn/Off. RememberthatifyousetthedisplaytypetoON/OFFthattheLowValueissentfortheONstateandtheHigh ValueissentfortheOFFstate.ThismeansyouwillneedtoadjusttheLowValueandHighValuesettingsforthe controlsuchthattheLowValueistheonethatcausesSolototurnonandtheHighValueistheonethat causesSolototurnoff,otherwisethelabellingwillbeincorrectontheSLCompact.

STEP–Ifthisoptionisselected,anextrasetting,StepVal(StepValue),willappearnexttoBtnType.Withthe STEPoption,thevaluesenteachtimethebuttonispressedwillstepfromtheLowValuetotheHighValueinsteps ofasizedeterminedbytheStepValsetting.WhentheHighValueisreachedthenextbuttonpresswillcause theLowValtobesentandthevaluewillstepupagainonsubsequentpresses.NotethattheHighValueisalways sentbeforereturningtotheLowValue,evenifittakesajumplessthanthestepsizetoreachtheHighValue.For exampleifabuttonhadthesettingsLowValue0,HighValue16andStepValue5thenonalternatebuttonpresses thevaluesentwouldbe0,5,10,15,16,0,5….Ifyouwantabuttontostepdowninsteadofupthenmakesure theLowValueislargerthantheHighValue.TheStepValuerangeis1-64.

TheMOMENTRYoptionisnotavailableforthetriggerpadsbecausetheyonlyrespondtoahitanddonothaveamechanismtodetectwhenyoureleaseyourfingerfromthem.InsteadofMOMENTRY,theyhaveaspecialVELOCITYoption.Whenthisisset,thevaluesentoutwhenyouhitthepadwilldependonhowhardyouhitit.ThecontrolvalueisstillconstrainedwithintheLowValueandHighValuesettings.Asanexample,ifLowValueis0andHighValueis127thenasofthitwillgiveavaluenear0,amediumhitwillgiveavaluenear64andahardhitwillgiveavaluenear127.IfLowValueis2andHighValueis0thenasofthitwillgivevalue2,amediumhitwillgivevalue1andahardhitwillgive0.

��

Name:ThissettingcanbefoundonthesecondpageofcontrolsettingssopressthePAGEUPbuttontoaccessit.HereyoucansetthenameforthecontrolthatappearsontheSLCompactdisplay.Thecontrolnamecanbeamaximumof8characterslong.Toenteracharacter,firstusetheencodersorbuttonsinlinewiththe‘<’and‘>’symbolsonthedisplaytomovethecursortowhereyouwanttoenterthecharacter.Then,usethebuttonsinlinewith‘Upper’,Lower’and‘Punctu’/’Number’toselectthetypeofcharacteryouwanttoenter(uppercase,lowercase,punctuationornumber).Notethatrepeatedpressesofbutton5willswitchbetween‘Punctu’and‘Number’.Finally,usetheencoderorbuttonsinlinewith‘CHAR’toselectthecharacteryouwanttoenter.Ifyouwanttoenteraspace,select‘Punctu’,asthefirstpunctuationcharacterisablankspace.

NON-ReGISTeReD PARAMeTeR NUMBeR (NRPN) –

TheDispType, LowVal, HighVal, Ports, MidiChan, BtnTypeandNamesettingsarethesameasforControlChange(CC)soseetheprevioussectionforinformationonthesesettings.

NRPN lsb (Non-Registered Parameter Number Least Significant Byte):ThisallowsyoutosettheNRPNlsbvalueforthecontroltoavaluefrom0through127.

NRPN msb (Non-Registered Parameter Number Most Significant Byte):ThisallowsyoutosettheNRPNmsbvalueforthecontroltoavaluefrom0through127.

YoucantoggledisplayformatoftheNRPN lsbandNRPN msbsettingbetweendecimalandhexadecimalbypressingandholdingMENUandthenpressingtheENCODERGROUPASWITCH.

ReGISTeReD PARAMeTeR NUMBeR (RPN) –

TheDispType, LowVal, HighVal, Ports, MidiChan, BtnTypeandNamesettingsarethesameasforControlChange(CC)soseethatsectionforinformationonthesesettings.

RPN lsb (Registered Parameter Number Least Significant Byte):ThisallowsyoutosettheRPNlsbvalueforthecontroltoavaluefrom0through127.

RPN msb (Registered Parameter Number Most Significant Byte):ThisallowsyoutosettheRPNmsbvalueforthecontroltoavaluefrom0through127.

YoucantoggledisplayformatoftheRPN lsbandRPN msbsettingbetweendecimalandhexadecimalbypressingandholdingMENUandthenpressingtheENCODERGROUPASWITCH.

��

SYSTeM eXCLUSIVe (SYSeX) –

TheLowVal, HighVal, Ports, MidiChan, BtnTypeandNamesettingsarethesameasforControlChange(CC)soseethatsectionforinformationonthesesettings.

DispType (DisplayType):TheoptionsforthissettingarethesameasforCChowevertheREL1,REL2andAPOTdisplaytypesarenotavailableforencoders.

DataType:Thisallowsyoutosettheformatofthesysexmessageasfollows:

NONE–Sysexmessagedoesnotcontainavariablebyteandafixedmessageissenteverytimethe controlisoperated.

SINGLE–Sysexmessagecontainsonevariablebyte.Thevalueofthisbyteisdeterminedbythecurrentcontrol valueandlimitedbytheLowValueandHighValuesettings.Thepositionofthevariablebyteinthesysexmessage canbeedited.

ROLAND–Sysexmessagecontainsonevariablebyteandonechecksumbyte.Thevalueofthevariablebyteis determinedbythecurrentcontrolvalueandlimitedbytheLowValueandHighValuesettings.Theformatofthe sysexmessageisfixedsuchthatthesecond-to-lastbyteisalwaysthevariablebyteandthelastbyteisalwaysthe checksumbyte(excludingtheF7byte).

IfanencoderhasDispTypesetto0-16KthentheoptionsforDataTypeareasfollows:

NONE–Sysexmessagedoesnotcontainavariablebyteandafixedmessageissenteverytimethe controlisoperated.

LSB-MSB-SysexmessagecontainstwovariablebytesthatformaMSBandLSBpair,allowinga14-bitvalueto betransmitted.TheLSBprecedestheMSBinthesysexmessage.Thetwobytescannotbeseparatedbynon- variablebytesbutthepositionofthepairofbytesinthemessagecanbeedited. MSB-LSB–ThisisthesameasLSB-MSBexcepttheMSBprecedestheLSBinthesysexstring.

ROLAND-Sysexmessagecontainstwovariablebytesandonechecksumbyte.Theformatofthemessageisfixed suchthatthelastthreebytesofthestringarealwaysMSB,thenLSBandthenchecksum(excludingtheF7byte).

DataPsn (Data Position):Thisallowsyoutosetthepositionofthevariabledatabyte(s)inthesysexmessage.ThisvaluewillautomaticallybeconstrainedbytheLengthsetting.NotethatifDataTypeissettoROLANDthenthisvaluewillbefixed,astheformatofROLANDsysexmessagescannotbeedited.

Toeditthevalueofeachofthenon-variablebytesinthesysexmessage,pressPAGEUPtwicetoaccessthesysexmessagepage.Allbytesaredisplayedinhexadecimalformat.Bydefault,theSLCompactwillplaceanF0hatthestartandF7hattheendofthemessageandsetallothernon-variablebytesto00h.Variablebytesappearas‘DV’andachecksumbytewillappearas‘CS’-thesecannotbeedited.

��

Toeditabyte,usethebuttonsorencodersinlinewiththe‘<<’and‘>>’symbolstonavigatethecursortothedesiredbyteandthenusethebuttonsorencoderinlinewith‘VALUE’tosetthevalue(range00to7F).PressPAGEDOWNtwiceaftereditingthesysexmessagetoreturntothecontrolsettings.

MIDI MACHINe CONTROL (MMC)

ThePortssettingisthesameasforControlChange(CC)soseethatsectionforinformationonthatsetting.

Command: ThissetsthetypeofMMCcommandthatthecontrolwilltransmitfromthefollowingoptions:STOP,PLAY,DEFPLAY(deferredplay),FORWARD,REWIND,RECORD,RECEXIT(recordexit),RECPSE(recordpause),PAUSE,EJECT,CHASE,ERRRESET(errorreset),MMCRESET.

DeviceID:ThissetstheDeviceIDnumbertransmittedintheMMCcommandmessage(range0-127).

NOTe ON/OFF

ThePorts, MidiChan,andNamesettingsarethesameasforControlChange(CC)soseethatsectionforinformationonthesesettings.

Note:ThissetstheMIDInotevalue(rangeC-2toG8).TheNotesettingwillbedisplayedasaMIDInotevaluebydefaultbutyoucantogglethedisplayformatbetweennotevalue,decimalandhexadecimalbypressingandholdingMENUandthenpressingtheENCODERGROUPBSWITCH.ThenotevaluecanbesetusingthebuttonsandencoderinlinewiththeNotesettingorbypressingakeyonthekeyboard.Toenablekeyboardentryofthenotevalue,editthenotevalueusingoneofthebuttonsortheencoderinlinewiththesetting.Aflashingcursorwillthenappearbythenotevaluetoindicatethatyoucanedititusingthekeyboard.

Velocity:Thissetsthevelocityvaluesentwiththenoteonmessage(range0-127).

BtnType (Button Type):ThisisexactlyasdescribedforControlChange(CC)howevertheSTEPoptionisnotavailable.IfthisissettoMOMENTRYthenthebuttonwillsendanoteonmessagewhenpressedandanoteoffmessagewhenreleased.IfthisissettoTOGGLEthenalternatepressesofthebuttonwillsendnoteonandoffmessages.

��

PROG CHG (PROGRAM CHANGe)

ThePorts, MidiChan, BtnTypeandNamesettingsarethesameasforControlChange(CC)soseethatsectionforinformationonthesesettings.

LowProg and HighProg: TheseareliketheLowValueandHighValuesettingsbutinsteadtheydefinetheLowandHighProgramChangenumber.TheyshouldbesetinconjunctionwiththeBtnTypesettingasdescribedintheControlChange(CC)section.Thiswayyoucanuseabuttontoselectasingleprogram/patch,togglebetweentwodifferentprograms/patchesorstepthroughawholebankofprograms/patchesonrepeatedpresses.NotethattheVELOCITYoptionfordrumpadsisnotavailableifControlissettoPROGCHG.

BANK CHG (BANK CHANGe)

ThePorts, MidiChanandNamesettingsarethesameasforControlChange(CC)soseethatsectionforinformationonthesesettings.

BankMode:Thisdeterminestheformatofthebankchangemessagethatissent.CCnumbers0and32arereservedforbankselectionintheMIDISpecification.CC0messagesareusedforcoarsebankselection(BankMSB)andCC32forfinebankselection(BankLSB).Asanexample,asynthmayacceptCC0messagestoselectdifferentcategoriesofsoundse.g.keyboardinstruments,andthenCC32toselectdifferentsub-categories,e.g.acousticpiano.However,somesynthsdonotrespondtoCC0messagesandsomedonotrespondtoCC32messages.Youshouldcheckthemanualforthesynthtowhichyouaresendingthebankchangemessagetofindoutwhattherequiredformatforbankchangemessagesis,thensetBankModeaccordinglytooneofthefollowingoptions:

LSB–AsingleCC32messageissent,thevalueofwhichisdeterminedbytheBanklsbsetting(seebelow).

MSB–AsingleCC0messageissent,thevalueofwhichisdeterminedbytheBankmsbsetting(seebelow).

MSB-LSB–ACC0messagefollowedbyaCC32messageissent.ThevaluesaredeterminedbytheBankmsband Banklsbsettings(seebelow).

Banklsb:Thisdeterminesthebankleastsignificantbytevalue,i.e.thevalueoftheCC32message.

Bankmsb:Thisdeterminesthebankmostsignificantbytevalue,i.e.thevalueoftheCC0message.

��

DRUMNOTe

ThisoptiononlyappliestothedrumpadsandallowsyoutosetthemuptosendMIDInotedatawhenhit.Thevelocityvaluesentisalwaysdependentonhowhardyouhitthedrumpadsandcannotbesettoafixedvalue.ThePorts, MidiChanandNamesettingsarethesameasforControlChange(CC)soseethatsectionforinformationonthesesettings.

Note:ThisisthesameasforNOTEON/OFFsoseethatsectionforinformationonthissetting.

Auto-Off:Thissetstheamountoftime(inmilliseconds)thatanoteoffmessageissentafterthetriggerpadhasbeenhit.ItcanbesettoNONE,inwhichcaseanoteoffmessageisnotsentatall,orfrom10msto16383ms.

Off Sync:Thissetsthetimingreferenceforthenoteoffmessagewhichissentafterthedrumpadhasbeenhit.ItcanbesettoTIMER,inwhichcasethenoteoffmessagewillbetransmittedafterthenumberofmillisecondsAuto-Offissetto(or,ifAuto-OffissettoNONE,nonoteoffmessagewillbesent).Theotheroptionsallowyoutosetanotelength,inwhichcasetheSLCompactwillignoretheAuto-Off setting.InsteaditusesMIDIclockasatimingreferenceandsendsanoteoffmessageaftertheselectednotelengthhaspassed.IfyouarerecordingnotesintoasequencerthenyouwillneedtomakesurethatyouaresendingMIDIclockfromthesequencertotheSLCompactandthattheSLCompactissettosynctoincomingMIDIclock(seetheGlobalMenusectionforinformationonsettingtheMIDIclocksource).Therangeofthenotelengthsettingis32ndtripletto12bars.Whenselectinganotelength,‘T’indicatesatripletnotelengthand‘D’indicatesadottednotelength.

TeMPLATe

ThisoptionisdifferenttotheothersinthatitisnotatypeofMIDImessage.Instead,thisoptionallowsyoutosetanybutton,drumpadorthesustainpedaltoswitchtoanothertemplateontheSLCompact.NoMIDImessageissentwhenyouoperateaTemplatecontrol.Thereisonlyonesettingavailable:

Template:Thissetsthetemplatenumberthattheunitwillswitchtowhenthecontrolisoperated.

ReALTIMe (SYSTeM ReAL TIMe)

ThePortsandNamesettingsarethesameasforControlChange(CC)soseethatsectionforinformationonthesesettings.

��

LowVal (Low Value) and HighVal (High Value):ThesedefinetheLowandHighcontrolvalueandshouldbesetinconjunctionwiththeBtnTypeparameter(seebelow).TheavailableoptionsforthissettingarestandardMIDIsystemrealtimemessages:start(RT-Start),continue(RT-Contu),stop(RT-Stop),activesensing(RT-Actvs)andsystemreset(RT-Reset).

BtnType:ThisisexactlyasdescribedforControlChange(CC),howevertheSTEPoptionandVELOCITYoptionfordrumpadsarenotavailable.IfthisissettoNORMAL,thebuttonwillsendtheLowValuemessagewhenpressedandnothingwhenreleased.IfthisissettoTOGGLE,alternatepressesofthebuttonwillsendtheLowValueandHighValuemessages.ThismeansthatifLowValueissettoRT-StartandHighValuetoRT-Stopyoucanuseasinglebuttontostartandstopthereceivingdevice.

PITCHBND (PITCH BeND)

Thisoptiononlyappliestothepitchwheel.NoothercontrolsontheSLCompactcanbeassignedtosendpitchbendmessages.Therearenooptionsforlimitingthecontrolvalueasthiscanbedoneontheinstrumentyouarecontrollingbyalteringthepitchbendup/downrange(iftheoptionisavailable).ThePorts, MidiChanandNamesettingsarethesameasforControlChange(CC)soseethatsectionforinformationonthesesettings.

��

15 THe TeMPLATe MeNUThismenuallowsaccesstooveralltemplatesettingsthatdonotapplytoindividualassignablecontrolsandarenotfoundinEditMode.PresstheTEMPLATEbuttontoaccesstheTemplateMenuandeditthesettingsforthecurrentlyselectedtemplate.TherearetwopagesintheTemplateMenuwhichyoucanscrollbetweenusingthePAGEUP/DOWNbuttons.Additionally,pressingtheTEMPLATEbuttonasecondtimeaccessestheKeyboardZonesMenu,whichalsohastwopages.RepeatedpressesoftheTEMPLATEbuttonwillswitchbetweentheTemplateMenuandtheKeyboardZonesMenu.FurtherinformationontheKeyboardZonesMenucanbefoundonpage59.

TEMPLATE MENU PAGE 1 – Keyboard, MIDI Channel and MIDI Port settings

ThefirstpageoftheTemplateMenuisasfollows:

VelCurve (Velocity Curve): Thissetsthevelocitycurve(loudnessresponse)ofthekeyboardkeystoeitherSOFT1-2,MEDIUM1-3,HARD1-2orafixedvelocityvaluebetween8and127.

AfterTch (Aftertouch):Thissettingallowsyoutoturnthekeyboardaftertouchmechanismon/off.

KeybChan (Keyboard MIDI Channel):ThissetstheMIDIchannelonwhichnoteon/offandaftertouchmessagesaresentwhenthekeyboardkeysareoperated.AdditionallywhenbankandprogrammessagesaresentusingtheQuickMenuinPlayMode(seepage45),theyaresentusingtheKeyboardMIDIChannel.AnyassignablecontrolsthathaveMidiChansetto‘KeybCHAN’inEditModewillalsosendmessagesusingtheKeyboardMIDIChannel.IfyouchangetheKeyboardMIDIChannelsettingthenallcontrolsassignedtoKeybCHANwillfollowthechangeautomatically.Therangeforthissettingis1-16andComnCHAN(seebelow).

KeybPort (Keyboard Port):Thissetstheport(s)onwhichMIDIdatafromthekeyboard(noteandaftertouchmessages)aresentfromtheSLCompact.Additionally,whenbankandprogrammessagesaresentusingtheQuickMenuinPlayMode(seepage45),theyaresentontheportssethere.AnyassignablecontrolsthathaveMidiPortsetto‘KeybPort’willalsosendmessagesusingtheKeyboardPorts.IfyouchangetheKeyboardPortssettingthenallcontrolsassignedtoKeybPORTwillfollowthechangeautomatically.Theoptionsforthissettingareasfollows:

OFF–MIDIdataisnottransmittedU1–SenttoUSBPort1U2–SenttoUSBPort2M1–SenttoSLCompactMIDIOutConnectorU1M1–SenttoUSBPort1andMIDIOutConnectorU2M1–SenttoUSBPort2andMIDIOutConnectorComnPORT–FollowtheComnPortsetting(seebelow)

ComnChan (Common MIDI Channel):ThissetstheCommonMIDIchannel.AnyassignablecontrolsthathaveMidiChansetto‘ComnCHAN’inEditModewillsendmessagesusingtheCommonMIDIChannel.IfyouchangetheCommonMIDIChannelsettingthenallcontrolsassignedtoComnCHANwillfollowthechangeautomatically.Thisfeatureisusefulwhereyouwanttochangethechannelofsomeorallassignablecontrolsinonetemplateasitcanbeachievedbychangingonlyonesetting.ThefactoryprogrammedstandardtemplatesontheSLCompacthavebeencreatedsuchthatallassignablecontrolshaveMidiChansettoComnCHANsothatyoucanchangetheMIDIchannelbysimplyalteringtheCommonMIDIChannelsetting.ThissettingcanalsobeaccessedfromtheQuickMenuinPlayMode.

�0

ComnPort (Common Port):ThissetstheCommonMIDIport(s).AnyassignablecontrolsthathavePortssettoComnPORTinEditModewillsendmessagesontheMIDIportssethere.IfyouchangetheCommonPortsettingthenallcontrolsassignedtoComnPORTwillfollowthechangeautomatically.Thisfeatureisusefulwhereyouwanttochangetheroutingofsomeorallassignablecontrolsinonetemplateasitcanbeachievedbychangingonlyonesetting.Thefactory-programmedstandardtemplatesontheSLCompacthavebeencreatedsuchthatallassignablecontrolshavePortssettoComnPORT,sothatyoucanchangetheroutingbysimplyalteringtheCommonPortsetting.Theoptionsforthissettingareasfollows:

OFF–MIDIdataisnottransmittedU1–SenttoUSBPort1U2–SenttoUSBPort2U3–SenttoUSBPort3M1–SenttoSLCompactMIDIOutConnectorU1M1–SenttoUSBPort1andMIDIOutConnectorU2M1–SenttoUSBPort2andMIDIOutConnectorU3M1–SenttoUSBPort3andMIDIOutConnector

TEMPLATE MENU PAGE 2 – Template Grouping

ThesecondpageoftheTemplateMenuisasfollows:

Thispagecontainsthesettingsthatapplytocreatingtemplategroups.TemplategroupshavealreadybeenmentionedinthePlayModesectiononpage45andanexamplewasgivenastowheretemplategroupsmightbeausefulfeature.Hereisanexplanationofthesettingsusedtocreatetemplategroups:

Template:Thisselectsthetemplatewhosegroupsettingsyouarecurrentlyediting.Thetemplatenamewillappearonthetoplineofthedisplaytotherightofthesettings.

Position:Thissetsthepositionofthetemplatewithinthegroup.

Size:Thissetsthesizeofthegroupi.e.thenumberoftemplatesinthegroup.Thismustbesettothesamevalueforalltemplatesinagroup.

FortemplategroupstoworkcorrectlyitisimportanttomakesurethatgroupedtemplatesarestoredinconsecutivememorylocationsontheSLCompact.Forexampleifyouhavethreetemplatesthatformagroupthenyoucouldstorethemine.g.memorylocations16,17and18.AlsoitisimportanttomakesurethatthePositionissetcorrectlyforeachtemplateaccordingtotheorderinwhichtheyarestored.Usingthesameexample,template16musthavePositionsetto1,template17musthaveitsetto2andtemplate18to3.

��

16 KeYBOARD ZONeSAsmentionedintheTemplateMenusection,pressingtheTEMPLATEbuttonwhilstalreadyintheTemplateMenuaccessestheKeyboardZonesMenu.Inthismenu,youcansplitthekeyboardintouptofourzonesandsettheMIDIchannel,portroutingandothersettingsseparatelyforeachzone.Forexample,thisfeaturecouldallowyoutosetonehalfofthekeyboardtotriggerasoft-synthrunningonyourcomputerandtheotherhalftotriggerahardwaresynthconnectedtotheSLcompactMIDIOutport.TherearetwopagesofsettingsavailableintheKeyboardZonesMenu,whichyoucanscrollbetweenusingthePAGEUP/DOWNbuttons.Thefirstpageisasfollows:

Zones:ThisoptionturnstheKeyboardZonesONorOFF.

Zone:Thisselectsthekeyboardzonethatyouarecurrentlyediting.

Low Note:Thissetsthelowestnoteoftheselectedkeyboardzonerange.Itispossibletosetthisvalueusingthekeyboard.Todoso,editthesettingusingtheencoderorbuttonsinlinewithitonthedisplaysothataflashingcursorappearsnexttothevalue,indicatingthatyoucanusethekeyboardtosetit.

HighNote:Thissetsthehighestnoteoftheselectedkeyboardzonerange.ItispossibletosetthisvalueusingthekeyboardinthesamewayasforLowNote.

Transpose:Thissetsthetransposeamountinsemitonesfortheselectedkeyboardzone(range-64to+63semitones).

VelCurve (Velocity Curve):ThisoptiondefinestheVelocitycurveforthekeyswithintheKeyboardZonetoeitherSOFT1-2,MEDIUM1-3,HARD1-2orafixedvelocityvaluebetween8and127.

MidiChan (MIDI Channel): ThissetstheMIDIChanneloftheKeyboardZone(range1-16).

Ports:Thissetstheport(s)onwhichMIDIdatafromtheselectedkeyboardzone(noteandaftertouchmessages)aresentfromtheSLCompact.Theoptionsforthissettingareasfollows:

OFF–MIDIdataisnottransmittedU1–SenttoUSBPort1U2–SenttoUSBPort2M1–SenttoSLCompactMIDIOutConnectorU1M1–SenttoUSBPort1andMIDIOutConnectorU2M1–SenttoUSBPort2andMIDIOutConnector

ThesecondpageoftheKeyboardZonesMenuisasfollows:

Zones: ThisaduplicateoftheZonessettingonthefirstpageoftheKeyboardZonesMenuandturnsthekeyboardzonesONorOFF.

Zone: ThisaduplicateoftheZonessettingonthefirstpageoftheKeyboardZonesMenuandselectsthekeyboardzonethatyouarecurrentlyediting.

AfterTch (Aftertouch):ThissetswhetherornotaftertouchmessageswillbesentusingtheMIDIChannelandPortssettingforthecurrentzone.NotethatSLCompacthasachannelaftertouchmechanism(notpolyphonicaftertouch)meaningthatanykeyboardkeyyoupress,whetheritiswithinthezonerangeornot,willcauseaftertouchmessagestobesentusingtheMIDIChannelandPortssettingforthatzone.

��

PitchBnd (Pitch Bend):Thissetswhetherornotpitchbendmessageswillbesent(usingtheMIDIChannelandPortssettingforthecurrentzone)whenthepitchwheelisoperated.

ModWheel (Modulation Wheel):Thissetswhetherornotmodulationwheel(CC1)messageswillbesent(usingtheMIDIChannelandPortssettingforthecurrentzone)whenthemodwheelisoperated.

PitchBnd & ModWheel:Thissetswhetherornotthepitchandmodulationwheelsareincludedinthekeyboardzones,asfollows:

USETEMPLATECHAN/PORTS–PitchandmodulationwheelsfollowtheirindividualsettingsassetinEditMode andthePitchBndandModWheelsettingsintheKeyboardZonesmenuareignored.

USEZONECHANPORTS–Pitchandmodulationwheelstransmitpitchbendandmodulationmessagesonthe MIDIChannelsandPortsforallzonesthathavePitchBndandModWheelsettoON.Theindividualsettingsfor thepitchandmodulationwheels,assetinEditMode,areignored.Thismeansthatifyouhavepreviouslyset thewheelstosendothertypesofMIDImessagesinEditModei.e.notpitchbendandmodulationmessages, thenwhenyousetUSEZONECHANPORTStheyautomaticallyrevertbacktosendingpitchandmodulation messages(althoughtheindividualsettingsinEditModewillnotbelost).

SettingupKeyboardZonesisalsoeasytodowiththefreeTemplateEditorsoftware,availablefromtheNovationwebsite.

��

17 SAVING AND NAMING TeMPLATeSBeforeyouperformasaveoperation,makesurethatMemoryProtectissettoOFFintheGlobalMenu(seepage40).Whenyousaveatemplate,thefollowingdataisstoredandwillberecalledwhenyounextselectthattemplate:

-Allsettingsforeachindividualcontrol,assetinEditMode.-AllsettingsintheTemplateMenu-AllsettingsintheKeyboardZonesMenu-AllsettingsintheQuickMenu(accessedinPlayMode)-Thecurrentkeyboardoctavesetting-Thecurrentlyselectedencoderandbuttongroupsandrow-selectstatus-Thecurrentvalueofeachassignablecontrol-ThecontrolcurrentlyassignedtotheSPEEDDIAL

Tosaveatemplate,pressWRITEwheninPlayMode,EditMode,theTemplateMenuortheKeyboardZonesMenu.Thiswillbringupthetemplatesavedisplay:

Ifyouwanttocancelthesaveoperation,pressoneoftheotherMode/Menuswitches(PLAY,TEMPLATE,EDITorGLOBAL),whichwilltakeyoutothatmodeormenu.

Onthetemplatesavedisplay,youcansetthetemplatenamethatisshownonthetoplineofthedisplay.Thecontrolnamecanbeamaximumof48characterslong.Toenteracharacter,firstusetheencodersorbuttonsinlinewiththe‘<’and‘>’symbolsonthedisplaytomovethecursortowhereyouwanttoenterthecharacter.Then,usethebuttonsinlinewith‘Upper’,Lower’and‘Punctu’/’Number’toselectthetypeofcharacteryouwanttoenter(uppercase,lowercase,punctuationornumber).NotethatrepeatedpressesofBUTTON6willswitchbetween‘Punctu’and‘Number’.Finally,usetheencoderorbuttonsinlinewith‘CHAR’toselectthecharacteryouwanttoenter.Ifyouwanttoenteraspace,select‘Punctu’,asthefirstpunctuationcharacterisablankspace.

Onceyouhavesetthetemplatename,usetheencoderorbuttonsinlinewith‘ToTemplate’toselectthetemplatememorylocationthatyouwanttosavethetemplateto.Finally,tocompletethesaveoperation,pressWRITEoncemore.

17.1 ReSTORING TeMPLATeSIfyoueditatemplateandthenaccidentallyselectanothertemplatewithoutrememberingtosaveyouredits,youcanrestorethelasteditedtemplatebypressingtheSPEEDDIALwheninEditMode,theTemplateMenuortheKeyboardZonesMenu.TheSLCompactdisplaywillthenlookasfollows:

Thenameandnumberofthetemplatewhichyoulasteditedwillbeshown.PressWRITEtorestorethetemplatewiththeeditedsettings.ThistemplatewillautomaticallybeselectedandyoucanpressWRITEtosaveitusingthetemplatesaveproceduredescibedabove

��

APPeNDIX

I SPeCIFICATIONSKeyboard Keys:25/49Type:semi-weightedwithaftertouchVelocityCurves:7-individuallyassignableforeachTemplate

Pitch and Mod Wheel Mechanism Pitchwheel:springloaded,centrereturn,fronttobackmotionModwheel:freerunning,fronttobackmotion

LCD DisplayLCD:1x144-charactersilver.BlueLEDbacklit

InterfacingDataPorts:1xUSBMIDI(WinXP/MacOSXclass-compliant)MIDI:1xMIDIOut,1xMIDIInSustainPedal:1x1/4”JackInputExpressionpedal:1x1/4”JackInput

ControlsRotaryEncoders:8-InfiniteRotation(x4withGroupSelectswitchesA-D)Buttons:8(x4withGroupSelectswitchesB1-4)Triggerpads:8TransportControls:Rewind/FastForward/Stop/Start/Record/Loop(assignablebuttons)Speeddial:rotaryencoder,pressingactivatesothermodesMenubuttonGeneralOperation:Play/Edit/Template/Global/WritebuttonsDisplayselect:encoders,buttons,pageup/downanddrumpadsswitchesTemplateselect:up/downbuttonsKeyboardOctave:up/downbuttons

GeneralExternalPowerSupply:Standard‘CentrePositive’9VDC600mAPowerSupply(notsupplied)

Size(25)W=475mm,H=68mm,D=260mm(49)W=800mm,H=68mm,D=260mm

Weight (25)2.8kg(49)4.5kg

Computer OS RequirementsMac:OSX10.3.9orgreater.10.4and10.5bothsupported.Windows:XPwithservicepack2orgreater.XPX64,Vista32-bitandVista64-bitareallsupported.

Minimum Recommended Computer SpecsMac:G4/1GHz,256MBRAMPC:Pentium3/1GHz,256MBRAM(computersrunningWindowsVistawillrequireahigherspec)

��

II LIST OF FACTORY TeMPLATeSNovation–V-Station1Novation–V-Station2Novation–V-Station3Novation–BassStationNativeinstruments–FM7Nativeinstruments–Pro531Nativeinstruments–Pro532Nativeinstruments–Battery2Nativeinstruments–B4Nativeinstruments–Kontakt2G-Force–impOSCar1G-Force–impOSCar2G-Force–Oddity1G-Force–Oddity2G-Force–Minimonsta1G-Force–Minimonsta2Korg–MS20Korg–PolysixKorg–LegacyCellArturia–CS-80V1Arturia–CS-80V2Arturia–ARP2600V1Arturia–ARP2600V2Linplug–Albino1Linplug–Albino2Cakewalk–z3ta+1Cakewalk–z3ta+2Cakewalk–z3ta+3Steinberg–HALionreFX–Vanguard1reFX–Vanguard2reFX–Vanguard3ImageLine–FLStudioProToolsAutomaptemplateUser1User2ReasonAutomaptemplateAutomapUniversaltemplateLogicAutomaptemplateAbletonLiveAutomaptemplate

��

III GUIDe TO FACTORY STANDARD TeMPLATeSMoststandardtemplatesforsoftsynthsfollowabasiclayout,sothatsimilarparametersarealwaysassignedtothesamecontrolsontheSLCompact,nomatterwhatinstrumentisbeingcontrolled.Thegeneralsynthparameterlayoutisasfollows:

GroupAEncoders:OSCXLEVEL,OSCXSEMI,OSCXWAVE,LFOXSPEED,LFOXDELAY,FILTXTRACK,FILTXLFO,FILTXENV

GroupBEncoders:PORTAMENTO,OSCXDETUNE,OSCXENV,OSCXLFO,LFOXWAVE,FILTXOD,FILTXRES,FILTXFRQ

GroupCEncoders:AMPATTACK,AMPDECAY,AMPSUSTAIN,AMPRELEASE,FILTATTACK,FILTDECAY,FILTSUSTAIN,FILTRELEASE

GroupB1Buttons:OSCXOCTAVE,OSCUNISON,LFOX1SHOT,LFOXCOM,FILTXBYPASS

GroupB2Buttons:OSCXSYNC,LFOXKEYSYNC,LFOXTRIGGER,FILTXSLOPE,FILTXTYPE

GroupB3Buttons:ENV/GATEINVERT,HOLD,REPEAT

HereisaguidetoeachstandardTemplate:V-StationLocation:Templates1,2and3Title:V-Station1,2and3

AgroupofthreestandardtemplatesisusedfortheV-Station.ThetemplatesfollowthegeneralsynthparameterlayoutbutadditionalarpeggiatorparametersareassignedtoBUTTONSGROUPB3.

Bass-StationLocation:Template4Title:BassStation

Thistemplatefollowsthegeneralsynthparameterlayout,howevernocontrolsareavailableforindividualoscillatorlevelsontheBassStationsoinsteadENCODER1inGROUPAisassignedtotheoscmixlevel.

FM7 Location:Template5Title:FM7

BeforeusingtheFM7template,youmustimportamappingfileintotheplug-in.Todothisgotothe‘Master’pageintheplug-inwindowandclick‘Load’inthe‘ControllerDefine’section.Locatethefile‘RemoteSL.f7c’intheFM7resourcesfolderontheSLCompactDVDandclick‘Open’.Onceyouhavedonethis,click‘Pref’toaccesstheFM7preferencesandmakesurethefollowingoptionsarechecked/set:

MIDIcontrollerrange000-1270…63:off/64…127:onUseopAcontrollersforselectedop(opselectcontroller:9)Use3CCsforratio

TheSLCompactFM7templatewillthenmapcorrectlytothesoftware.Youcansavethe‘RemoteSL.f7c’filetoyourcomputerwiththeothermappingfilesthatcomewiththeFM7,storedinthefollowinglocation:

PC –C:\ProgramFiles\NativeInstruments\FM7\AssignsMac –HD/Applications/FM7/Assigns

Theenvelopeandfilterparametersareassignedasinthegeneralsynthparameterlayout.ENCODERSGROUPAareassignedtotheoperatorparameterswhereENCODER1selectstheoperatorandENCODERS2-8canbeusedtocontroltheselectedoperator.

��

Pro53Location:Templates6and7Title:Pro53

BeforeusingthePro-53template,youmustimportacontrollermapfileintotheplug-in.Todothis,clickonthe‘NI’logoonthePro-53windowandselect‘loadcontrollermap’fromthedrop-downmenu.Locatethefile‘RemoteSL.txt’inthePro-53resourcesfolderontheSLCompactDVDandclick‘Open’.TheSLCompactPro-53templatewillthenmapcorrectlytothesoftware,mainlyfollowingthegeneralsynthparameterlayout.Youcansavethe‘RemoteSL.txt’filetoyourcomputerwiththeothermappingfilesthatcomewiththeFM7,storedinthefollowinglocation:

PC –C:\ProgramFiles\NativeInstruments\Pro-53\Presets\ControllerMapsMac – HD/Applications/Pro-53/Presets/ControllerMaps

Battery 2Location:Template8Title:Battery

Drumpads1-8triggercells1-8(MIDInotesC1-G1).ENCODERSGROUPCareassignedtoCC0-CC7andcorrespondtocontrollersA-Hinthemodulationsection.

B4 Location:Template9Title:B4

EncodersGroupAcontrolLowerManualwith‘fullyout’onButtonsGroupB1.EncodersGroupCareforUpperManualwith“fullyout”onButtonsGroupB3.EncodersGroupBandButtonsGroupB2areforothercontrols.

Kontakt II Location:Template10Title:KontaktII

WehavecreatedadefaultKontaktmultitoworkwiththeSLCompactKontakt2template.ToloadthisintoKontakt2select‘load…’fromthe‘Load/Save’drop-downmenuandselectthe‘ReMOTE_SL.nkm’filefoundintheKontakt2resourcesfolderontheSLCompactDVD.Themulticontains8emptyinstrumentsassignedtoMIDIchannels1-8respectively.Onceitisloaded,youcanuseEncodersGroupAtocontroltuningofthe8instruments,EncodersGroupBtocontrolpanandEncodersGroupCforlevel.

ImpOSCarLocation:Templates11and12Title:ImpOSCar1and2

AgroupoftwostandardtemplatesthatmostlyfollowthestandardsynthparameterlayoutisusedforimpOSCar.ENCODER3inGROUPAisusedtocontrolosc1waveintemplate1andosc2waveintemplate2.

OddityLocation:Templates13and14Title:Oddity1and2

AgroupoftwostandardtemplatesthatmainlyfollowthestandardsynthparameterlayoutisusedforOddity.AdditionaloscparametersareassignedtoENCODERSGROUPBandBUTTONSGROUPB2.HPFcutoffisassignedtoENCODER6inGROUPB.VCAandVCFvelocityamountsareassignedtoENCODERS7and8inGROUPC.

��

Minimonsta Location:Templates15and16Title:Minimonsta1and2

AgroupoftwostandardtemplatesthatmainlyfollowthestandardsynthparameterlayoutisusedforMinimonsta.EncodersGroupAareassignedtoOsc1andDelayparametersontemplate1andOsc2andOsc3parametersontemplate2.

MS-20 Location:Template17Title:MS-20

Thistemplatefollowsthestandardsynthparameterlayout.ButtonsGroupB2areassignedtoOsc2parameters.

PolySixLocation:Template18Title:Polysix

Thistemplatemainlyfollowsthestandardsynthparameterlayout.EncodersGroupCandButtonsGroupB3areassignedtothearpeggiatorparameters.LegacyCellLocation:Template19Title:LegacyCell

EncodersGroupAareassignedtotheencoderparametersandEncodersGroupCareassignedtothesliderparameters.

CS-80VLocation:Templates20and21Title:CS-80V-1/2

AgroupoftwostandardtemplatesisusedfortheCS-80V.Beforeusingthesetemplatesyoumustcopyamappingfiletoyourcomputer.Locatethefile‘controlMidi’intheCS-80VresourcesfolderontheSLCompactDVDandcopyittothefollowinglocation:

PC –C:\ProgramFiles\Arturia\CS-80V\saveMac – HD/Library/Preferences/Cs80V/save

TheSLCompactCS80-Vtemplateswillthenmapcorrectlytothesoftware.Template1shouldbeusedtocontrolosc1anditsHPFandLPFfilters.Template2shouldbeusedtocontrolosc2anditsHPFandLPFfilters.Withbothtemplates,theHPFparametersareassignedtoENCODERS7and8inGROUPAandtheLPFparametersareassignedtoENCODERS7and8inGROUPB.

Arp2600VLocation:Templates22and23Title:Arp2600V-1/2

AgroupoftwostandardtemplatesisusedfortheARP2600V.Beforeusingthesetemplatesyoumustcopyamappingfiletoyourcomputer.Locatethefile‘controlMidi’intheARP2600VresourcesfolderontheSLCompactDVDandcopyittothefollowinglocation:

PC –C:\ProgramFiles\Arturia\ARP2600V\saveMac –HD/Library/Preferences/arp2600v/save

��

TheSLCompactARP2600Vtemplateswillthenmapcorrectlytothesoftware.Thetemplatesfollowthegeneralsynthparameterlayoutwherepossible.Template1containscontrolsassignedtoosc1andtemplate2containscontrolsassignedtoosc2.

AlbinoLocation:Templates24and25Title:Albino1and2

AgroupoftwostandardtemplatesisusedforAlbino.BeforeusingtheAlbinotemplatesyoumustimportamappingfileintotheplug-in.Todothis,clickon‘ECS’intheplug-inwindowandselect‘Load’fromthedrop-downmenu.Locatethefile‘Albino3_ReMOTE_SL.MOD’intheAlbinoresourcesfolderontheSLCompactDVDandclick‘Open’.TheSLCompactAlbinotemplateswillthenmapcorrectlytothesoftware.NotethatthereareseparatemappingfilesforAlbino2andAlbino3somakesureyouimportthecorrectone.ThetemplatesfollowthegeneralsynthparameterlayoutbutadditionalarpeggiatorparametersareassignedtoBUTTONSGROUPB3.

z3ta+Location:Templates26,27and28Title:Z3ta1,2and3

Agroupofthreestandardtemplatesisusedforz3ta+.Beforeusingthesetemplates,youmustcopytwomappingfilestoyourcomputer.Locatethefiles‘midic00.rgc’and‘midicfg.txt’inthez3ta+resourcesfolderontheSLCompactDVDandcopythemtothedirectoryinwhichthez3ta+plug-inisinstalled(yourVSTplug-insfolder).TheSLCompactz3ta+templateswillthenmapcorrectlytothesoftware,mainlyfollowingthegeneralsynthparameterlayout.

Halion Location:Template29Title:Halion

Thistemplatefollowsthegeneralsynthparameterlayoutwherepossible.

Vanguard Location:Templates30,31and32Title:Vanguard1,2and3

AgroupofthreestandardtemplatesisusedforVanguard.ThetemplatesfollowthegeneralsynthparameterlayoutbutadditionaleffectsparametersareassignedtoENCODERSGROUPBontemplate2.Also,theenvelopemodulationamountparametersareassignedENCODERSGROUPCintemplate3.

FLStudioLocation:Template33Title:FLStudio

TosetuptheSLCompacttoworkwithFLStudio,followthesesteps:

1.MakesureyouhaveFLStudio7orlater.2.ConnecttheSLCompacttoyourcomputer,switchiton,selecttheFLStudiotemplate(template33)and launchFLStudio.

3.InFLStudioselect‘MIDISettings’fromthe‘Options’menutoopentheMIDISettingswindow.

4.IntheMIDISettingsWindowyouwillsee‘ReMOTESLCompact:Port1’,‘ReMOTESLCompact:Port2’and‘ReMOTESL Compact:Port3’inthe‘Input’list.Ensurethatonly‘ReMOTESLCompact:Port1’isactivebyclickingonitinthelist andthenclickingthe‘Enable’box.Alsoselect‘NovationReMOTESL’fromthe‘ControllerType’drop-downmenu,then closetheMIDISettingswindow.

�0

ManyofthecontrolsinthetemplateareunassignedsothatyoucanlearnthemtoparametersinFLusingthe‘Linktocontroller…’feature,accessedbyright-clickingonaparameter.SomecontrolshoweverareassignedtofunctionsinFLStudio,asfollows:

GROUPAENCODER6–patternselectGROUPAENCODER7–mixerchannelselectGROUPAENCODER7–sequencerchannelselect

GROUPB4BUTTON1–metronomeon/offGROUPB4BUTTON2–blendrecordon/offGROUPB4BUTTON3–looprecordon/offGROUPB4BUTTON4–stepeditingmodeon/offGROUPB4BUTTON5–looptimeselectGROUPB4BUTTON6–addmarkerGROUPB4BUTTON7–undoGROUPB4BUTTON8–shift

TRANSPORTBUTTONS–assignedaslabelled

ThecontrolsthathavenoassignedfunctionaresettosendMIDImessagessothatyoucaninstantlylearnthemtoparametersinFLusingthe‘Linktocontroller…’feature.Simplyright-clickonaparameterandselect‘Linktocontroller…’toviewthe‘Remotecontrolsettings’forthatparameter.Ensure‘Autodetect’isenabledandthenoperatethecontrolontheSLCompactthatyouwanttoassigntothatparameter.

ThecontrolsavailableforlearningtoparametersinFLStudioworkindifferentwaysasfollows:

GROUPAENCODERS1-5–Thesearerelativetypecontrolswithencoderacceleration.Whenyouassigna parametertooneofthesecontrols,theparametervaluewillincrease/decreaseby1foreveryencoderstepwhen yourotatethecontrolslowly.Whenyourotateitfaster,theparametervaluewillincrease/decreasebyalarger amountforeveryencoderstep,meaningyoucanscalethefullparameterrangewithasmallquickrotationof thecontrol.

��

ENCODERSGROUPBandC–Theseactasstandardanaloguerotarycontrols.

ENCODERSGROUPD–ThesearenotsettosendMIDImessagesandFLStudiowillnotassignparameterstothem whentheyareoperated.

GROUPB1BUTTONS1-4–Thesearemomentaryor‘hold’buttons.Ifaparameterisassignedtothesethenitwill beturnedonwhenthebuttonispressedandoffwhenthebuttonisreleased.

GROUPB1BUTTONS5-8–Thesearetwopairsofincrement/decrementbuttons.Whenyouassigneitherbutton inapairtoaparameter,thedecrementbuttonwilldecreasetheparametervalueby1stepwhenpressedandthe incrementbuttonwillincreaseitbyonestepwhenpressed.

BUTTONSGROUPB2andB3–Theseareswitch-typebuttons.Whenyouassignabuttontoaparameteritwill causetheparametervaluetogotominimumandmaximumonalternatepresses.