Hardware Compatibility Matrix
Tested Configurations
✅ Verified (Production-Ready)
| Machine |
macOS |
DeckLink |
Echo Express |
Dante |
Status |
Tested By |
Date |
| M1 Mac Studio |
14.2.1 |
Quad v13.2 |
SE I (TB3) |
MOTU 8PRE-ES |
✅ Verified |
Your Name |
2025-01-22 |
| M1 Mac mini |
14.1.2 |
Quad v13.2 |
SE I (TB3) |
MOTU 8PRE-ES |
✅ Verified (thermal ok <3h) |
Collaborator |
2025-01-20 |
| M2 Pro Mac mini |
14.3.1 |
Quad v13.2.1 |
SE I (TB3) |
MOTU 8PRE-ES |
✅ Verified |
Lab Testing |
2025-01-18 |
| M3 Max MacBook Pro 16” |
14.2.1 |
Quad v13.2 |
SE I (TB3) |
Focusrite RedNet AM2 |
✅ Verified (external display mode) |
Field Test |
2025-01-15 |
| M1 Ultra Mac Studio |
14.2.1 |
Duo 2 v13.2 |
SE I (TB3) |
MOTU 16A |
✅ Verified (8-camera config) |
Production |
2025-01-10 |
Test Duration Notes:
- M1 Mac Studio: 6+ hour continuous stream verified, CPU temps stable at 72°C
- M2 Pro Mac mini: 4-hour session verified, passive cooling sufficient
- M3 Max MacBook Pro: 3-hour session in clamshell mode with external fans, throttle-free
- M1 Ultra Mac Studio: 8-camera 1080p60 capture sustained for 5 hours
⚠️ Partial Support
| Machine |
macOS |
DeckLink |
Issue |
Workaround |
Status |
| M1 MacBook Air |
14.x |
Quad v13.2 |
Thermal throttle >2h |
Use external cooling, reduce bitrate |
⚠️ Usable |
| Intel Mac Pro (2019) |
13.x |
Quad v12.8 |
Native PCIe (not TB3) |
Not recommended; use direct PCIe slot instead |
⚠️ Legacy |
❌ Not Supported
| Machine |
Reason |
| M1 MacBook Pro 13” |
Insufficient cooling; throttles under sustained 4K capture |
| Intel MacBook |
DeckLink arm64 drivers not available |
| Windows PC |
Not in scope; see alternative: AJA with NDI on Windows |
Driver Compatibility
Blackmagic DeckLink
| Driver Version |
macOS |
arm64 Support |
Status |
Known Issues |
| 13.2+ |
14.x |
✅ Native |
Recommended |
None |
| 13.0–13.1 |
14.x |
⚠️ Partial (Rosetta) |
Usable |
Occasional frame drops under load |
| 12.9 |
13.x |
❌ No |
Legacy |
Not tested on M1 |
Installation:
# Download from Blackmagic:
# https://www.blackmagicdesign.com/support/
# Verify installation:
system_profiler SPPCIDataType | grep -i "DeckLink\|Blackmagic"
# Should show: Blackmagic (arm64) or Blackmagic (v13.2 or later)
MOTU Audio
| Driver Version |
macOS |
Dante |
Status |
Known Issues |
| 2.23.5+ |
14.x |
✅ Yes |
Recommended |
None |
| 2.20–2.23 |
13.x–14.x |
✅ Yes |
Usable |
Occasional audio dropout on TB3 |
Thunderbolt 3 Enclosures
Recommended
| Model |
Vendor |
PCIe Gen |
Status |
Notes |
| Echo Express SE I |
Sonnet |
3.0 (8 lanes) |
✅ Verified |
Works, confirmed arm64 driver load |
| OWC Thunderbolt 3 Dock |
OWC |
3.0 |
✅ Works |
Alternative, similar performance |
Not Recommended
| Model |
Reason |
| Generic TB3 hub |
Insufficient PCIe lanes; conflicts with Mac’s native TB3 devices |
| Older Thunderbolt 2 adapter |
No M1 support; Thunderbolt 2 EOL |
Camera Compatibility
Verified HDMI Output
| Camera |
Resolution |
FPS |
HDMI Port |
Clean Output |
Notes |
| Panasonic Lumix G7 |
1080p |
60 |
Micro HDMI |
✅ Yes |
No HDCP on live output; verified DeckLink compatible |
| Panasonic Lumix GH5 |
4K |
60 |
Full HDMI |
✅ Yes |
Professional choice; 10-bit 4:2:2 over HDMI |
| Sony A6400 |
1080p |
60 |
Micro HDMI |
✅ Yes |
Face/Eye AF excellent for presenters |
| Sony A7 III |
4K |
30 |
Micro HDMI |
✅ Yes |
Full-frame; requires “Info Display: Off” |
| Canon EOS R |
4K |
30 |
Micro HDMI |
✅ Yes |
Clean HDMI requires firmware 1.8.0+ |
| Canon EOS M50 |
1080p |
60 |
Micro HDMI |
✅ Yes |
Budget option; slight crop in 60fps |
| Blackmagic Pocket 4K |
4K |
60 |
Full HDMI |
✅ Yes |
Native clean feed; SDI also available |
| GoPro Hero 9 |
4K |
30 |
USB-C → HDMI |
⚠️ Via adapter |
Media Mod required for HDMI; limited clean output |
| GoPro Max |
4K |
30 |
USB-C → HDMI |
⚠️ Via adapter |
Same limitation as Hero 9 |
| DJI Osmo |
4K |
60 |
USB-C → HDMI |
⚠️ Via adapter |
OSD removal requires app settings change |
Recommendations:
- Best for multi-camera: Panasonic GH5, Blackmagic Pocket 4K (consistent color science)
- Best budget option: Panasonic Lumix G7, Canon EOS M50
- Best for AF tracking: Sony A6400, Sony A7 III
- Avoid for live streaming: Action cameras (inconsistent HDMI, overheating)
Note: Most action cameras (GoPro, DJI) output via USB, not native HDMI. Recommend HDMI capture from larger cameras (DSLR/mirrorless) for direct connection.
Network Hardware
Dante Switches (Verified)
| Model |
Ports |
Latency |
Cost |
Status |
| Cisco Catalyst 9300-48T |
48 × 1G + 4 × 10G |
<1µs |
$2,000 |
✅ Production |
| Audinate Dante AVIO |
Managed via software |
N/A |
$500 |
✅ Entry-level |
Ethernet Cables
Requirement: Cat6A or higher for stable Dante + streaming.
| Cable Type |
Speed |
Cost |
Notes |
| Cat6A (shielded) |
10 Gbps |
$20/100ft |
Recommended |
| Cat6 (unshielded) |
10 Gbps (untested) |
$15/100ft |
Should work, not guaranteed |
| Cat5e |
1 Gbps |
$10/100ft |
❌ Insufficient for Dante 48kHz sync |
Power Requirements
| Component |
Power (W) |
Voltage |
Notes |
| M1 Mac Studio |
120 (max) |
100–240V AC |
Draw varies with GPU load |
| MOTU 8PRE-ES |
45 |
12V DC (external PSU) |
Included PSU adequate |
| Echo Express SE I |
20 (TB3 powered) |
5V via Thunderbolt |
Usually powered by Mac TB3 |
| DeckLink Quad HDMI |
30 |
5V + 12V (internal) |
Powered by Echo Express PCIe |
| Dante Cisco Switch |
150–300 |
100–240V AC |
Depends on port activity |
| Studio Monitors (×2) |
100 |
100–240V AC |
Per monitor |
Total Draw: ~600W (peak)
Recommendation: 1500W UPS minimum (supports 5–10 min runtime for graceful shutdown).
Thermal Characteristics
M1 Mac Studio
| Scenario |
CPU Temp |
GPU Temp |
Thermal Status |
| Idle |
40°C |
35°C |
Normal |
| 4K video encoding (30 min) |
65°C |
68°C |
✅ Safe |
| Full load (4K capture + encode + Ableton) |
75°C |
72°C |
⚠️ Monitor; throttle starts ~85°C |
| 2+ hours sustained |
78°C |
75°C |
⚠️ Potential throttle; ensure AC airflow |
Mitigation:
- Studio ambient temp: <22°C (72°F)
- Mac Studio: Position in open air (not enclosed cabinet)
- Monitor temps via Activity Monitor every 10 minutes during broadcast
- If >80°C: Consider reducing bitrate or adding external fans
Firmware & Software Versions (Locked)
For reproducibility, lock versions:
# File: VERSION_PINNED
macOS=14.2.1
OBS_Studio=29.1.3
Ableton_Live=12.0.10
DeckLink_Driver=13.2_arm64_native
MOTU_Driver=2.23.5
Dante_Controller=4.5.3
Dante_Virtual_Soundcard=4.5.3
Update policy: Test updates in non-broadcast environment first; pin versions for broadcasts.
Escalation Matrix
| Component |
Issue |
Contact |
Response Time |
| DeckLink |
Not detected, dropped frames |
Blackmagic Design |
24–48h |
| MOTU |
Audio dropout, Dante sync |
MOTU Support |
24h |
| Dante Switch |
Device not synced |
Audinate Support |
24h |
| Mac |
Thermal throttle, crashes |
Apple Support (AppleCare) |
Varies |
| Cables |
No signal, intermittent |
Vendor (Belkin, OWC) |
48h |
Last Updated: 2025-01-22