elScheduledValues(0);
				BassoonTracker.audio.masterVolume.gain.setValueAtTime(volumeBar.value/100,0);
			};

			BassoonTracker.audio.cutOffVolume.connect(analyser);


			// setup simple timer
			// this has nothing to do with audio playback, it's only used to update the UI once in a while;
			requestAnimationFrame(function loop(){
				if (startTime){

					if (BassoonTracker.isPlaying()){
						var time = new Date().getTime() - startTime;
						var state = BassoonTracker.getStateAtTime(time);
						if (st