£20+
Buy this

TC-Off!!

£20+
1 rating

TC-Off: Timecode Offset Editor for Resolume Arena

Professional Timecode Management for Live Video Productions

TC-Off is a specialized editor for Resolume Arena compositions, designed to streamline timecode synchronization workflows for live events, concerts, and installations. Whether you're syncing video to SMPTE timecode, ShowKontrol audio playback, or Denon/Pioneer DJ systems, TC-Off provides the precision tools you need.


Key Features

Composition Editing

  • Bulk Offset Management - Edit timecode offsets for hundreds of clips simultaneously
  • Find & Replace - Quickly update offsets across your entire composition or filtered selections
  • Multi-Deck Support - Work with multiple decks and layers in complex compositions
  • Transport Type Switching - Change between Timeline, BPM Sync, SMPTE, Denon DJ, and Pioneer DJ modes while preserving your offset values

ShowKontrol Integration

  • Automated Setlist Export - Generate ShowKontrol .set files directly from your Arena composition
  • Flexible OSC Configuration - Choose between clip triggers, deck selection, or both
  • Intelligent Path Mapping - Automatic audio file path generation with volume name support
  • Custom Audio Mapping - Mac users can Cmd+Click to browse and select specific audio files for any clip

Workflow Efficiency

  • Wildcard Search - Find clips quickly using * and ? wildcards in large compositions
  • Visual Filtering - Filter by transport mode, deck, or clip name
  • Sortable Columns - Sort by any column (deck, layer, name, offset, transport type)
  • Real-Time Preview - See your changes instantly in the table view with color-coded offset indicators

Documentation & Export

  • PDF Export - Create professional documentation with color-coded offset tables
  • CSV Export - Share clip lists and offsets with other departments
  • XLS Export - Open in Excel or Numbers for further analysis or reporting
  • Multiple Export Formats - Choose the format that works for your team

Data Safety

  • Unsaved Changes Warning - Never lose work with automatic change detection
  • ShowKontrol Export Reminder - Warned if you've configured ShowKontrol paths but haven't exported
  • Non-Destructive Editing - Original Resolume data is always preserved (clip durations, video settings, effects)
  • Version Tracking - Built-in save timestamp notes help track composition versions

How It Works

For ShowKontrol Users

Complete Workflow:

  1. Prepare Your Media
    • Create DXV video files and WAV audio files
    • Use identical filenames for matching video/audio pairs (e.g., Song01.mov and Song01.wav)
  2. Set Up in Resolume Arena
    • Load your video clips into Arena
    • Arrange clips in your desired layout (decks, layers, columns)
    • Set playback mode to SMPTE for timecode sync
    • Save your composition
  3. Configure TC-Off
    • Launch TC-Off and verify the frame rate matches your project (23.976, 24, 25, 29.97, 30, etc.)
    • Set the ShowKontrol wav base path (the folder containing your audio files)
      • Mac users: Use the Browse button to select your audio folder
      • Path must be accessible on your ShowKontrol Mac
  4. Load and Edit
    • Open your Resolume composition in TC-Off
    • Review the clip list - all clips are displayed in an organized table
    • Set timecode offsets as needed:
      • Enter offsets manually in HH:MM:SS:FF format
      • Use Find & Replace for bulk changes
      • Filter to specific decks or transport modes before editing
  5. Configure Audio Mapping
    • Review the ShowKontrol wav path column
    • If auto-generated paths are correct (matching filenames), you're done
    • For mismatched names: Mac users can Cmd+Click any path cell to browse and select the correct audio file
    • Paths automatically include volume names for proper ShowKontrol compatibility
  6. Export ShowKontrol Setlist
    • Click "Export ShowKontrol..."
    • Configure OSC options:
      • None - No OSC commands (manual triggering)
      • Clip Trigger - OSC commands to trigger specific clips
      • Deck Select - OSC commands to select decks
      • Both - Complete automation with deck and clip control
    • Choose M field, A/B field, or both for OSC command placement
    • Save the .set file
  7. Finalize
    • Save your modified composition in TC-Off (creates a new .avc file)
    • Reload the composition in Resolume Arena
    • Open ShowKontrol and load your .set file
    • Open and save each item in ShowKontrol to generate waveforms
    • Test your show!

