![]() Write-host “Can’t connect to ATEM on $($ATEMipAddrss). $Global:atem = New-Object SwitcherLib.Switcher($ATEMipAddress) $DocumentsPath = ::GetFolderPath(“MyDocuments”) + ‘\windowspowershell\SwitcherLib.dll’ ![]() $ATEMipAddress = (Get-ItemProperty -path ‘HKCU:\Software\Blackmagic Design\ATEM Software Control’).ipAddress Here is a very simple example to show how to detect the macro number that is selected on the panel. If you create a macro that only has a Pause command, it can be used to trigger a function within PowerShell. This is when you have to resort to 3 rd party scripting solutions like my PowerShell ATEM scripting solution.Īn example of this is animation of Supersource box positions which I converted from another popular scripting platform called JustMacros (based on LUA script but has not been updated for years).Īlthough I can trigger PowerShell scripts from many devices such as Midi controllers, X-Keys and StreamDecks, I wanted to provide a way of doing it from the Blackmagic Design hardware panelīy monitoring the macro status using a timer function, you can detect when a macro is running. Out of the box ATEM Macros can be a bit limiting as they can’t save and return to a particular state as there is no memory or variable storage capability. “Script”: “if($USK.OnAir -eq 1)”,īy editing the XTouchMini.json file, you can change what each button does.įor example, to make the 8 th button on the top row cut to color bar rather than input 8, change the Script text below to “$me.If you have a Blackmagic hardware panel, you might want to use the macro buttons to do complex automation of things like DVE or Supersource animations. This version has a different exe file name and new “Encoders” section in the. This version only works with 8.0.2 or above. You can start the ATEM software control after this. It detects the ATEM IP address from the ATEM Control software which must be installed, but not running when you first plug in the X-Touch and then start the exe (may get some Windows 10 warning about potentially unsafe program, select More Info to be able to launch it). Unzip the contents into any directory and just run the exe (yes, trust me). If you already have installed files from the zip you can get the exe only from !ApGpqMMpRLhikKchhovk0U8vyYQF0wĭownload this zip file (updated for audio support) !ApGpqMMpRLhik5R7WHOILKSId_vxwg?e=eMCt1h and right click on it to check the properties and “Unblock” it if necessary. Atem software ingests MACKIE midi protocol and maps this over the Audio controls. ![]() This allows you to use the X-Touch mini to control a different ATEM than the one your software panel connects to. Will be compatible with the Atem software audio panel. You can create shortcuts with different ip addresses and remember to set the startup directory to match where you store the files. Updated – command line can include ATEM IP. Better documentation available here !ApGpqMMpRLhikK5F8X9a_samf1zM6w Updated – Audio for cameras and main out now working. Download from here !ApGpqMMpRLhikKdb0GVdNSWKkjM7bw?e=KA8L4f. New JSON file format required so backup your old one if in use. Updated – Prog and Preview LEDS can now be assigned to any input, not hard coded to 1-8. But if ATEM can natively take other MIDI messages (or MIDI converted to keystrokes) then yes. Mackie MCU is a well defined spec and if it is not part of the spec an you are using Mackie MCU then probably not. Gain in Mackie world is faders so it would be same as you did for them. If your ATEM is running 8.0 you can disable Midi in the application so you will not have this problem. The key question is will ATEM software recognize them. This program must be started before the BMD ATEM software is started otherwise the Midi device will be used by the ATEM software rather than this program. Run the XTouch Mini in MC mode (led for MC MODE should be on, if not, hold down the bottom left button while plugging in the USB cable). The encoders allow audio mute and setting the level (this still needs some work to get log display of level led’s the right way round). The fader works for transitions and LEDs update for current program and preview status. This is not the final version and it will be updated with more features.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |