<commit_before><!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
	<title>Analyser</title>

	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
	<link rel="icon" type="image/png" sizes="174x174" href="./favicon.png">

	<script src="https://unpkg.com/@webcomponents/webcomponentsjs@^2/webcomponents-bundle.js"></script>
	<script src="../build/Tone.js"></script>
	<script src="./js/tonejs-ui.js"></script>

</head>
<body>
	<style>
		tone-oscilloscope, tone-fft {
			width: 100%;
			height: 44px;
			border-radius: 22px;
			background-color: black;
		}
	</style>
	<tone-example>
		<tone-loader></tone-loader>

		<tone-explanation label="Analyser">
			<a href="https://tonejs.github.io/docs/FFT" target="_blank">Tone.FFT</a>
			returns the amplitude of the incoming signal at different frequencies.
			<a href="https://tonejs.github.io/docs/FFT" target="_blank">Tone.Waveform</a>
			returns the signal value between 0-1.
		</tone-explanation>

		<tone-content>
			<tone-oscilloscope></tone-oscilloscope>
			<tone-fft></tone-fft>
			<tone-play-toggle></tone-play-toggle>
		</tone-content>

		<tone-drawer label="Components">
			<tone-player collapsed></tone-player>
		</tone-drawer>
	</tone-example>

	<script type="text/javascript">
		var player = new Tone.Player({
			"url" : "./audio/FWDL.[mp3|ogg]",
			"loop" : true
		}).toMaster();

		//connect the UI with the components
		document.querySelector("tone-player").bind(player);
		document.querySelector("tone-play-toggle").bind(player);
		document.querySelector("tone-oscilloscope").bind(player);
		document.querySelector("tone-fft").bind(player);

	</script>
</body>
</html>
<commit_msg>fix waveform docs link in the description<commit_after><!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
	<title>Analyser</title>

	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
	<link rel="icon" type="image/png" sizes="174x174" href="./favicon.png">

	<script src="https://unpkg.com/@webcomponents/webcomponentsjs@^2/webcomponents-bundle.js"></script>
	<script src="../build/Tone.js"></script>
	<script src="./js/tonejs-ui.js"></script>

</head>
<body>
	<style>
		tone-oscilloscope, tone-fft {
			width: 100%;
			height: 44px;
			border-radius: 22px;
			background-color: black;
		}
	</style>
	<tone-example>
		<tone-loader></tone-loader>

		<tone-explanation label="Analyser">
			<a href="https://tonejs.github.io/docs/FFT" target="_blank">Tone.FFT</a>
			returns the amplitude of the incoming signal at different frequencies.
			<a href="https://tonejs.github.io/docs/Waveform" target="_blank">Tone.Waveform</a>
			returns the signal value between 0-1.
		</tone-explanation>

		<tone-content>
			<tone-oscilloscope></tone-oscilloscope>
			<tone-fft></tone-fft>
			<tone-play-toggle></tone-play-toggle>
		</tone-content>

		<tone-drawer label="Components">
			<tone-player collapsed></tone-player>
		</tone-drawer>
	</tone-example>

	<script type="text/javascript">
		var player = new Tone.Player({
			"url" : "./audio/FWDL.[mp3|ogg]",
			"loop" : true
		}).toMaster();

		//connect the UI with the components
		document.querySelector("tone-player").bind(player);
		document.querySelector("tone-play-toggle").bind(player);
		document.querySelector("tone-oscilloscope").bind(player);
		document.querySelector("tone-fft").bind(player);

	</script>
</body>
</html>

{'fraction_non_alphanumeric': 0.19084194977843427, 'fraction_numerical': 0.011816838995568686, 'mean_word_length': 4.4003189792663475, 'pattern_counts': {'":': 0, '<': 91, '<?xml version=': 0, '>': 91, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '475995', 'n_tokens_mistral': 1380, 'n_tokens_neox': 1184, 'n_words': 204}