For General Timecode Editing

Quick Edit Workflow:

  1. Open your Arena composition
  2. Filter clips by deck or transport type
  3. Edit offsets in the table or use Find & Replace
  4. Save your updated composition
  5. Reload in Arena - changes are applied immediately

Powerful Features in Detail

Smart Filtering

By Transport Mode:

  • Timeline (free running)
  • BPM Sync (beat-synced)
  • SMPTE / SMPTE Free (timecode)
  • Denon DJ (StageLinQ)
  • Pioneer DJ (Pro DJ Link)

By Deck:

  • View all decks or filter to specific deck
  • Quick deck switching for large compositions
  • Deck names displayed from your composition

By Name:

  • Use wildcards: Song* finds Song01, Song02, etc.
  • Pattern matching: Intro_? finds Intro_A, Intro_B, etc.
  • Case-insensitive search
  • Results counter shows matches

Find & Replace

Bulk offset changes made easy:

  • Find: Enter the current timecode (e.g., 00:00:00:00)
  • Replace: Enter the new timecode (e.g., 00:00:05:00)
  • Scope: Apply to all clips or visible (filtered) clips only
  • Instant: Changes apply immediately to all matches
  • Safe: Only affects clips with matching offsets exactly

Example: Change all clips starting at 00:00:10:00 to start at 00:00:12:00 with one click.

Inline Editing

Edit directly in the table:

  • Clip Name - Click to edit (updates in Arena composition)
  • Timecode Offset - Click to edit, uses HH:MM:SS:FF format
  • Transport Type - Click to change (Timeline, BPM, SMPTE, Denon, Pioneer)
  • ShowKontrol Wav Path - Click to edit manually, or Cmd+Click to browse (Mac only)

All changes are tracked - you'll be warned before quitting if you have unsaved changes.

Color-Coded Offset Display

Visual offset indicators help you spot clips with common offsets:

Export Options

PDF Export:

  • Professional table layout
  • Color-coded offsets match screen display
  • Clip names, transport types, timecodes
  • Perfect for:
    • Production documentation
    • Sharing with technical directors
    • Archive records
    • Client deliverables

CSV Export:

  • Tab-delimited format
  • All clip data included
  • Compatible with any spreadsheet software
  • Great for:
    • Data analysis
    • Custom processing
    • Integration with other tools

XLS Export:

  • Native Excel format
  • Formatted columns
  • Ready to use in Excel or Numbers
  • Ideal for:
    • Budget tracking (match clips to licensing)
    • Reporting to producers
    • Tour documentation

ShowKontrol .set Export:

  • Complete setlist with audio paths
  • OSC command configuration
  • Volume name compatibility
  • Ready to load in ShowKontrol

Platform Support

macOS:

  • Full feature set including Browse buttons
  • Cmd+Click audio file selection
  • Native file dialogs
  • Volume name detection for ShowKontrol paths
  • Tested on macOS 10.15+

Windows:

  • Core editing features (ShowKontrol paths must be manually set )
  • Full composition editing
  • PDF/CSV/XLS export
  • Tested on Windows 10+

Technical Details

File Compatibility

  • Input: Resolume Arena 7.x composition files (.avc)
  • Output: Modified .avc files compatible with Arena
  • Preserves: All Resolume data (effects, transitions, sources, routing)
  • Modifies: Only offset values, transport types, and clip names
  • Safe: Non-destructive editing - original data always preserved

Frame Rate Support

Full support for all standard Resolume frame rates:

  • 24 fps (film)
  • 25 fps (PAL)
  • 29.97 fps (NTSC drop-frame)
  • 30 fps (NTSC non-drop)

