A non-transitory computer readable medium containing a group of instructions for causing a computer of a control node to perform, in a music system comprising a plurality of devices connected together via a network and the control node, a procedure for remote-controlling settings of the plurality of devices via the network, at least one of the plurality of devices including an engine capable of implementing a software module, said procedure comprising:
- a step of establishing memory storing respective settings of the devices;
- a step of allocating the respective settings of said plurality of devices, to corresponding ones of said devices in said music system, making a search for any engine capable of implementing a software module equivalent in function to a particular device, and allocating the settings of the particular device to the engine capable of substituting for the particular device;
- and
- a step of performing a synchronization process to cause the respective settings of said devices stored in said memory to correspond with the respective settings of the corresponding devices in said system, to which the respective settings are allocated,
- wherein the synchronization is performed so as to cause the settings of the engine capable of substituting for the particular devices, allocated as a substitute for the particular device, to correspond with the settings of the particular devices.