Skip to content

NTM Transport leadership requests #109

@pparocza

Description

@pparocza

Server ensures there is only one leader at a time.

  • When a client tries to toggle "leader" on, a request is sent to the server
  • If a leader exists, the request is denied
  • If a leader doesn't exist, the request is accepted
  • When the client receives a response that accepts their request, it sends it's BPM and Beat Value to the server, which propagates those values down to the rest of the clients
  • Until the leader is changed, all changes to the leaders Ableton transport are broadcast to all other clients

Metadata

Metadata

Assignees

Labels

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions