A video editor.Inside Logic Pro.
Record your cameras or screen, cut to the beat, and turn your session into a finished movie. Keep creating where your music happens.
Percussion, bass and guitar, cut into one movie with CamOrder. Press play to watch and listen.
Record it. Shape it. Share it.
The performance above started as separate takes. Here’s its real CamOrder edit: bass, guitar and drums in their own lanes, with the chosen shot on the Main Stage.
- 01 / CAPTURE
Play your music. Capture the moment.
Arm a video lane and press Play or Record in Logic. Use one camera across your lanes, assign different cameras for more angles, or record your screen.
- 02 / EDIT
Give every beat its own cut.
Trim and move regions on a grid that follows Logic’s detected tempo. Select several takes to cut together, choose the foreground, and frame your shots on the Main Stage.
- 03 / EXPORT
Take the finished movie with you.
Export MOV or MP4, and add a bounced mix for sound. A placement note tells you where to position the movie when you import it into Logic’s movie lane.
Set the markers. See the movement.
This session has lead, chords and bass lanes, with zoom and pan markers shaping the shots. Watch the Main Stage move through the saved automation, then see the same movement in the exported movie.
Inside the editor
In the finished movie
The full export, with its original music. The editor excerpt corresponds to about 0:35–0:53 in this movie.
Both finished movies are real recordings made with CamOrder. These web copies preserve the original edits and sound.
Select a shot. Make your move.
Cut several camera angles together, choose which shot sits in front, and save without breaking your flow.
Click inside CamOrder’s editor to use these editing shortcuts. While typing a name or value, keys stay in that field; press Return or click outside a lane name to finish editing it. ⌘ means Command; ⇧ means Shift; ⌥ means Option.
Select, cut & trim
- Shift + click
- Add or remove a region from the selection.
- ⌘ A
- Select all video regions.
- T
- Split selected regions that cross the playhead. The scissors button does the same.
- Drag an edge
- Trim a region’s start or end. Select several regions first to trim their matching edges together.
- Option + drag
- Temporarily bypass beat snapping for a move or trim.
- ⌘ C / ⌘ V
- Copy selected regions, then paste at the playhead in the same CamOrder project. Groups keep their spacing and lanes.
Layer, animate & save
- 1 / 2 / 3
- Assign selected regions to foreground, middle or background. Lower numbers sit in front.
- 4–9 / 0
- Add deeper layers, or use 0 for automatic lane order behind numbered layers.
- M
- Add a framing automation marker to the selected region at the playhead.
- Delete
- Remove selected regions from the timeline.
- ⌘ Z / ⌘ ⇧ Z
- Undo / redo, including region deletion while a lane is armed.
- ⌘ S
- Save the CamOrder project. The Save button does the same; edits also save automatically.
Selection is for editing; layer numbers set the picture. The numbered badge and colored border show a region’s output layer. A yellow outline shows what you’ve selected. Resize or move a foreground shot to reveal other videos behind it. You can also assign layers with the Output Layer control.
Turn on Snap and choose a beat or subdivision for cuts, moves and trims that follow Logic’s detected tempo. Shift-click your camera regions, position the playhead, then press T to cut them together. Pinch the timeline to zoom. Save your Logic project separately too.
Add CamOrder to your Logic session.
CamOrder runs as an Audio Unit effect. Use one instance on Stereo Out for your whole video project.
- Download the DMG and open it. Double-click Install CamOrder Studio.pkg and follow the installer; it chooses the plug-in folder for you. Fully quit and reopen Logic after installing.
- On Stereo Out, choose Audio FX → Audio Units → Santismo → CamOrder Studio → Stereo.
- Open the project menu beside CamOrder, choose New Project…, and save the CamOrder project alongside your Logic project. Keep the whole .camorderstudio folder when moving or sharing it; it contains the video media.
Then follow the recording steps below to choose cameras and start a take.
No MIDI or timecode-audio routing is needed for normal Stereo Out operation. Audio passes through unchanged; recorded takes are video-only. Import a bounced master if you want audio in the exported movie.
Direct installer download · ZIP alternative & release notes
Intel Mac · macOS 13+. Development build; the installer is unsigned and not notarized. macOS may require approval in System Settings → Privacy & Security after you first open it. Follow Apple’s instructions only if you trust the download. Apple silicon source builds have not been validated. See the user guide for compatibility and permissions.
Record your music and your cameras.
Logic’s armed tracks capture the audio. CamOrder’s armed lanes capture the video. Set them up once for each take, then work from Logic’s timeline.
- Choose your camera inputs. In CamOrder’s Live Inputs, select a Default camera or screen source and allow access when macOS asks. Every lane starts with that input. For multiple angles, choose a different camera in each lane’s input menu. Wait for the live previews before starting.
- Arm the video lanes you want to capture. Click Arm on each CamOrder lane for this take. Arming a Logic audio track does not arm a CamOrder lane.
- Choose what Logic should do. To record a new performance, also record-enable the relevant audio tracks in Logic, position Logic’s playhead, and press Record. To film along with music already in the project, leave those audio tracks unarmed and press Play. Armed CamOrder lanes record video in either case.
- Stay in the music. With CamOrder on Stereo Out, you can work in Logic’s timeline or close the plug-in editor during a take. When the editor is active, R forwards Logic’s R key command and Space controls Play/Stop. CamOrder’s red Record and Play buttons also control Logic. If you’ve customized Logic’s key commands, use its transport controls.
- Stop, review and rearm. Stop Logic to finish the video take. CamOrder automatically disarms its lanes; arm them again for the next take. Leave them disarmed when you only want to watch and edit existing footage. If a take remains active after Logic stops, use Stop Take in CamOrder.
- Save and export. Save CamOrder with ⌘ S or Save, and save your Logic project too. Edit the regions, export the movie, and import it into Logic’s movie lane at the start specified in the export’s placement note.
For the next camera take, start with Logic stopped and its playhead at the intended position. Automatic repeated cycle takes are not supported. Use the camera sync guide below to measure and correct a consistent camera delay.
Measure the delay. Dial it in.
Different cameras can arrive at different times. Film Logic’s clock for a quick test, then let CamOrder’s Sync Calculator work out the correction in milliseconds.
- Show milliseconds in Logic. Set Logic’s time display to hours, minutes, seconds and milliseconds, for example
00:00:36.240. Use that display for both readings, rather than bars, frames or samples. - Film the clock with the camera you want to calibrate. Point it at Logic’s time display. Select that camera in CamOrder, arm its lane, and record a short test while Logic runs. For a first calibration, start with the project and lane offsets at 0 ms.
- Export, import and compare. Export the test and load it into Logic’s movie lane. Position it at the exact start in CamOrder’s placement note. Pause on a clear frame and read the actual Logic clock and the clock visible inside the recorded picture.
- Let the calculator do the math. Open CamOrder → Sync → Calculator, choose Milliseconds, and enter both readings. Choose the camera’s lane for an individual correction, or Whole project for a shared adjustment. Click Calculate, review the result, then Apply offset.
- Re-export and check at the same position. The correction works on footage already recorded and appears in Main Stage playback and new exports. Replace the test movie in Logic, keep the same movie start, and compare again. Existing exported files do not change automatically.
For example: the camera is 80 ms late
Logic reads 00:00:36.240, while the clock filmed inside the video reads 00:00:36.160. The correction is −80 ms, moving the video earlier. A positive correction moves it later.
The calculator adds the correction to the current offset. If you already have −20 ms applied, another −80 ms correction proposes −100 ms. Review that value before applying.
Lane and project offsets add together. Calibrate each camera’s lane separately when their delays differ. Check a few points in the test and recheck after changing cameras or capture settings: one offset corrects a consistent delay, not drift. Original recordings remain unchanged.
Read the full sync guide →