I don’t know if it has been up for discussion before (and discarded) but a suggestion is to use HTML5
<video> tags instead of launching an external player (see Inline media as an example). It would:
- Leave the reviewer window fully visible (not covered by an external player).
- Allow changing playing/looping/etc both at a general level as well as at note level (autoplay this but not that, eg
- Reduce the amount of code in the reviewer to maintain (the reviewer only needs to generate a valid HTML element from the [sound]-tag)