ATEM reset Macro

Questions about ATEM Switchers, Camera Converter and everything live!
  • Author
  • Message
Offline

DenisTe

  • Posts: 3
  • Joined: Wed Jan 13, 2021 10:03 pm
  • Real Name: Denis Terboven

ATEM reset Macro

PostWed Jan 13, 2021 10:11 pm

Hi everyone

For our production we use the Atem Mini Pro with different setups.
For the different setups we have different config XMLs.

When I import the config, then for example all media get deleted and imported new. But for macros all previous existing still remain. From the imported config the macros only get overwritten.

Is there an option to first delete all existing Macros before the import (in a easy was, instead of delete 40+ Macros manually).

Would be very helpful, to ensure, that only the macros of the last imported setup are loaded and no macro could be trigger which is not part of the setup.

Thanks
Offline

adamtow

  • Posts: 99
  • Joined: Tue Jun 23, 2020 3:20 am
  • Real Name: Adam Tow

Re: ATEM reset Macro

PostThu Mar 11, 2021 4:17 am

My upcoming MixEffect app for ATEM switchers will do just that. There's a feature in the app to delete all macros on the connected ATEM switcher. Here's a screenshot of the control:

Image

You can learn more at: https://mixeffect.app
Developer of MixEffect, the best app for controlling your ATEM switchers using your iPhone, iPad, and Apple Silicon Mac: https://mixeffect.app
Offline
User avatar

Mark Foster

  • Posts: 2089
  • Joined: Tue Oct 27, 2015 10:59 am
  • Location: austria - no kangaroos +g*

Re: ATEM reset Macro

PostThu Mar 11, 2021 11:27 am

adam, looks very good
what will be the target price for the pro version
and when available?
cMP 5.1 2x3,46/96GB/2x2TB SSD/4x4TB/7101A 4x2TB 970evo+/HP1344/BMD4k/RadeonVII
macOS 12.6.3
BMPCC 6k pro (7.9.1)
meike s35 cine 25mm, 35mm, 50mm, 75mm
resolve studio 18.1.4
mini panel
speed editor
desktop video 12.1
intensity pro 4k
atem extreme (8.6.1)
Offline

adamtow

  • Posts: 99
  • Joined: Tue Jun 23, 2020 3:20 am
  • Real Name: Adam Tow

Re: ATEM reset Macro

PostThu Mar 11, 2021 1:20 pm

Mark Foster wrote:adam, looks very good
what will be the target price for the pro version
and when available?


Still finalizing. Certainly less than a six button Streamdeck, but more than your typical iOS game or app.

Single in-app purchase to unlock MixEffect Pro. No subscriptions, ads, or hidden fees. And there will be a generous 30-day trial of the app for you to evaluate it.
Developer of MixEffect, the best app for controlling your ATEM switchers using your iPhone, iPad, and Apple Silicon Mac: https://mixeffect.app
Offline
User avatar

Mark Foster

  • Posts: 2089
  • Joined: Tue Oct 27, 2015 10:59 am
  • Location: austria - no kangaroos +g*

Re: ATEM reset Macro

PostThu Mar 11, 2021 8:29 pm

thx for the info
cMP 5.1 2x3,46/96GB/2x2TB SSD/4x4TB/7101A 4x2TB 970evo+/HP1344/BMD4k/RadeonVII
macOS 12.6.3
BMPCC 6k pro (7.9.1)
meike s35 cine 25mm, 35mm, 50mm, 75mm
resolve studio 18.1.4
mini panel
speed editor
desktop video 12.1
intensity pro 4k
atem extreme (8.6.1)
Offline

Ian Morrish

  • Posts: 591
  • Joined: Sun Jan 18, 2015 9:24 pm
  • Location: New Zealand

Re: ATEM reset Macro

PostFri Mar 12, 2021 2:17 am

You can delete all macros with my Windows PowerShell solution. Script looks like this:

add-type -path ".\SwitcherLib.dll"
$atem = New-Object SwitcherLib.Switcher("192.168.1.240")
$atem.Connect()
$atem.MacroClearAll()

You can also clear just a range of macros. e.g. clear 50 to 99 (starts at 0)
for($i=50;$i -lt 100; $i++){
$atem.MacroClear($i)
}

More info if you want to try it out https://ianmorrish.wordpress.com/v-ise/atem/
Regards,
Ian Morrish
Video Integrated Scripting Environment
(Windows PowerShell with ATEM driver + more)
https://ianmorrish.wordpress.com
Offline

DenisTe

  • Posts: 3
  • Joined: Wed Jan 13, 2021 10:03 pm
  • Real Name: Denis Terboven

Re: ATEM reset Macro

PostWed Mar 17, 2021 8:07 am

