Transpose Each Song

Hey @Ben_Morgan, quick follow up!

The 3.2 beta adds something that fits your capo situation much better than duplicating lyrics tracks: the Canvas Lyrics element now has a Transpose Chords field. It takes a number of semitones (-2, 3b, -5#), and it works per element, so you keep one lyrics track and each musician just views a different Canvas.

Also, that field supports templating, so it can read a local variable.
Local variables live in each browser separately, which means one single Canvas can serve everyone and each tablet keeps its own capo setting:

  1. Add a Lyrics element and set Transpose Chords to:
${local("capo", 0)}
  1. Add an Input Field (type: Number) or a Slider next to it, and set its Linked Variable to capo.

Would that work for your use case?