Skip to content
Manual

Collaboration

Orgs, roles, real-time presence, jam sessions.

Collaboration in EDM Forge is real-time and granular: organizations group people and projects, roles control what each member can do, and presence + cursors show who is editing what at this instant.

Organizations & projects

Personal projects live under your account. Team projects live under an organization. Switch contexts with the org switcher in the top-left; invites, billing, and seat count all live at the org level.

Roles & permissions

  • Owner — full control including billing and member removal.
  • Admin — invite, remove non-owners, change project settings.
  • Producer — full edit access on projects they're invited to.
  • Contributor — can edit assigned tracks and add new ones, but not destructively change shared scenes or the master chain.
  • Viewer — read-only, can listen and leave comments.

Real-time presence & cursors

Every editor has a colored avatar and live cursor. When two people select the same clip, a small badge appears on it; when someone is recording, their track header pulses. Conflicts on the same parameter are resolved last-write-wins with an undo entry on both sides.

Jam sessions

A jam session is a time-boxed collaborative loop. The host opens a session, picks scene length and BPM, and shares a link. Participants get a stripped-down view with their own track, scene launcher, and shared mixer. Recordings auto-bounce to the project when the session ends.

Latency
Jam uses peer-to-peer audio over WebRTC. For tight monitoring, all participants should be on wired audio interfaces; Bluetooth audio adds 150–200 ms of latency.
Live remix sessions (Studio)
Need to chop a track with a friend in real time? Studio accounts can host a CRDT-merged live Remix Lab session — slices, warp markers and edits stay in sync even when two people touch the same stem at the same time.
EDM Forge Manual · BETA 1.0 · Home