Любое устройство, которое производит преобразование сигнала DMX512 и включено между консолью и управляемыми приборами, будет неизбежно являться причиной запаздываний сигнала. Это устройство должно будет принять, декодировать и записать пришедший сигнал dmx512 конвертор в память, затем провести определенные преобразования по перекоммутации или слиянию (на что тоже потребуется некоторое время), и наконец послать полученный пакет на управляемые приборы.
Различные типы перекоммутирующих устройств используют различные правила по обработке вновь приходящих уровней каналов и их передаче на выход.
При использовании простейшей схемы получаемые через вход уровни каналов немедленно сохраняются в памяти перекоммутирующего устройства. Затем специальная функция, которая отвечает за формирование выходного пакета, выбирает это значение из памяти в те моменты, когда необходимо посылать информацию для каждого из каналов. При использовании этого метода возникают небольшие запаздывания в том случае, если информация о состоянии канала на входе появляется сразу после формирования информации по этому каналу на выходе. В этом случае вновь пришедшее значение должно будет сохраняться в памяти в течение периода времени, почти равного длительности пакета, до тех пор, пока не возникнет необходимость в новой посылке информации по данному каналу. В этой ситуации в случае, когда для определенной группы каналов намечено одновременное изменение уровня, часть каналов может изменить свой уровень в первую посылку, а остальная часть — во вторую. Результатом могут быть искажения в эффектах типа chase или возникновение неоднородностей в освещении.
Второй метод работает только с полными пакетами данных. До тех пор, пока новый пакет не придет полностью, функция формирования выходного пакета использует данные из предыдущей посылки. На практике пакет может считаться пришедшим полностью в том случае, когда получена информация по всем требуемым каналам. Этот метод устраняет недостаток первого и при его использовании не возникает эффекта частичного изменения уровня для группы каналов. Однако, при использовании этого метода часто возникает запаздывание сигнала длительностью примерно равной длительности пакета в посылке. При использовании этого метода также возможны некоторые искажения эффектов, однако при одновременном изменении уровней всех каналов одновременно эти искажения менее заметны.