Example ====== Masters - Reset and Set ====== ^ by: | Sebastian Beutel | ^ published: | April 2025 (stems from July 2022) | ^ description: | Reset all masters and set BPM1 to some value | ^ remarks: | | {{tag>master reset set bpm}} ==== functions ==== * [[:macros:function:Masters.ResetAllMasters]] * [[:macros:function:Group.ResetAllMasters]] * [[:macros:function:Masters.DoubleOrHalfSpeedMultiplier]] * [[:macros:function:Masters.SetSpeed]] ===== Code ===== Reset All Masters to there defaults. Masters.ResetAllMasters() Group.ResetAllMasters() Masters.DoubleOrHalfSpeedMultiplier(1612, true) Masters.DoubleOrHalfSpeedMultiplier(1612, true) Masters.SetSpeed(1612, 85.000) ===== Explanation ===== This explains the functional steps within the sequence. For all the other XML details please refer to [[:macros:formats_and_syntax#xml_format|Formats and syntax]] * ''Masters.ResetAllMasters()'' resets all currently assigned masters (intensity, rate, BPM) to their default values * ''Group.ResetAllMasters()'' resets all group masters to 100% * ''Masters.DoubleOrHalfSpeedMultiplier(1612, true)'' doubles (second argument is true) BPM1 master ([[macros:identifier:titanid|Titan ID]] 1612). In order to run this command multiple times successively you need a little [[macros:step_pause|step pause]] here! * ''Masters.SetSpeed(1612, 85.000)'' sets BPM1 to 85 BPM ===== How to use it ===== - adjust the values to your liking (BPM, double/half) - [[:macros:deploying|make this macro available]] - run this macro in order to reset your masters to your preferred default values ~~DISCUSSION~~