System Requirements
Before installing HNode, ensure your system meets these requirements:Operating System
Windows 10 or Windows 11 (64-bit)Spout2 framework is Windows-only
Graphics Hardware
DirectX 11 compatible GPU
- Integrated graphics: Up to 3 universes
- Dedicated GPU: Recommended for 6+ universes
- GPU with 2GB+ VRAM for high resolution output
Network
Network adapter
- Any network adapter for basic use
- Gigabit Ethernet recommended for high universe counts
- Supports both wired and wireless connections
Software
No additional runtime requiredHNode is a standalone executable built with Unity 6
HNode has been tested on Windows 10 (version 1909+) and Windows 11. Older Windows versions may work but are not officially supported.
Downloading HNode
Visit GitHub Releases
Navigate to the HNode Releases page on GitHub.The releases page shows all available versions sorted by date.
Choose a Version
Select the latest release for the newest features and bug fixes, or choose a specific version if needed.
Download the Build
Under the “Assets” section of the release, download the appropriate file:
- HNode.zip - Full Windows build (recommended)
- Source code (zip) - Only if you want to build from source
File Structure
After extraction, your HNode folder should contain:The
HNode_Data folder and other files must remain in the same directory as HNode.exe. Do not move or delete these files.First Launch
Windows Firewall Prompt
If prompted by Windows Firewall, allow HNode to access the network.HNode needs network access to receive ArtNet DMX data on UDP port 6454.
- Check “Private networks” if using on a local network
- Check “Public networks” only if needed (not recommended for security)
Optional Dependencies
While HNode works standalone, these optional components enhance functionality:Spout2 Plugin for OBS Studio
To capture HNode output in OBS Studio:Download Spout2 Plugin
Get the plugin from obs-spout2-plugin releasesDownload the
.zip file for your OBS version (usually the latest release).Install Plugin
Extract the contents to your OBS Studio installation directory:Or use the provided installer if available.
loopMIDI (for MIDIDMX)
For MIDIDMX output to VRChat:Download loopMIDI
Download from Tobias Erichsen’s websiteloopMIDI creates virtual MIDI ports for routing MIDI between applications.
Create Virtual Port
- Launch loopMIDI
- Enter a port name (e.g., “loopMIDI Port”)
- Click the + button to create the port
- The port should appear in the “Active Ports” list
MediaMTX (for Local Streaming)
For low-latency local video streaming:Download MediaMTX
Get the latest binary from MediaMTX releasesDownload the Windows
.zip file.Extract and Run
- Extract to an empty folder
- Run
mediamtx.exe - A console window will open showing the server status
Configure OBS Output
In OBS Studio settings:
- Service: Custom
- Server:
rtmp://localhost/ - Stream Key: (any text, e.g., “hnode”)
Network Configuration
Finding Your Network Adapter
To receive ArtNet from a lighting console:Check Your IP Address
Open Command Prompt and run:Look for your active network adapter’s IPv4 address (usually starts with 192.168.x.x or 10.x.x.x).
Configure Lighting Console
Set your lighting console’s ArtNet output to:
- IP Address: Your computer’s IP address or broadcast address (e.g., 192.168.1.255)
- Port: 6454 (ArtNet standard)
- Universe: Start at 0 or 1 (depends on console)
Using
0.0.0.0 as the ArtNet Address allows HNode to receive from any network interface automatically. This is the recommended setting for most users.Firewall Rules
If HNode isn’t receiving ArtNet data:Windows Firewall Configuration
Windows Firewall Configuration
- Open Windows Defender Firewall settings
- Click Allow an app through firewall
- Click Change settings (requires admin)
- Find HNode in the list or click Allow another app
- Ensure Private is checked (at minimum)
- Click OK
- Click Advanced settings
- Click Inbound Rules → New Rule
- Rule Type: Port
- Protocol: UDP, Port: 6454
- Action: Allow the connection
- Profile: Check Private and optionally Public
- Name: “HNode ArtNet”
Troubleshooting Installation
Application Won't Start
Application Won't Start
Symptom: Double-clicking HNode.exe does nothing or shows an errorSolutions:
- Ensure you’ve extracted the ZIP file completely
- Check that
HNode_Datafolder exists alongside HNode.exe - Right-click HNode.exe → Properties → Unblock (if file is from internet)
- Try running as Administrator
- Check Windows Event Viewer for error details
SmartScreen Warning
SmartScreen Warning
Symptom: Windows blocks execution with “Windows protected your PC”Solution:
- Click More info
- Click Run anyway
Graphics Initialization Failed
Graphics Initialization Failed
Symptom: Error about DirectX or graphics initializationSolutions:
- Update your graphics drivers to the latest version
- Ensure DirectX 11 is installed (comes with Windows 10/11)
- Try running on integrated graphics if you have multiple GPUs
- Check that your GPU meets minimum requirements
Missing DLL Errors
Missing DLL Errors
Symptom: Error about missing
.dll filesSolutions:- Re-extract the ZIP file completely
- Install Visual C++ Redistributables
- Ensure Windows is up to date
- Check that antivirus hasn’t quarantined files
Updating HNode
To update to a newer version:Save Your Configuration
In HNode, click the Save button to export your show configuration to a
.yaml file.Save it outside the HNode folder so it won’t be overwritten.Download New Version
Follow the download steps above for the latest release.
Replace Files
Option A: Extract to a new folder and load your saved configuration.Option B: Delete the old HNode folder and extract the new version to the same location.
Building from Source
For developers who want to build HNode from source:Install Unity 6
Download and install Unity HubInstall Unity version 6000.2.7f2 or compatible 6.x version.
Open in Unity
- Open Unity Hub
- Click Add → Add project from disk
- Select the cloned HNode folder
- Wait for Unity to import all assets
Building from source requires familiarity with Unity and C#. Pre-built releases are recommended for most users.
Next Steps
Quick Start Guide
Now that HNode is installed, follow the Quick Start guide to set up your first ArtNet to video stream.