Home

Live Configs - SWS / S&M Extension

image

Contents

1. a t D 7 gt a be oe _ PR Ca Live C 0 The Live Configs is a Simple amp Mighty tool made for live performers by live performers It is France s second most important export after Champagne 1 Foreword about live Many things to say about computer based live performances many point of views many possible setups drawbacks advantages hardware constraints etc This document just deals with one software solution It describes one typical setup example and step by step procedures to configure it Also as the wording live is used for very different things the scope of this tool document can be simply clarified u Seusdens ines Banc hing al e e Using the computer as an FX processor just like a pedal effect lt here we are on stage Reliability About software a close version of this tool is used on tour and validated on Win 7 64 bit amp Win XP 32 bit REAPER v3 73 see 6 About hardware there are many issues one can face on stage vibrations voltage drops in outdoor festivals the drunk factor etc but they are not addressed in this document Well just keep in mind the golden rule I must have a backup solution ready to go even if totally degraded Note if you are interested in advanced solutions like automatic HW fail over management get in touch S 2 Live Configs What is it As said above we are on stage So we do not care about the keyboard
2. Command id Custom id What is it SwS SRM Bypass FX 2 for selected tracks 54038 ShM PXBYP SETON f A u n Sy SY SEM Toggle Fs 2 bypass for selected tracks 54028 Ske FBP They are action identifiers used in REAPER You can find them in the Actions a let Sisreciestenl eile 54048 SAM FBYP SETOFF2 window if you cannot see some of the columns shown here right click the table SWS Transport Record stop 53697 Transport Record 1013 SWS _RECTOGGLE header to display them e Custom ids for macros and extension actions like SWS S amp M ones e Command ids must be used for native actions S amp M Live Configs Ed 2 February 2012 Page 4 5 MIDI Controller amp Learn Configs are smoothly activated thanks to a MIDI controller a knob a fader an expression pedal etc The important thing is that only the last stable MIDI message is processed In other words a config will be activated only when you have finished tweaking the knob pedal and not while you are tweaking it At the moment only controllers with absolute MIDI Control Change CC messages are supported Fortunately this is the main type of controller Unlike REAPER s macros the tool uses data values of CC messages Example say you have learned the live config 1 with CC 4 gt CC 4 value 10 can trigger one config say a FX preset CC 4 value 11 can trigger another config say loading a FX Chain CC 4 value 12 can trigge
3. FX user preset R fos ccs gt a context menu proposing all FXs found in the track you have chosen above is displayed record iin gt and for each FX a submenu proposes all available user presets Ws Bed Hen a G tz a Note the popup will have grayed items if there is a problem For example No FX eee or grayed FX name if no user presets are defined for it load make a RPL file first ages e Choose a preset F 1 Grain eRe the cell is updated with the chosen user preset 8 ee p p Fsi J5 Guitarjdistortion yt Sone ne Bosna We repeat the preset selection for the 2 FX F 1 Fa F 2 J5 Guitarfamp model Grain Activate deactivate actions example now 2 ways you can do it depending on your OS Fests Eh Soaps E En aa On OSX or Wind OS Me Tournemix Pfs Pues o Tito tiea EEA r i aa a Dock Live Configs in Docker Fat boy eh Locete o Double click the cell at row 002 column Activate action Close Window Grain RRENA EENS o Enter the Command id or with the Custom id you want a e On Windows OS TA o Open the Actions window and select the action you want o Right click the cell at row 002 column Activate action gt a context menu is displayed o Choose Learn from Actions windows gt the cell is updated with the learned Command id or Custom id Dod Live Configs in Docker Chope Windom Description Cmd ID Custom ID a Custom My macro n4544 _ fle fel 72a55b5c448dt075d 69693
4. exit REAPER and set CC_DELAY to O in the section LIVE_CONFIGS of the S amp M ini file To find this file REAPER gt Main menu gt Options gt Open resource path in explorer finder g Alternatively you can also use two Note On MIDI messages and learn the following actions of the Main section SWS S amp M Live Config n Next and SWS S amp M Live Config n Previous only the last stable config will be activated too gt You cannot use such CC values in macros With the above example the same macro is triggered whatever is the value of the CC 4 message Sal S amp M Live Configs Ed 2 February 2012 sy Page 5 6 Important recommendations e Please use REAPER v3 73 When applying track templates or FX chain files there are possible audio glitches with REAPER v4 This problem is under investigation Cockos hand needed Anyway that is not really bothering since we only use REAPER s audio engine not its new editing features Well for Win 7 and our live context the only annoying thing would be the WASAPI support low latency but it is still tagged as experimental and reported as glitchy by some users http forum cockos com showthread php t 81862 it is fine here though e REAPER gt Preferences gt Audio gt Close audio device all disabled gt We want to use the audio engine whatever happens e REAPER gt Preferences gt Audio gt Buffering gt Allow live FX
5. Track 20 No FX default Track 21 FXa Track 22 Bridge Track 23 FX b our project file which contains an input track i e an armed track without Master parent send and all the FX we need on tracks 20 to 23 or more The MIDI or audio input is simply routed from the input track 17 to those tracks a Here is one example we will detail when it is started REAPER automatically loads Now here is the big picture when changing configs o gt Out of config tracks gt etc ea qecuuuuun mp M DI or audio send aap M DI or audio input Muted Simple efficient all tracks and routings that are part of the config are muted except the active one The main advantages of this solution are immediate and Track 20 seamless switching between configs no disk access during switches everything is OE AIChE already present in the project file the tool obeys the REAPER preference gt Audio gt Track mute fade as well as CPU savings see 6 no Again this is just an example there are many possible setups Track 22 lt Here is another example without any input track nor routing the track is FX b simply armed unarmed when activated deactivated We can also imagine some tracks being re configured with FX chains or track Track 23 templates files less RAM usage but longer switches due to disk access effect ee instantiation time might be interesting for large sample based ef
6. age 2 O10 26 erb O11 loop onlinefoFflineg 27 LOOPER O12 013 record O14 stop record amp save 015 input track EO 17 Guitar 016 input track no EQ 17 Guitar Columns 1 CC value that will activate the row s config see 5 Double clicking a cell in this column will activate the related config useful to test things The last activated config is tagged with the character e g row 006 above This column is not editable 2 Track optional All tracks of the current project are available in the cell s context menu 3 User comment Double click to edit it 4 Track template file optional A target track must be defined in column 2 then a file can be chosen via the context menu or by double clicking a cell 5 FX Chain file optional A target track must be 4 REAPER gt Main menu gt Extensions gt Live Configs Q Contig 1 Enable Mute all but active track Auto track selection Input track 17 Gutar Ei Track template FX Chain Activate action Deactivate action 4 A 21 Disto Amp o0z 21 Disto Amp 003 21 DistoAmp 004 21 Disto4mp 005 21 Disto mp default no Fx bridge re routing 20 Default 22 Disto Delay Fal Grain F 1 Harsh Fee Overdrive Fal Tournemix F 1 Fak boy n arain _S M_FXBYP_SETON2 _S M_FXBYP_SETOFF2 OU ogg G 00s Q defined in column 2 then a file can be chosen via the context menu or b
7. fects though or more complicated setups like a track containing everything and being reconfigured etc by disabling all FXs but the active one etc Of course even if limited there are solutions without the Live Configs too For MIDI you can simply route the input track to other tracks containing VSTis nothing is muted but one instrument is being played at a time thanks to distinct MIDI channels You are obviously limited to 16 configs in this case and you can face stuck notes when switching instruments Opened As you can see the idea is to let you define the setup you want The tool will not mess with your project It is up to you to define tracks routings FXs etc It is up to you to use an input track or not It is up to you to automatically mute things or not Etc A final advice about setups the simpler the best 1 Live Configs are saved in REAPER project file RPP You just need to configure things once and use this project when starting REAPER this can be automatic see 6 Live Configs will only deal with configured tracks All other tracks of the project file will remain untouched and thus can be used for other matters or in other Live Configs i e several controllers or musicians on the same computer With our example above it means that tracks 1 to 16 18 19 as well as all other tracks gt 24 can be used for other matters ayo S amp M Live Configs Ed 2 February 2012 Ok P
8. gle Live Config n enable e SWS S amp M Live Config n Next e SWS S amp M Live Config n Previous A VST REAPER extension MIDItoReaControlPath can help too see http forum cockos com showthread php t 43741 It routes MIDI messages from the standard path i e tracks to the control path i e automation learn so it allows you reprocessing your controller MIDI messages typical example triggering 2 different live configs but with a single controller 8 Contact donate feedback amp thank yous am Jeffos on the REAPER user forums You can contact me there private message Donations are welcome the PayPal link here http reaper mj s com Bugs if any should be reported in the SWS issue tracker http code google com p sws extension issues list For obvious reasons am highly committed to fix them You can post feedback and questions about the Live Configs tool in its dedicated discussion thread http forum cockos com showthread php t 96289 Thank yous would like to acknowledge here the fantastic work of REAPER developers would also like to thank the talented Tim Payne SWS for his incredible French skills his technical support and for saving my OSX butt a hundred times at least Jeffos February 2012 of course you make a BAT file and move it in the Startup directory the PC will boot with your live settings and the correct project file Sal S amp M Live Configs Ed 2 Februa
9. med when ae ade Note track selection is changed during the switch and deactivating the row s config optional Also see os restored immediately after i e may not be even visible column 7 s comments E Input track optional see 3 Defining configs is quite straight forward everything is done through the context menu which is cell dependent S amp M Live Configs Ed 2 February 2012 Page 3 Configs step by step example Ok let s configure something like the row O02 shown in the previous page oo 21 DistoAmp F 1 Harsh FXZ Overdrive _5S amp M FMBYP_SETON _S amp M_FXBYF_SETOFF2 This config will activate the track 21 DistoAmp which contains 2 FXs We will also set presets for both FXs and actions to unbypass the 2 FX when the config is activated and another one to bypass it when the config is deactivated in other words the 2 FX is only used for that config 002 e Right click the cell at row 002 column Track m gt a context menu proposing all tracks found in the project is displayed e Choose a track mr 1 LOOPER MASTER te 2 onte i23 T gt the cell is updated with the chosen track he 3 aaf kat a rotor trad ies me Mite Most of the time this is enough with the option mute all but active track but we also select FX presets here ts tm siari A fz Pa e Right click the cell at row 002 column
10. multi processing enabled set the proper number of CPUs e REAPER gt Preferences gt Audio gt Playback gt Run FX when stopped enabled e REAPER gt Preferences gt Audio gt Track mute fade set the 100 ms there gt The tool obeys this preference when it activates configs smooth switching e REAPER gt Preferences gt Audio gt Do not process muted tracks enabled gt CPU savings when the Live Configs option mute all but active track is enabled e REAPER gt General gt Maximum undo memory use 0 i e undo disabled e REAPER gt Main menu gt Extensions gt SWS Options disable everything there e Audio MIDI plugins if you face some issues contact the author for a bug fix no fix gt quarantine I personally do not advice bridging buggy plugins some features of the Live Configs like preset switching will not be supported As these options are not really compatible with song edition you can start REAPER with dedicated live settings i e a live edition of the REAPER ini file thanks to a command line like reaper cfgfile ReaperLive ini myLiveConfigs rpp 7 Other tools for live performers It can be useful to switch between project tabs or to load projects sequentially the S amp M Project loader selecter tool and actions can interest you details here http forum cockos com showpost php p 831103 amp postcount 655 Those actions of the Main section can be useful too e SWS S amp M Tog
11. r a third config say performing a custom macro etc Learn step by step procedure Ok we want to learn i e attach to a MIDI controller the live config 1 Conf 1 v Enal e Open the Actions window select the section S amp M Extension and not the Main one n Actions m O00 20 Def Filter Clear Find shortcut f Section S amp M Extension g l 211 Dist 5754M Apply Liv eL onfig 1 MIDI CC absolute only orly r orly Al orly Al orly Al orly Al ow F Shortcuts for selected action Add Custom actions Mega Edit Delete Topy Delete ReaScript Newaoad Edit Delete Copy import export Menu editor nr Aun close Close e Select the action SWS S amp M Apply live Config 1 MIDI CC absolute only e Click on Add gt a window Keyboard or MIDI input is opened e Move your controller gt the learned CC appears oy S SRM Apply Live Config 4 MIDI CC absolut Sy SS RM Apply Live Config 5 MIDI CC absolut SS SRM Apply Live Contig 6 MIDI CC absolut M Keyboard or MIDI Inp ut MID Chan 1 CC 4 Special key Enter Tab etc MIDI CE Absolute Soft takeover absolute mode only Shortcut Automatically close window on key MIDI input Cancel e Click OK gt Done It is not what live performers will want but it is also possible to process all MIDI messages while tweaking a controller
12. ry 2012 ad Page 6
13. the mouse or things like that We just want to plug things boot the computer and play the guitar or keys or both it works the same for audio and MIDI We just need a MIDI controller to change configs while playing a fader a knob an expression pedal or pedals Changing configs means changing effects VST VSTi AU FX presets routings triggering actions etc well anything but in a smooth and glitch free way The Live Configs tool is a REAPER extension plugin it is not an audio MIDI plugin like VST it only works within REAPER REAPER is a Digital Audio Workstation http www reaper fm download ph free evaluation download It is rock solid software This document assumes you know REAPER already so if something is not clear for you please have a look on its excellent user manual http www reaper fm userguide php The Live Configs tool is part of the SWS S amp M extension plugin which is free as in beer and free as in speech This document refers to the version v2 1 0 30 The last up to date version of the extension plugin is available here http code google com p sws extension downloads list Both REAPER and the SWS S amp M extension run on Windows XP Vista 7 32 bit and 64 bit OSX 32 bit 10 4 10 7 OSX 64 bit 10 5 10 7 and OSX PPC 10 4 10 5 SE 164 an S amp M Live Configs Ed 2 February 2012 SY Page 1 3 Typical setup example simple efficient Track 17 Input track
14. y double clicking a cell 23 Delay O00 25 Fuzz ReabOlow FX user presets optional user presets defined in rpl files as opposed to patch bank fxp fxb files so that it works for all FX types not only for VST plugins A track with target FX s must be defined in column 2 all its FXs and user presets are then A Q 40536 40555 1013 40667 Jah CLR FSCAAINs Displayed config number Up to 8 configs can be used simultaneously but only one can be displayed at a time in the Live Configs window Options of the displayed config i B Enables disables the current config Learned MIDI CC listed in the cell s context menu 7 messages are ignored when disabled There are actions This feature column is not yet available on OSX pee reer d wh to toggle the current config too see 5 aai ARS s j pa aa i C Mute all but active track and receives from the input activating the row s config optional On Windows SS y l a track if it is defined see 3 OS a command Learn from Actions window is np D Ifitis defined the row s track will be automatically and AVANADE IN NG CON EAEINENH VOLCAN aise exclusively selected when activating deactivating the double click a cell to enter a Command Id or a i i y 7 related config useful for actions macros as many of Custom Id see next page i them deal with selected tracks Action or macro that will be perfor

Download Pdf Manuals

image

Related Search

Related Contents

  Asahi Pentax Efina AF50 Operating Manual  iMM178 Manual-PR 021510.indd  AIR O SPACE FR BD  Modultech WAVEManager 1.0.0    03)Capitolato_Specia..  

Copyright © All rights reserved.
Failed to retrieve file