LuaT  xV(w@@C:\REAPERDEV\Scripts\LKC-ReaScripts-DEV\RenderBlocks\_source\lkc_renderblocks_render.lua QOOOOOOO      D  D   DD    DD    DD    DD   π   "#D! !<&8!' (* !)O+O, -.Eh ,D  -.mh +D  -.R56789:;<=>?@ABC)DEFGHIJKLMD -.''R5PQR;STUABFEHIDOV W#,D@C@ccaptionfont_afont_bmonospacecolortxtcol_fillcap_bgwnd_bgbgelm_bgshadowpadundo_limittitleLabel `b@@Enter License Key:fontcall_guireaperproject_typeworkflow_data1post_exportPOST_EXPORTtonumberreimportREIMPORTreimport_orderREIMPORT_ORDERrenderclosewhendoneSNM_GetIntConfigVarlkc_render_controller.dllKONTROLERCONTEXT_IDRenderBlocksGrimSyncCONTEXT_NAMEACTIVE_PROJECT_TYPEEXPLORER2QUEUEDEBUGfileioopenEXPORT_LOG.logwritecloseaDEPTHDEBUG_STEPSTEP_OVERSTEP_INTOSTEP_OUTPREVIOUS_DEPTHSTEP_OVER_DEPTHSTEP_OUT_DEPTHTOTAL_BLOCKS_TO_RENDERLAST_OS_TIMELogindentLogreaperClearConsoleSTART OF SCRIPTSTART_TIMEEND_TIMERENDER_SETTINGSRENDER_SETTINGS_STRINGCUSTOM_RENDER_COMBOSREIMPORT_TARGETSMETATAG_PREFIXESCHANNELSch=CHANNELS_OLD!TAILtail=FTAILftail=LOUDNESSloudness=LIMITERlimit=SINGLE_ITEMsingle_item=MASTER_TRACKGetMasterTrackCOLORIZATION_DICTCreateEnvelopeFadeoutOnMasterHandlePostExportHandleRenderWindowClosingHandleCustomRenderComboListAllRenderCombosGetSortedComboTableHandleColorizationDictGetRBlocksAndSplitByCombosSaveAndClearOriginalRenderMatrixRestoreOriginalRenderMatrixCheckIfLastElementProcessAllCombosForceTimeSelectionBehaviourRestoreTimeSelectionBehaviourHandleReimportRenderRBlocksCreateRegionsAndSplitThemInLanesAdjustRegionsByFTailSortLaneByPositionDebugRegionLanesGetRegionRenderMatrixConfigRemoveLaneRegionsFromMatrixDeleteAllRegionsAtOnceDeleteLaneOfRegionsUnsoloItemsUpdateRegionMatrixSaveRenderSettingsRestoreRenderSettingsGetRenderOptionsIntegerOverrideRenderSettingsWarnAboutNoMetatagsInFreeVersionHandleMetatag_ChannelsHandleMetatag_TailHandleMetatag_PresetHandleMetatag_LoudnessHandleMetatag_LimiterExclusiveSoloItemsInsertEmptySpaceForFTailsPrepareMatrixAndSelectionColorItemsWhiteAddToReimportTargetsListHandleOverwritingOfExistingFilesRenderLaneProcesRenderComboRestoreRenderNamePatternReimportRenderedFilesToNewTabPutSingleItemRegionsInLastLaneMainLogEND OF SCRIPTDEBUGfile D5reaperShowConsoleMsgtostring param_ENV5EFGmatch(.*)strsepmathlogval_ENV0 . dB_val R KLM6 DOFFnexttableinsertsort D<  tableremovek_ENVitti(for state)(for state)(for state)(for state)k_ENV D 58 jsonencodeioopenscript_pathseparator.jsonw+writecloseobjnamefinal_json_datajson_fileerr_ENV R€8 D<*<8 D /~5 D<5< D  98<8D8 ~/8 8HG,stringsub"find^%b""tableinsertassertlinesepresposctxt‡startpendpstartpendpぅ_ENV D D DBinputGUIValinput_textKONTROLERWriteLicensequitvalid_ENV DB D  D DGreaperAPIExistsCF_GetClipboardbufGUIValinput_textShowMessageBoxYou must install SWS extensions in order to use this button. Otherwise press CTRL+V / CMD+V to paste the license key.SWS NOT FOUND_ENV D DGGUIInitMain_ENVԋ' ~/ ɀ D  D 8  D5  B8 D8 B8D8 B DDEBUGplus_one_space spacesDEPTHosdifftimetimeLAST_OS_TIME (Time:)tostringreaperShowConsoleMsg DEBUG_STEPSTEP_OVERSTEP_OVER_DEPTHDEPTHSTEP_INTOSTEP_OUTSTEP_OUT_DEPTHfilewrite D      88 reaperUpdateArrange1=Over 2=Into 3=Out 4=Cancelretvalretvals_csvGetUserInputsDEBUG2csv_tableParseCSVLine,STEP_OVERSTEP_INTOSTEP_OUTDEBUG_STEP1STEP_OVER_DEPTHDEPTH3STEP_OUT_DEPTH4caption_ENVparamԌ(for state)(for state)(for state)iexecution_timeӊtime_infoӋpause_flow΁_ENVDEPTHa_ENVՋB8 D<8΁   0  D  D     D     D      D  D DGMASTER_TRACKreaperGetTrackEnvelopeByNameVolumeSetOnlyTrackSelectedMain_OnCommandGetMediaTrackInfo_ValueP_ENV:Envelope_EvaluateInsertEnvelopePointEnvelope_SortPointsUpdateArrangestart_posՈend_posՒsingle_item_trackՒtrack_to_automateՈvol_envՐvolume_envelopeՍretval_startՊval_startՋdVdS_startՌddVdS_startՍdddVdS_startՋretval_endՈval_endՉdVdS_endՊddVdS_endՋdddVdS_endՁ_ENV  ρ reaperGetSet_LoopTimeRangeSTART_TIMEEND_TIMEDEBUGPreventUIRefreshACTIVE_PROJECT_TYPEQUEUEMain_OnCommandHandleReimportmessage_title_ENV=8=8=8reaperSNM_SetIntConfigVarrenderclosewhendonex_ENV  D<8 88ς =8  DHreaperGetMediaItemInfo_ValueI_GROUPIDGetActiveTakeMETATAG_PREFIXESSINGLE_ITEM1;AddItemToRenderComboGroupConstructRenderComboString  < R  4/CUSTOM_RENDER_COMBOSitemcomboidx_ENV R DK 5DB8LM6  B8   <8FƁpairsMETATAG_PREFIXESstringmatch(.-);FTAILTAILsorted_iter;defaultnamerender_combo_table(for state)(for state)(for state)(for state)metatagprefixcustom_metatagrender_combo(for state)(for state)(for state)(for state)prefixcustom_metatag_ENV !nameitemaddgroup_idtakercombo_ENV D DK D DK   D<  D8   D    D    DLM6LM6FMsg__--__pairsCUSTOM_RENDER_COMBOSCOMBO: reaperGetActiveTakeGetTakeNameULT_GetMediaItemNotestringgsub   (for state)(for state)(for state)(for state)combo_stringcombo_table(for state)(for state)(for state)(for state)indexitemtakename_ENV R8 ˀ8̀FƀCUSTOM_RENDER_COMBOSdefaultpairstableinsertsorted_combo_table(for state)(for state)(for state)(for state)combo_string__ENV8  < R@    88  GNO_NAMECOLORIZATION_DICT@IS_A_BLOCKitemnamegroup_idfirst_string_ENVދ~/J D D  D 8  D    D    D    D<    I D8 < DH DGLogGetRBlocksAndSplitByCombosindentLogreaperGetSelectedMediaItemGetActiveTakeGetMediaItemInfo_ValueI_GROUPIDGetTakeNameULT_GetMediaItemNotestringgsub  sub@HandleCustomRenderComboHandleColorizationDictLICENSEKONTROLERReadDiskfirst_registrationcall_guiselected_countމrb_countތ(for state)ˌ(for state)ˌ(for state)˂iʅitemʅtakeʉgroup_idʅnameʍfirst_stringʁ_ENV D  DGORIGINAL_MATRIXGetRegionRenderMatrixConfigUpdateRegionMatrix_ENV DGUpdateRegionMatrixORIGINAL_MATRIX_ENV98Hitableresult D D D 5  D    D  D D ƀForceTimeSelectionBehaviourHandleRenderWindowClosingGetSortedComboTableipairsLogCombo:indentLogCheckIfLastElementRegionInitTablesCreateRegionsAndSplitThemInLanesCUSTOM_RENDER_COMBOSProcesRenderComboRestoreTimeSelectionBehavioursorted_combo_table(for state)(for state)(for state)(for state)icombois_last_ENV VD=8ρreaperGetToggleCommandStateORIGINAL_TIME_SELECTION_STATEMain_OnCommandtime_selection_state_ENV =8 DGORIGINAL_TIME_SELECTION_STATEreaperMain_OnCommand_ENV = <8 @ DGREIMPORTACTIVE_PROJECT_TYPEQUEUETOTAL_BLOCKS_TO_RENDERReimportRenderedFilesToNewTab_ENV~ D D D D D  D  D DGLogRender RBlocksindentLogGetRBlocksAndSplitByCombosSaveRenderSettingsSaveAndClearOriginalRenderMatrixProcessAllCombosColorItemsWhiteRestoreRenderSettingsRestoreOriginalRenderMatrixHandlePostExportselected_countok_ENV445΁4? ΁   D  D  "<  D 8  D 8   5D <8    D  D   D8!" #$ #% /        5΁ɀ?) *+ #,D DGLogCreate regions and sort themindentLogTOTAL_BLOCKS_TO_RENDERRBlocks Count:tostringreaperMain_OnCommandrun through new array and create and sort regions by levelSetMediaItemSelectedGetMediaItemInfo_ValueD_POSITIOND_LENGTHI_GROUPIDGetActiveTakeGetMediaItemTrackGetTakeNameULT_GetMediaItemNoteLICENSEtonumberstringmatchMETATAG_PREFIXESFTAIL(.-);ParseCSVLine;gsub  subtableinsertRegionLanesNewno-indexRegion created: with for index:GetSet_LoopTimeRangeSTART_TIMEEND_TIMESortRegionsByLane7blocks_to_render(for state)(for state)(for state)iitem_positem_lengroup_idtakesingle_item_trackitem_endnameftailcsv_tablenew_namestartOutretvalendOut_ENV  DJ J    0     " .     " .  I I GRegionLanesSortLaneByPositionftailstart_positionend_positionilane(for state)(for state)(for state)i(for state)(for state)(for state)jftail_ENV Rˁ/́ƀƁpairstablesort:8HGstart_positionablaneiLanei(for state)(for state)(for state)(for state)kv_ENV D DK DLM6FreaperClearConsolepairsRegionLanesSortLaneByPosition(for state)(for state)(for state)(for state)kv_ENV DRJR   D    D  /IGreaperCountProjectMarkersEnumRegionRenderMatrixGetTrackNameretvalnum_markersnum_regionsmatrix(for state)(for state)(for state)ijtrackretvaltrack_name_ENV 5  ˀ ̀5ƀLogRemoving lane :pairsRegionLanesreaperSetRegionRenderMatrixindexMASTER_TRACKRegions From Lane:removed from matrixlane_index(for state)(for state)(for state)(for state)kv_ENV DK DK   DLM6LM6FpairsRegionLanesreaperDeleteProjectMarkerindex(for state)(for state)(for state)(for state)lane_klane_v(for state)(for state)(for state)(for state)kv_ENV  ƀpairsRegionLanesreaperDeleteProjectMarkerindexlane(for state)(for state)(for state)(for state)kv_ENV D pD DGLogUNSOLO ALLreaperMain_OnCommandALL ITEMS UNSOLOED BACK TO ORIGINAL STATE_ENV DK DK  DLM6LM6FpairsreaperSetRegionRenderMatrixdirectionmatrix(for state)(for state)(for state)(for state)reg_indextrack_list(for state)(for state)(for state)(for state)trackb_ENV                                         GRENDER_SETTINGSreaperGetSetProjectInfoRENDER_BOUNDSFLAGRENDER_CHANNELSRENDER_SRATERENDER_STARTPOSRENDER_ENDPOSRENDER_TAILFLAGRENDER_TAILMSRENDER_ADDTOPROJRENDER_DITHERPROJECT_SRATEPROJECT_SRATE_USERENDER_NORMALIZERENDER_NORMALIZE_TARGETRENDER_BRICKWALLretvalRENDER_SETTINGS_STRINGRECORD_PATHGetSetProjectInfo_StringRENDER_FILERENDER_PATTERNRENDER_TARGETSRENDER_FORMATRENDER_FORMAT2򀁅_ENV DK DLM6 DK DLM6FpairsRENDER_SETTINGSreaperGetSetProjectInfoRENDER_SETTINGS_STRINGGetSetProjectInfo_String(for state)(for state)(for state)(for state)keyvalue(for state)(for state)(for state)(for state)keyvalue_ENV DR @  0 {// 0 o//0 000 000 000 00HreaperGetSetProjectInfoRENDER_SETTINGSmathtointegerMaster MixMaster Mix + StemsStems (Selected Tracks)Region Render MatrixSelected Media ItemsSelected Media Items Via MasterSelected Tracks Via Mastervalueȍfixed_valuesȐoptions_integerȁ_ENV      D  D DG$regionreaperGetSetProjectInfo_StringprojectRENDER_PATTERNstringmatch%$rblockgsub$rblockGetRenderOptionsIntegerGetSetProjectInfoRENDER_SETTINGSRENDER_BOUNDSFLAGfilename_formularetvalnew_ptrnoptions_integer_ENV5MsgWARNING!  METATAG DETECTED. This feature is not supported in free version of Render Blocks! Block will be rendered using default settings. mtag_type_ENV  8  5DR    €8 B88)  B8& B D8!  D8  D8  D8 8 D8 DB D 8  DGstringmatchMETATAG_PREFIXESCHANNELS(.-);CHANNELS_OLDmonostereoquad5.17.1LICENSEreaperGetSetProjectInfoRENDER_CHANNELStonumbertostringRENDER_SETTINGSWarnAboutNoMetatagsInFreeVersionCHANNELcombo_stringchannels_mtagpredefined_configsthere_is_ch_metatagnum_ENV  ϋ5  5DB8  8 8  D8  B8 D D8  DLogCOMBO:reaperGetSetProjectInfoRENDER_TAILFLAGstringmatchMETATAG_PREFIXESFTAIL(.-);RENDER_TAILMSLICENSEWarnAboutNoMetatagsInFreeVersionTAILtonumbercombo_stringωtailflagϏthere_is_ftailϊtail_mtag΁_ENV    DGstringmatchMETATAG_PREFIXESPRESET(.-);defaultApplyPresetByNamedofileformat%s/Scripts/ReaTeam Scripts/Rendering/cfillion_Apply render preset (create action).luareaperGetResourcePathcombo_stringpreset_mtag_ENV   D B D     D  D8  DGstringmatchMETATAG_PREFIXESLOUDNESS(.-);tonumberLICENSEDecibelToValuereaperGetSetProjectInfoRENDER_NORMALIZERENDER_NORMALIZE_TARGETWarnAboutNoMetatagsInFreeVersioncombo_stringloudness_mtagloudness_valuenormalize_value_ENV  D B D 0 /    8 DGstringmatchMETATAG_PREFIXESLIMITER(.-);tonumberLICENSEreaperGetSetProjectInfoRENDER_NORMALIZE@limiter_valueDecibelToValueRENDER_BRICKWALLWarnAboutNoMetatagsInFreeVersionLIMITcombo_stringlimiter_mtagnormalize_value_ENV  *с~/ʀ  D= LogEXCLUSIVE SOLO ITEMSreaperMain_OnCommandGetSelectedMediaItemGetMediaItemInfo_ValueB_MUTE_ACTUALSetMediaItemInfo_ValueC_MUTE_SOLOITEMS SOLOED count(for state)(for state)(for state)iitemactual_mute_ENV    0   .8 ΁ƀpairsRegionLanesreaperGetSet_LoopTimeRange2end_positionftailMain_OnCommandi(for state)(for state)(for state)(for state)kregionab_ENV ؅ D D  ΁ 5      # .    B8  D8  D<8  D0΁ƁƁAdjustRegionsByFTailInsertEmptySpaceForFTailsRegionLanesreaperMain_OnCommandipairsLogCreate Region:nameCreateCreateEnvelopeFadeoutOnMasterend_positionftailsingle_item_trackindexGetMediaItemInfo_Valuelabel_itemI_GROUPIDSetRegionRenderMatrixMASTER_TRACKSetMediaItemSelectedCountSelectedMediaItemsiؕis_single_items_lane؅lane،(for state)̌(for state)̌(for state)̌(for state)̂kɇregionɉgroup_idɁ_ENV  D cccD0  <8 DK =~8  D< 8     LM 6ƀLogColor items whitereaperColorToNativepairsCOLORIZATION_DICTIS_A_BLOCKGetActiveTakeSetMediaItemTakeInfo_ValueI_CUSTOMCOLORSetMediaItemInfo_ValueItems colored white white(for state)(for state)(for state)(for state)group_idgroupdo_coloring(for state)(for state)(for state)(for state)itemnametake_ENV   < R D DREIMPORT_TARGETSreaperGetSetProjectInfo_StringRENDER_TARGETSParseCSVLine;combo_stringivalidtarget_stringlane_targets_ENV D<8 D D    FreaperGetExtStateLKC_RENDERBLOCKSoverwrite2GetSetProjectInfo_StringRENDER_TARGETSParseCSVLine;pairsosremoveoverwrite_preferenceoverwritevalidtarget_stringtargets(for state)(for state)(for state)(for state)kv_ENV  D 498 8 < = zD D D8 zD  D DGindentLogRegionLanesplatformOtherPOST_EXPORTreaperMain_OnCommandHandleRenderWindowClosingLogRendering row: completed!iis_last_combo_to_render_ENV   DD D D D D D  D D  J! D  D D8 D   4<8 D D <8  D D  D8  D D D D D  D  DI" D D  D D !DGLogProcesRenderCombo: last:tostringindentLogOverrideRenderSettingsHandleMetatag_ChannelsHandleMetatag_TailHandleMetatag_LoudnessHandleMetatag_LimiterRegionLanesPREPARE EXPORT FOR LANE:reaperUndo_BeginBlockPrepareMatrixAndSelectionExclusiveSoloItemsAddToReimportTargetsListACTIVE_PROJECT_TYPEQUEUEADD TO QUEUEHandleOverwritingOfExistingFilesMain_OnCommandRENDER FILESRenderLaneDeleteLaneOfRegionsUndo_EndBlockLANE renderedUndo_DoUndo2DeleteAllRegionsAtOnceUnsoloItemsRestoreRenderNamePatterncombo_stringis_last_combo_to_render(for state)(for state)(for state)icountis_single_items_lane恅_ENV  DGreaperGetSetProjectInfo_StringRENDER_PATTERNRENDER_SETTINGS_STRING_ENV ORρ ˄8  ΁ D   D  8     8    ̈́8&   DK   D                 ΁   D    D  LM!6z΁JсjЁ΁ƁreaperMain_OnCommandpairsREIMPORT_TARGETSREIMPORT_ORDERNamedCommandLookup_SWS_TRACKRANDCOLGetSelectedTrackGetSetMediaTrackInfo_StringP_NAMEInsertMediatablesortipairsstringgsub(.*)\match(.+)%..+$(%d+)$(%s+)$(_+)$UpdateArrange  D D88 8  D 8:8tostring^(.-)%s*(%d+)$findtonumberabpatt__col1num1__col2num2_ENV   alphabetic_sortALPHABETICALitem_position(for state)ʌ(for state)ʌ(for state)ʌ(for state)ʍcombo_stringnjcombo_tablenj(for state)nj(for state)nj(for state)nj(for state)DžlaneĆtableĆtrack(for state)Č(for state)Č(for state)Č(for state)Ćindexfiletrack_name(for state)(for state)(for state)(for state)ivnew_track_nametrack_ENV D D 4@8 D  < R DK   4D  DLM6 D  DFindentLogLogPutSingleItemRegionsInLastLaneRegionSingleItemsLanespairstableinsertSingle Item:name(for state)(for state)(for state)(for state)kv_ENV D D < D  D #.@8 ρ 0΁    D8 0΁ Ё   D8  D  D  D  ]D  DLogMain FunctionindentLogDEBUGreaperPreventUIRefreshSTART_TIMEEND_TIMEGetSet_LoopTimeRange2Main_OnCommandCountSelectedMediaItemsRenderRBlocksHandlePostExportNo Render Blocks Selected! delta_timeselected_countselected_count쁅_ENV0,   AC!1 LP!90  ]f/!(# +-2;8T('),@'#TAXiL9ȄaɂaɂaɂaɁ_ENV