<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sgmk-ssam.ch/index.php?action=history&amp;feed=atom&amp;title=Advanced_Nano_Simplest_Code</id>
	<title>Advanced Nano Simplest Code - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sgmk-ssam.ch/index.php?action=history&amp;feed=atom&amp;title=Advanced_Nano_Simplest_Code"/>
	<link rel="alternate" type="text/html" href="https://wiki.sgmk-ssam.ch/index.php?title=Advanced_Nano_Simplest_Code&amp;action=history"/>
	<updated>2026-07-11T19:23:05Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.sgmk-ssam.ch/index.php?title=Advanced_Nano_Simplest_Code&amp;diff=4940&amp;oldid=prev</id>
		<title>Dusjagr at 17:05, 23 August 2014</title>
		<link rel="alternate" type="text/html" href="https://wiki.sgmk-ssam.ch/index.php?title=Advanced_Nano_Simplest_Code&amp;diff=4940&amp;oldid=prev"/>
		<updated>2014-08-23T17:05:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:05, 23 August 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Download [[File:Advanced_Nano_simple.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;txt&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Download [[File:Advanced_Nano_simple.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;zip&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/* PCrazy shit 8-bit symphony generator                   */&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/* PCrazy shit 8-bit symphony generator                   */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key sgmk_wiki:diff:1.41:old-4938:rev-4940:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Dusjagr</name></author>
	</entry>
	<entry>
		<id>https://wiki.sgmk-ssam.ch/index.php?title=Advanced_Nano_Simplest_Code&amp;diff=4938&amp;oldid=prev</id>
		<title>Dusjagr at 16:48, 23 August 2014</title>
		<link rel="alternate" type="text/html" href="https://wiki.sgmk-ssam.ch/index.php?title=Advanced_Nano_Simplest_Code&amp;diff=4938&amp;oldid=prev"/>
		<updated>2014-08-23T16:48:22Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:48, 23 August 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Download [[File:Advanced_Nano_simple.txt]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/* PCrazy shit 8-bit symphony generator                   */&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/* PCrazy shit 8-bit symphony generator                   */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l166&quot;&gt;Line 166:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 166:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;// bitMeat snd = t*(((t&amp;gt;&amp;gt;(12+(p1/2)))|(t&amp;gt;&amp;gt;8))&amp;amp;((p0-(p2/2))&amp;amp;(t&amp;gt;&amp;gt;4)));&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;// bitMeat snd = t*(((t&amp;gt;&amp;gt;(12+(p1/2)))|(t&amp;gt;&amp;gt;8))&amp;amp;((p0-(p2/2))&amp;amp;(t&amp;gt;&amp;gt;4)));&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;// snd = ((((p0*t)/50)*(((p1*t)/50)&amp;gt;&amp;gt;8|t&amp;gt;&amp;gt;9)&amp;amp;((p2*46)/50)&amp;amp;t&amp;gt;&amp;gt;8))^(t&amp;amp;t&amp;gt;&amp;gt;13|t&amp;gt;&amp;gt;6);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;// snd = ((((p0*t)/50)*(((p1*t)/50)&amp;gt;&amp;gt;8|t&amp;gt;&amp;gt;9)&amp;amp;((p2*46)/50)&amp;amp;t&amp;gt;&amp;gt;8))^(t&amp;amp;t&amp;gt;&amp;gt;13|t&amp;gt;&amp;gt;6);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key sgmk_wiki:diff:1.41:old-4937:rev-4938:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Dusjagr</name></author>
	</entry>
	<entry>
		<id>https://wiki.sgmk-ssam.ch/index.php?title=Advanced_Nano_Simplest_Code&amp;diff=4937&amp;oldid=prev</id>
		<title>Dusjagr at 16:47, 23 August 2014</title>
		<link rel="alternate" type="text/html" href="https://wiki.sgmk-ssam.ch/index.php?title=Advanced_Nano_Simplest_Code&amp;diff=4937&amp;oldid=prev"/>
		<updated>2014-08-23T16:47:13Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:47, 23 August 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/* PCrazy shit 8-bit symphony generator                   */&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/* PCrazy shit 8-bit symphony generator                   */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l164&quot;&gt;Line 164:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 166:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;// bitMeat snd = t*(((t&amp;gt;&amp;gt;(12+(p1/2)))|(t&amp;gt;&amp;gt;8))&amp;amp;((p0-(p2/2))&amp;amp;(t&amp;gt;&amp;gt;4)));&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;// bitMeat snd = t*(((t&amp;gt;&amp;gt;(12+(p1/2)))|(t&amp;gt;&amp;gt;8))&amp;amp;((p0-(p2/2))&amp;amp;(t&amp;gt;&amp;gt;4)));&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;// snd = ((((p0*t)/50)*(((p1*t)/50)&amp;gt;&amp;gt;8|t&amp;gt;&amp;gt;9)&amp;amp;((p2*46)/50)&amp;amp;t&amp;gt;&amp;gt;8))^(t&amp;amp;t&amp;gt;&amp;gt;13|t&amp;gt;&amp;gt;6);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;// snd = ((((p0*t)/50)*(((p1*t)/50)&amp;gt;&amp;gt;8|t&amp;gt;&amp;gt;9)&amp;amp;((p2*46)/50)&amp;amp;t&amp;gt;&amp;gt;8))^(t&amp;amp;t&amp;gt;&amp;gt;13|t&amp;gt;&amp;gt;6);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key sgmk_wiki:diff:1.41:old-4936:rev-4937:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Dusjagr</name></author>
	</entry>
	<entry>
		<id>https://wiki.sgmk-ssam.ch/index.php?title=Advanced_Nano_Simplest_Code&amp;diff=4936&amp;oldid=prev</id>
		<title>Dusjagr: Created page with &quot;/* PCrazy shit 8-bit symphony generator                   */  /*  * inspired by:  *  http://countercomplex.blogspot.com/2011/10/algorithmic-symphonies-from-one-line-of.html  *...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.sgmk-ssam.ch/index.php?title=Advanced_Nano_Simplest_Code&amp;diff=4936&amp;oldid=prev"/>
		<updated>2014-08-23T16:46:19Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;PCrazy shit 8-bit symphony generator: &lt;/span&gt;  /*  * inspired by:  *  http://countercomplex.blogspot.com/2011/10/algorithmic-symphonies-from-one-line-of.html  *...&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* PCrazy shit 8-bit symphony generator                   */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
 * inspired by:&lt;br /&gt;
 *  http://countercomplex.blogspot.com/2011/10/algorithmic-symphonies-from-one-line-of.html&lt;br /&gt;
 *  http://countercomplex.blogspot.com.es/2011/10/some-deep-analysis-of-one-line-music.html&lt;br /&gt;
 *&lt;br /&gt;
 *  try it online:&lt;br /&gt;
 *  http://wurstcaptures.untergrund.net/music/&lt;br /&gt;
 *&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
int speakerPin = 3;&lt;br /&gt;
int buttonPin1 = 12;&lt;br /&gt;
int buttonPin2 = 8;&lt;br /&gt;
&lt;br /&gt;
int pot0 = 0;&lt;br /&gt;
int pot1 = 1;&lt;br /&gt;
int pot2 = 2;&lt;br /&gt;
&lt;br /&gt;
int button1State = 0; &lt;br /&gt;
int lastButton1State = 0;&lt;br /&gt;
int song = -1;&lt;br /&gt;
 &lt;br /&gt;
long t = 0; &lt;br /&gt;
&lt;br /&gt;
unsigned int p0 = 0;&lt;br /&gt;
unsigned int p1 = 0;&lt;br /&gt;
unsigned int delta_T = 0;&lt;br /&gt;
&lt;br /&gt;
int snd = 0; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void setup () {&lt;br /&gt;
&lt;br /&gt;
  TCCR2B = TCCR2B &amp;amp; B11111000 | B00000001;    // set timer 2 divisor to 1 for fast PWM frequency of 31372.55 Hz&lt;br /&gt;
 &lt;br /&gt;
  pinMode (speakerPin, OUTPUT);&lt;br /&gt;
&lt;br /&gt;
  pinMode(buttonPin1, INPUT_PULLUP);  &lt;br /&gt;
  pinMode(buttonPin2, INPUT_PULLUP);&lt;br /&gt;
&lt;br /&gt;
  pinMode (pot0, INPUT);&lt;br /&gt;
  pinMode (pot1, INPUT);&lt;br /&gt;
  pinMode (pot2, INPUT);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void loop () {&lt;br /&gt;
  &lt;br /&gt;
// read the state of the button into a local variable:&lt;br /&gt;
  button1State = digitalRead(buttonPin1);&lt;br /&gt;
  &lt;br /&gt;
  if (button1State != lastButton1State &amp;amp;&amp;amp; button1State == HIGH) {&lt;br /&gt;
    // if the state has changed, increment the counter&lt;br /&gt;
    song++;&lt;br /&gt;
    t = 0; &lt;br /&gt;
    delay(20); &lt;br /&gt;
    &lt;br /&gt;
    if (song &amp;gt; 6) {&lt;br /&gt;
      song = 0;&lt;br /&gt;
    } &lt;br /&gt;
      &lt;br /&gt;
   &lt;br /&gt;
  } &lt;br /&gt;
  &lt;br /&gt;
  lastButton1State = button1State;&lt;br /&gt;
    &lt;br /&gt;
  switch(song) {&lt;br /&gt;
    &lt;br /&gt;
  case 0: // test0&lt;br /&gt;
 &lt;br /&gt;
    p0 = (analogRead(pot0)&amp;gt;&amp;gt;4);&lt;br /&gt;
    p1 = (analogRead(pot1)&amp;gt;&amp;gt;4);&lt;br /&gt;
    delta_T = (1023 - (analogRead(pot2)));&lt;br /&gt;
    &lt;br /&gt;
    snd = t * ((t&amp;gt;&amp;gt;3|t&amp;gt;&amp;gt;p0)&amp;amp;70&amp;amp;t&amp;gt;&amp;gt;p1);&lt;br /&gt;
&lt;br /&gt;
    digitalWrite (speakerPin, snd);&lt;br /&gt;
    delayMicroseconds(delta_T+1);&lt;br /&gt;
    t++;&lt;br /&gt;
    &lt;br /&gt;
  break; &lt;br /&gt;
&lt;br /&gt;
  case 1: // test1&lt;br /&gt;
 &lt;br /&gt;
    p0 = (analogRead(pot0)&amp;gt;&amp;gt;4);&lt;br /&gt;
    p1 = (analogRead(pot1)&amp;gt;&amp;gt;4);&lt;br /&gt;
    delta_T = ((1023 - (analogRead(pot2)))&amp;gt;&amp;gt;0);&lt;br /&gt;
    &lt;br /&gt;
    snd = t*(t^t+(t&amp;gt;&amp;gt;15|1)^(t-(14-(p1/2))^t)&amp;gt;&amp;gt;(10-(pot0/5)));&lt;br /&gt;
&lt;br /&gt;
    digitalWrite (speakerPin, snd);&lt;br /&gt;
    delayMicroseconds((delta_T+1));&lt;br /&gt;
    t++;&lt;br /&gt;
    &lt;br /&gt;
  break; &lt;br /&gt;
  &lt;br /&gt;
  case 2: // dubStep&lt;br /&gt;
 &lt;br /&gt;
    p0 = (analogRead(pot0)&amp;gt;&amp;gt;4);&lt;br /&gt;
    p1 = (analogRead(pot1)&amp;gt;&amp;gt;4);&lt;br /&gt;
    delta_T = ((1023 - (analogRead(pot2)))&amp;lt;&amp;lt;0);&lt;br /&gt;
    &lt;br /&gt;
    snd = (t|4) * ((t&amp;gt;&amp;gt;p1|t&amp;gt;&amp;gt;11)&amp;amp;p0&amp;amp;t&amp;gt;&amp;gt;3);&lt;br /&gt;
&lt;br /&gt;
    //analogWrite (speakerPin, snd);&lt;br /&gt;
    digitalWrite (speakerPin, snd);&lt;br /&gt;
    delayMicroseconds((delta_T+1));&lt;br /&gt;
    t++;&lt;br /&gt;
    &lt;br /&gt;
  break;&lt;br /&gt;
    &lt;br /&gt;
  case 3: // a classic&lt;br /&gt;
 &lt;br /&gt;
    p0 = ((analogRead(pot0)&amp;gt;&amp;gt;5)+0);&lt;br /&gt;
    p1 = (analogRead(pot1)&amp;gt;&amp;gt;6);&lt;br /&gt;
    delta_T = ((1023 - (analogRead(pot2)))&amp;gt;&amp;gt;0);&lt;br /&gt;
     &lt;br /&gt;
    snd = t * ((t&amp;gt;&amp;gt;p1|t&amp;gt;&amp;gt;p0)&amp;amp;63&amp;amp;t&amp;gt;&amp;gt;(13&amp;gt;&amp;gt;3));&lt;br /&gt;
&lt;br /&gt;
    analogWrite (speakerPin, snd);&lt;br /&gt;
    //digitalWrite (speakerPin, snd);&lt;br /&gt;
    delayMicroseconds((delta_T+1));&lt;br /&gt;
    t++;&lt;br /&gt;
    &lt;br /&gt;
  break;&lt;br /&gt;
  &lt;br /&gt;
  case 4: // a single&lt;br /&gt;
&lt;br /&gt;
    p0 = ((analogRead(pot0)&amp;gt;&amp;gt;5)+0);&lt;br /&gt;
    p1 = (analogRead(pot1)&amp;gt;&amp;gt;6);&lt;br /&gt;
    delta_T = ((1023 - (analogRead(pot2)))&amp;gt;&amp;gt;0);&lt;br /&gt;
     &lt;br /&gt;
    snd = t * ((t&amp;gt;&amp;gt;6|t&amp;gt;&amp;gt;p0)&amp;amp;77&amp;amp;t&amp;gt;&amp;gt;(p1&amp;gt;&amp;gt;3));&lt;br /&gt;
&lt;br /&gt;
    digitalWrite (speakerPin, snd);&lt;br /&gt;
    delayMicroseconds((delta_T+1));&lt;br /&gt;
    t++;&lt;br /&gt;
    &lt;br /&gt;
  break;&lt;br /&gt;
  &lt;br /&gt;
  case 5: // PechBlenda Staayle&lt;br /&gt;
 &lt;br /&gt;
    p0 = (analogRead(pot0)&amp;gt;&amp;gt;4);&lt;br /&gt;
    p1 = (analogRead(pot1)&amp;gt;&amp;gt;4);&lt;br /&gt;
    delta_T = ((1023 - (analogRead(pot2)))&amp;lt;&amp;lt;0);&lt;br /&gt;
    &lt;br /&gt;
    snd = t&amp;gt;&amp;gt;p0&amp;amp;1?t&amp;gt;&amp;gt;17:-t&amp;gt;&amp;gt;p1;&lt;br /&gt;
&lt;br /&gt;
    digitalWrite (speakerPin, snd);&lt;br /&gt;
    delayMicroseconds((delta_T+1));&lt;br /&gt;
    t++;&lt;br /&gt;
    &lt;br /&gt;
  break;&lt;br /&gt;
  &lt;br /&gt;
  }  &lt;br /&gt;
 &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// t * ((t&amp;gt;&amp;gt;3|t&amp;gt;&amp;gt;15)&amp;amp;70&amp;amp;t&amp;gt;&amp;gt;9)&lt;br /&gt;
// snd = t&amp;gt;&amp;gt;p2&amp;amp;1?t&amp;gt;&amp;gt;p1:-t&amp;gt;&amp;gt;p0;&lt;br /&gt;
// snd = (t|p2) * ((t&amp;gt;&amp;gt;p1|t&amp;gt;&amp;gt;11)&amp;amp;p0&amp;amp;t&amp;gt;&amp;gt;3);&lt;br /&gt;
// bitMeat snd = t*(((t&amp;gt;&amp;gt;(12+(p1/2)))|(t&amp;gt;&amp;gt;8))&amp;amp;((p0-(p2/2))&amp;amp;(t&amp;gt;&amp;gt;4)));&lt;br /&gt;
// snd = ((((p0*t)/50)*(((p1*t)/50)&amp;gt;&amp;gt;8|t&amp;gt;&amp;gt;9)&amp;amp;((p2*46)/50)&amp;amp;t&amp;gt;&amp;gt;8))^(t&amp;amp;t&amp;gt;&amp;gt;13|t&amp;gt;&amp;gt;6);&lt;/div&gt;</summary>
		<author><name>Dusjagr</name></author>
	</entry>
</feed>