Product icon Help book icon Sound Mill X3 - User's Guide

Automation Options

Menu Locator: Sound List Editor - Tools > Options .

These options only apply for use in automation with the Automator.

Default Attributes

  • Default Name for new Script - Name used when creating a new Script.


  • Overlap AutoSteps Time - When AutoSteps overlap in a Script is requested, this time value will be used for overlap.
  • Show Output In Step Description - When checked, the Sound Item Output value is shown as part of the Step description for Script summary.
  • Automator ignores the Sound List Editor 'Allow Concurrent Sounds'. - In general, when Sound List Editor 'Allow Concurrent Sounds' is set to False, you only want one Media File to play at a time. So when you click a Play button (either in the Sound List Editor or Easy Player ), you want currently playing audio to stop -- and that includes stopping any running Automator Scripts.

    Check this checkbox to when you want the Automator to ignore the Sound List Editor 'Allow Concurrent Sounds' when it is set to false. For example, you may have a Script running that is controling an External Program, and you don't want it to be stopped when you click the Play button in the Sound List Editor .

    This option has NO affect when Sound List Editor 'Allow Concurrent Sounds' is set to True.


  • Stop All button includes Scheduler - When checked, hitting the Stop All button will stop the Scheduler as well as any running Scripts.
  • Apply Master Pause/Resume to Scheduler - When checked, Pause and Resume buttons in the Sound List Editor window will apply to the Scheduler. The Apply Pause and Resume as Master mode in the Sound List Editor window must also be checked.
  • Apply Master Volume to Scheduler - When checked, Volume changes in the Sound List Editor window will apply to the Scheduler. The Apply Volume as Master Setting mode in the Sound List Editor window must also be checked.
  • Show date portion of schedule summary - When checked, the date settings of all schedules are displayed in fields that show schedules. When un-checked, date settings are suppressed which is useful when your schedules only deal with times (Start and End times).
  • Start At Program Startup - When checked, the Scheduler will auto-start immediately when the program starts. The Scheduler will NOT auto-start if there is no open Soundlist. So for this two work, you need to start Soundmill in one of these ways:
    • You start Soundmill from a batch file and pass a Sound List name as a parameter.
    • You start Soundmill from the Windows Start Menu (or from a Soundmill icon pinned to the Windows Taskbar) and right mouse-click the icon to pick a Soundlist to open at start-up.
  • Restart Daily - When checked, the Scheduler will auto-restart at the specified Time every day that Soundmill is running. This will stop the scheduler (and stop any steps spawned by the scheduler), rebuild the daily Scheduler Plan, then restart the Scheduler. Useful if you leave the Scheduler up and running after midnight and need scheduled items to execute the next day. This has no effect until the day AFTER Soundmill is started. Example: If you start Soundmill on Monday, the first 'daily restart' will happen on Tuesday.
  • Restart Daily Time - Time of day for the daily Scheduler restart. Set this time prior to the start time of any scheduled items or they will be expired when the Scheduler starts. For example, if a Script is scheduled for 1AM and the Scheduler restart time is set to 2AM, the 1AM Script will not execute (its time will have expired). 12AM (00:00:00) is the safest restart time since All scheduled items will be guarenteed to be added to the daily Scheduler Plan. If any scheduled items execute prior to midnight and run past midnight, set the Restart Time so that these items have enough time to complete before the Scheduler is restarted.

IPC: Inter-Process Communications

    For more details on these settings, see the IPC section.
  • Start IPC at Program Start-up - When checked, IPC will be Started when the program starts up.
  • Use IPV6 Address mode (unchecked = IPV4) - When checked, IPC will operate in IPV6 address mode. When un-checked, IPV4 address mode is used. You should perform IPC Clients Reset when changing this value.
  • Network Traffic Encryption - Prevents a malicious hacker from reading your sent commands or sending IPC commands to your computer or remote clients.
    • Encrypt Messages - When checked, all IPC messages sent across the network will be encrypted. If using encryption, all other IPC clients must also be using the encryption option since recipients must decrypt received messages.
    • Encryption Password - (optional) If no password is set, a program default password will be used. If you set a password, all Computers using IPC Clients MUST use the SAME password. You must restart IPC after changing the password.

      Set/Edit Password Click the Edit button to set or change the Encryption Password. Passwords are case sensitive ("LateShow" and "lateshow" are NOT the same). Passwords can use any combination of letters (upper and lower case), numbers and special characters. Spaces are allowed in the password (example, "Late Show" is valid). No password strength rules are enforced.

      Delete Password - Click the Delete button.
Figure 1.  Automation Options dialog
Figure 1. Automation Options dialog