John (“the semi-conductor”) is an open-source software designed to help collective free improvisation. It provides generated screen-scores running on distributed, reactive web-browsers. The musicians can then concurrently edit the scores in their own browser. John is used by ONE, a ensemble playing improvised electro-acoustic music with digital musical instruments. One of the original features of John is that its design takes care of leaving the musician’s attention as free as possible.