Safety System
In the event that you accidentally quit the application during a performance, SyncFrame has a safety system that will automatically try to resynchronize to other devices.
The way it works is:
- In all situations, SyncFrame will automatically save the file you are playing at the moment you switch to a new one. This way, your last loaded file will be automatically reloaded at the next startup. However, make sure to save as a Project File if you want to use a specific configuration to make sure that it is kept.
- When you return to the application, whatever playing mode you were using will be switched to Auxiliary mode. This is done in order that a Coordinator device who lost connexion and stopped playing when it quits doesn't force the Auxiliary devices to resynchronize to a bad time position. For those who were following this lost Coordinator device will continue to play normally so they can keep playing while the Coordinator return.
- When the device return to the application:
- a Auxiliary device will directly catch the Coordinator device connexion and continue normally. You are now good to continue normally!
- a Coordinator device will ask the other devices on the network for their position and will set itself to this one.
- A last action is required to be manually done by yourself when you are the Coordinator device. It consists of reactivating the Coordinator mode when you see that your device is correctly reset to the same playing position as the Auxiliarys. This way, the Auxiliary devices will return to synchronize themselves to the Coordinator device.
Extra Actions
In the button bar for the playing mode (top center controls), you will find a Resync and a Force depending on if you are set to the Auxiliary or Coordinator mode. Those buttons can also be used to have more controls in this kind of situation. For example:
The Resync button can be used in case that you don't receive any information from a Coordinator device (like if the Coordinator lost its connexion) and you think you are out of sync from the other Auxiliary devices. This button will ask the other Auxiliarys for their position and your device will resynchronize to it.
The Force button can be used to force another Coordinator device on the network to set itself into Auxiliary mode. For example, if a Coordinator device lost its connexion, it could be specified that another device takes the lead by temporarily set itself as the Coordinator. Then, when the main Coordinator device return it could take back the lead setting itself into Coordinator mode and then by tapping the Force button.