Ian Morrish wrote:You can delete all macros with my Windows PowerShell solution. Script looks like this:

add-type -path ".\SwitcherLib.dll"
$atem = New-Object SwitcherLib.Switcher("192.168.1.240")
$atem.Connect()
$atem.MacroClearAll()

You can also clear just a range of macros. e.g. clear 50 to 99 (starts at 0)
for($i=50;$i -lt 100; $i++){
$atem.MacroClear($i)
}

More info if you want to try it out https://ianmorrish.wordpress.com/v-ise/atem/



Thanks Ian, will try out your script.
Offline

DenisTe

  • Posts: 3
  • Joined: Wed Jan 13, 2021 10:03 pm
  • Real Name: Denis Terboven

Re: ATEM reset Macro

PostWed Mar 17, 2021 8:13 am

adamtow wrote:My upcoming MixEffect app for ATEM switchers will do just that. There's a feature in the app to delete all macros on the connected ATEM switcher. Here's a screenshot of the control:

You can learn more at: https://mixeffect.app



Hi Adam
Thanks for the information to your app.
I’m not share if we could use this in our production as then all personal should need this app.

But the Atem Simulator looks very interesting. This could make testing and preparation at home match easier
Offline

mtrexler

  • Posts: 14
  • Joined: Sat Feb 13, 2021 1:55 am
  • Real Name: Mark Trexler

Re: ATEM reset Macro

PostSun Mar 21, 2021 10:55 pm

Curious whether people have played around with MixEffect. Looks great in the Beta, and would be great to play around with all the Pro features for free (eventually $49). Unfortunately, I can't get it to connect to my ATEM Mini. The IP address is the correct one, but it just says "connect" and "connecting." Only troubleshooting is to turn on and off the "Enable ATEM Simulator" switch but that doesn't change anything.

Thanks,
Offline

adamtow

  • Posts: 99
  • Joined: Tue Jun 23, 2020 3:20 am
  • Real Name: Adam Tow

Re: ATEM reset Macro

PostMon Mar 22, 2021 12:22 am

mtrexler wrote:Curious whether people have played around with MixEffect. Looks great in the Beta, and would be great to play around with all the Pro features for free (eventually $49). Unfortunately, I can't get it to connect to my ATEM Mini. The IP address is the correct one, but it just says "connect" and "connecting." Only troubleshooting is to turn on and off the "Enable ATEM Simulator" switch but that doesn't change anything.

Thanks,


MixEffect developer here. Can you confirm that the Mini and your phone/iPad are on the same network? It won’t matter if the switcher IP a address is correct if they aren’t on the same network.

On your iOS device, go to Settings >Wi-Fi and tap on the little circle with the letter i next to the connected network. Scroll down and note the IP address. Compare it with your switcher. Are the first three sets of numbers the same?
Developer of MixEffect, the best app for controlling your ATEM switchers using your iPhone, iPad, and Apple Silicon Mac: https://mixeffect.app
Offline

mjolnir

  • Posts: 1
  • Joined: Sun Mar 28, 2021 7:24 am
  • Real Name: Thor Remoblas

Re: ATEM reset Macro

PostSun Mar 28, 2021 7:35 am

Any plans for porting this to Android?
Offline

AlanLee

  • Posts: 2
  • Joined: Tue Jan 26, 2021 9:19 pm
  • Real Name: Alan Wheeler

Re: ATEM reset Macro

PostThu Apr 28, 2022 6:48 pm

Ian Morrish wrote:You can delete all macros with my Windows PowerShell solution. Script looks like this:

add-type -path ".\SwitcherLib.dll"
$atem = New-Object SwitcherLib.Switcher("192.168.1.240")
$atem.Connect()
$atem.MacroClearAll()

You can also clear just a range of macros. e.g. clear 50 to 99 (starts at 0)
for($i=50;$i -lt 100; $i++){
$atem.MacroClear($i)
}

More info if you want to try it out https://ianmorrish.wordpress.com/v-ise/atem/


Hi Ian,

I used your method, and it did work, so thanks for that. I ran into a PowerShell error and hoped you or someone could respond.

On executing "$atem.Connect()" I get an "unable to load DLL 'TurboActivate64.dll': ...". The script runs and yields the desired effect. But why the error and do I need to also 'Add-Type' that dll?

Best Regards,
Offline

randyd

  • Posts: 89
  • Joined: Sun Aug 09, 2020 10:05 pm
  • Location: Texas
  • Real Name: Randy Dees

Re: ATEM reset Macro

PostSat Apr 30, 2022 4:48 am

mjolnir wrote:Any plans for porting this to Android?

Early on, the developer stated that he was using an IOS/MAC specific development platform and could not support Android.

Return to Live Production

Who is online

Users browsing this forum: No registered users and 49 guests