# DMX Overview

When it comes to DMX, LightAct can send or receive both Art-Net and sACN protocols. Both protocols are used to transmit lighting control data over Ethernet networks, allowing for seamless communication between LightAct and other lighting devices.

## DMX Network Settings

To setup the DMX, navigate to *Edit* -> **Project Settings** and open the **DMX Tab**.

In this window, you first have to select one of the available Network interface controllers (NICs). In most cases, you should avoid choosing 127.0.0.1 (localhost).

{% hint style="warning" %}
If you are in the process of receiving DMX data, sending DMX data, or scanning Art-Net nodes, you will not be able to change the NIC for DMX data.
{% endhint %}

<div align="left"><img src="https://3312042618-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9sVaJpWJhPbmscipukhh%2Fuploads%2Fgit-blob-69c925a2366748aeb80693087f09eedf96fa00bd%2Fimage.png?alt=media" alt=""></div>

In the Art-Net section, you can determine the transmission type which will be used with Art-Net protocol:

* **Unicast (recommended)**: this is one-to-one transmission, so it is the most efficient.
* **Broadcast**: in this transmission type, the messages are broadcast all over the network.

In the sACN section, you can determine the transmission type which will be used with sACN protocol:

* **Unicast**: one-to-one transmission.
* **Multicast (recommended)**: one-to-many transmission that is very efficient.
* **Broadcast**: one-to-many transmission.

{% hint style="warning" %}
Broadcast transmission type should be, if possible, avoided as it can slow down the network.
{% endhint %}
