l: "#audio",
          options: { displayRestart: true, displayPlay: true, displayProgress: true, options: {} }
        }
      });

      swingElement.addEventListener("change", paramChanged);
      paramChanged();
    };

    function paramChanged() {
      var output = 'new ABCJS.Editor("abc", {\n' +
        '  canvas_id: "paper",\n' +
        '  warnings_id: "warnings",\n' +
        '  abcjsParams: renderParams,\n' +
        '  synth: {\n' +
        '    el: "#audio",\n' +
        '    options: {\n' +
 