Timecode display and calculations are frame-accurate for all rates.


Safety Features

Data Protection

  • Unsaved Changes Warning - Prompted before closing if you have unsaved composition edits
  • ShowKontrol Export Reminder - Warned if you've set up ShowKontrol paths but haven't exported the .set file
  • Dual Warnings - Both checks ensure no work is lost
  • Error Handling - File save errors are reported (disk full, permissions, etc.)

Data Preservation

  • Clip Duration - Always preserved from Resolume (never overwritten)
  • Video Settings - Width, height, scaling settings intact
  • Effect Chains - All effects and parameters preserved
  • Source Files - File paths and references unchanged
  • Routing - Layer blending and output routing maintained

Workflow Safety

  • Save As Recommended - Encourages creating new files rather than overwriting
  • Timestamp Notes - Automatic save timestamps in composition notes.

Getting Started

System Requirements

macOS:

  • macOS 10.15 Catalina or later
  • 64-bit Intel or Apple Silicon
  • 50 MB disk space

Windows:

  • Windows 10 or later
  • 64-bit x86
  • 50 MB disk space

Quick Start Guide

  1. Download TC-Off for your platform
  2. Install - No complex setup, just run the application
  3. Open a Resolume Arena composition (.avc file)
  4. Edit offsets in the table or use Find & Replace
  5. Save your changes (Save As recommended)
  6. Reload the composition in Arena

For ShowKontrol users, see the complete workflow above.



Support & Feedback

Found a Bug?

TC-Off is actively developed and maintained. If you encounter issues:

Email: tc-off@tombassford.org

Please include:

  • What you were doing when the issue occurred
  • Your operating system and TC-Off version
  • Sample .avc file if possible (helps with debugging)

Feature Requests

Have an idea for improvement? I'd love to hear it!

Email: tc-off@tombassford.org



FAQ

Does TC-Off modify my original Arena composition?

Only if you save over it. TC-Off loads your .avc file, lets you edit it, and saves a new file when you use "Save As". Your original file remains unchanged unless you explicitly save over it. We recommend always creating new files with dated names: MyShow_2026-02-01.avc

Will my effects and sources be preserved?

Yes! TC-Off only modifies:

  • Timecode offsets
  • Transport types (if you change them)
  • Clip names (if you edit them)

Everything else (effects, sources, routing, layers, transitions, parameters) is completely preserved.

Can I use this with Resolume Avenue?

TC-Off is designed for Arena which is required for timecode support.

Do I need ShowKontrol to use TC-Off?

No! TC-Off is useful for any timecode editing workflow. ShowKontrol features are optional - you can use TC-Off just for editing offsets, transport types, and exporting documentation.

What if my audio files have different names than video files?

No problem! Mac users can Cmd+Click the ShowKontrol wav path column to browse and select the correct audio file for each clip. The path is automatically formatted with the volume name for ShowKontrol compatibility.

Can I edit clips while Arena is running?

TC-Off works with the .avc file, not the running Arena instance. Edit in TC-Off, save the composition, then reload it in Arena to see your changes.

How do I bulk-change offsets for an entire deck?

  1. Use the Deck filter to show only that deck
  2. Use Find & Replace to change offsets
  3. Check "Visible Only" to affect only the filtered clips
  4. Changes apply to all matching clips in that deck



Credits

Developed by: Tom Bassford
Contact: tc-off@tombassford.org
Compatible with: Resolume Arena 7.x


TC-Off is an independent tool for Resolume Arena and is not affiliated with or endorsed by Resolume nor ShowKontrol.

Resolume and Arena are trademarks of Resolume.

ShowKontrol is a trademark of TC-Supply

£
Buy this

You get an easy way to manage your show, for less than the cost of a succulent chinese meal! :)

Ratings

5
(1 rating)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
Powered by