Categories
Topic

Latency

Latency, sometimes termed ‘lag’ creates problems of synchronisation in live online performance. A delay of as little as 10ms will cause disruption and a feeling that performers are not ‘in sync’ with one another or ‘in time’ (according to William Duckworth in Virtual Music) – and the time it takes for a signal to get from one performer’s computer to another’s may be much longer. For example, the delay between London and Oslo in September 2021 was around 40ms – 4 times the minimum that will disrupt synchronisation.

Latency is affected by several factors:

  • geographical distance
  • quality of connection
  • amount of data being sent and received
  • how many other people are using the internet at the same time

The lag fluctuates as these factors vary – usually not by much though, and it’s not predictable.

However, the closer geographically your performers are to one another, the less latency you’ll experience in general.

The best way to approach latency though is to never assume it can be under 10ms – even with a good connection between performers who are geographically close to one another, there can be disruptions and drop-outs. It is also important to acknowledge that the experience of latency is different for every member of the group.

Strategies

  • Work with structures that do not require precise synchronisation either of visuals or sound (e.g. timed blocks of material)
  • Use an external timer to synchronise start times and some sort of timed score or source to minimise deviations.
Categories
Topic

Videoconference

Videoconferencing software has become a useful tool for creating performances online. Each tool has its own slightly different way of doing things, but there are techniques to composition which can be useful to be aware of when creating for this medium. From this page, you might also want to review existing scores for how they have approached the videoconference medium.

Tools

Techniques

Resources

Categories
Topic

Synchronisation

Synchronisation is one of the most significant challenges to creating live performance work online.

For audio-only performances, the best solution is to use low-latency audio tools – for example, JamKazam, JackTrip or SoundJack – which while not perfect are an improvement on other tools, but they generally require hard-wired internet connections and for best performance performers should be geographically close to one another.

Strategies

  • Work with structures that do not require precise synchronisation either of visuals or sound (e.g. timed blocks of material)
  • Use an external timer to synchronise start times and some sort of strictly timed score or source to minimise deviations

See also: