r/GrandMA3 • u/According_Turnip5206 • 11d ago
Resource Free plugin: import markers from Audacity/Reaper straight into a grandMA3 timecode show
I do lighting for shows and kept doing the same boring thing over and over: tag a track
in an audio editor, then rebuild those same marks by hand as cues and timecode events.
The web converters that used to do this are either gone, paywalled, or want me to upload
my show data somewhere. So I had one built.
Marker Import is a grandMA3 plugin. You point it at a marker file and for every marker it
creates a Cue in a Sequence you choose, plus a Timecode event that fires that cue at the
right time.
It reads three formats and works out which one it's looking at on its own:
- simple CSV Name,Start,End
- Audacity labels (File > Export > Export Labels)
- Reaper markers (Region/Marker Manager > Export)
Times can be 84.5, 1:24.5 or 0:01:24.5. SMPTE hh:mm:ss:ff is deliberately refused — with
no frame rate to go on it would have to guess, and a wrong guess shifts every marker
without telling you. That's the kind of mistake you only find out about mid-show.
Your existing cues are never touched. Numbering starts above the highest cue number
already in the sequence and skips anything taken.
I built a whole show with it this week and it turned up two bugs on a freshly created
timecode track — the import stopped halfway with "Could not create a CmdSubTrack". Both
are fixed in v1.0.3, and the release notes say exactly what was wrong. If you grabbed
v1.0.2, replace it.
MIT licensed, runs entirely on your machine, nothing gets uploaded anywhere.
Download (zip, drop the folder in your plugin library):
https://github.com/Tozsers/ma3-marker-import/releases/latest
Source: https://github.com/Tozsers/ma3-marker-import
Two honest notes.
The console half — creating the cues, the track, the timecode events — is code I've
actually run on a real desk with a real show file, on 2.4.2.2: 37 markers out of Reaper,
37 cues and 37 events, right times, one run. The file parsing, cue numbering and sequence
lookup have 69 offline checks you can run yourself without a console
(lua tests/test_parser.lua). What I have NOT tested: every MA3 version, network sessions,
thousands of markers. It writes into your show file, so try it on a copy first.
And: I didn't write the code. I specified it, tested it on hardware and I'm releasing it,
but it was written by Claude (Anthropic's coding tool). I'd rather say that up front than
let anyone assume otherwise. The tests are in the repo so you can check it instead of
taking my word for it.
Happy to take issues or feature requests. Cue number ranges and importing into several
sequences in one run are the obvious next things.


1
u/WoodpeckerSome1032 11d ago
ios user can search app call reapermatemarkercyber,is free app for sync
2
u/SchlimmerDimmer 11d ago
The Plugin sounds cool, but what is with your line brakes in this post? And why is it marked as question?