Powerful Features for Production Professionals

Everything you need for professional timecode managementβ€”no subscriptions, no dongles, no compromises.

Complete Protocol Support

Send and receive timecode across every major standard

🌐

Art-Net

Industry-standard lighting network protocol over Ethernet.

  • βœ… Send Art-Net timecode
  • βœ… Receive Art-Net timecode
  • βœ… Configurable universe
  • βœ… Broadcast & unicast modes
Best for: Lighting consoles, media servers, MA, Hog, ETC
🎹

MTC (MIDI Time Code)

MIDI-based timecode for DAWs and music production.

  • βœ… Generate MTC output
  • βœ… Receive MTC input
  • βœ… Full & quarter-frame messages
  • βœ… Virtual MIDI port support
Best for: DAWs, Pro Tools, Logic, Ableton, audio sync
πŸ’‘

sACN (E1.31)

Streaming ACN for modern lighting networks.

  • βœ… Send sACN timecode
  • βœ… Receive sACN timecode
  • βœ… Multicast support
  • βœ… Priority configuration
Best for: Modern lighting rigs, architectural lighting, theme parks
πŸ“‘

OSC (Open Sound Control)

Flexible network protocol for show control and automation.

  • βœ… Full remote control via OSC
  • βœ… Play, pause, stop, seek
  • βœ… Slot selection & routing
  • βœ… Preset/cue triggers
  • βœ… Real-time position feedback
Best for: QLab, Bitfocus Companion, TouchOSC, show control
πŸ”—

REST API

HTTP-based API for custom integrations and automation.

  • βœ… Full playback control
  • βœ… Slot & routing management
  • βœ… Configuration endpoints
  • βœ… Health & status monitoring
  • βœ… Swagger/OpenAPI docs
Best for: Custom software, scripts, automation systems

Core Capabilities

Designed for demanding production environments

🎚️

32 Independent Timecode Slots

Manage up to 32 concurrent timecode sources, each with independent playback state, frame rate, and position. Perfect for complex multi-camera shoots, multi-zone installations, or backup redundancy.

  • Independent play/pause/stop per slot
  • Individual frame rate settings (23.976, 24, 25, 29.97df, 29.97ndf, 30)
  • Real-time position display with frame accuracy
  • Slot naming for easy identification
🎯

Presets & Cue System

Save timecode positions as named presets with configurable behavior. Trigger cues via the web interface, OSC, or REST API for instant recall during live productions.

  • Jump-and-play: Immediately starts playback
  • Jump-and-stop: Positions for manual trigger
  • OSC-triggerable for show control integration
  • Unlimited presets per slot
πŸ“‘

Flexible Routing Matrix

Route any slot to any output destination with full control. The routing matrix ensures clean signal flow with no conflictsβ€”each destination receives exactly one source.

  • Any-to-any slot-to-output routing
  • Multiple outputs from single slot
  • Runtime routing changes without interruption
  • Visual routing status in web UI
πŸ’š

Health Monitoring

Real-time visibility into your timecode infrastructure. Know immediately when a device goes offline, when connections fail, or when timecode sources stop running.

  • Device connectivity status
  • Input signal detection
  • Output confirmation
  • API health endpoints for external monitoring

Technical Specifications

Built for reliability and performance

Frame Rates

  • 23.976 fps β€” Film (pull-down)
  • 24 fps β€” True film
  • 25 fps β€” PAL/SECAM
  • 29.97 fps (DF) β€” NTSC drop-frame
  • 29.97 fps (NDF) β€” NTSC non-drop
  • 30 fps β€” HD video

System Requirements

  • Windows: 10/11 (x64)
  • macOS: 11+ (Intel & Apple Silicon)
  • Linux: Ubuntu 20.04+, Debian 11+ (x64/ARM64)
  • RAM: 512MB minimum
  • Disk: ~100MB
  • Network: For Art-Net/sACN/OSC

Network Ports (Default)

  • 5050 β€” Web UI & REST API
  • 8000 β€” OSC input
  • 6454 β€” Art-Net (standard)
  • 5568 β€” sACN (standard)

Performance

  • Sub-frame timing accuracy
  • Minimal CPU usage (~1-2%)
  • Instant startup time
  • No background services required
  • Self-contained binary

Why BPTimecode?

See how we compare to traditional solutions

Feature BPTimecode Hardware TC Generators Pro Software Solutions
Cost Free $500 - $3,000+ $200 - $800/year
Multi-protocol βœ… All major protocols Usually 1-2 protocols Varies
Concurrent slots 32 1-4 typical Varies
Remote control Web, OSC, REST API Physical buttons only Proprietary apps
Cross-platform Win/Mac/Linux/ARM N/A (hardware) Often limited
Automation Full API & CLI Limited/none Varies
Updates Free forever Firmware may be limited Subscription required

Ready to Take Control?

Download BPTimecode and streamline your timecode workflow today.