![]() |
Patch conflict warnings are displayed in three circumstances:
While you are editing a DLS instrument, there is a conflict with an instrument in the same DLS collection. When this warning is displayed, click Cancel to undo the last changes to the patch settings of the instrument, or click Ignore to allow the conflicting setting to remain.
While you are editing a DLS instrument, there is a conflict with the default GM.dls collection, or with a different DLS collection in the project tree. This includes any DLS collection that has been opened in this work session, even if it was subsequently closed. When this warning is displayed, click Cancel to undo the last changes to the patch settings of the instrument, or click Ignore to allow the conflicting setting to remain.
When you first open a DLS collection, DirectMusic Producer warns you of a conflict with another previously opened DLS collection in the project tree, or with the GM.dls collection, as shown in the following figure.
When the warning is displayed, you can choose one of the four actions listed in the following table.
Option | Effect |
Fix | Fix the conflict by setting new patch values for the instrument. You can change one or more values in the MSB, LSB, and Patch boxes, or let DirectMusic Producer resolve the conflict by changing one or more values. You can also select or deselect the Drum check box to differentiate the instrument from the one with which it conflicts. |
Fix All | Fix all the conflicts for the entire DLS collection being opened. DirectMusic Producer resolves the conflict for all instruments, usually by assigning an unused LSB value. |
Ignore | Ignore the conflict for the DLS instrument currently being opened. |
Ignore All | Ignore all conflicts in the collection being opened. You are not warned again until you reopen the DLS collection. |
Note Fix and Fix All repair the DLS patch conflict in the DLS collection only. They do not update settings in bands that are referencing the DLS patch numbers that were in conflict. The band will continue to reference the old patch location, possibly causing it to play the wrong instrument sound or play no sound at all.