<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://modenc2.markjfox.net/history/SOUNDCLEAN?feed=atom</id>
	<title>SOUNDCLEAN - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://modenc2.markjfox.net/history/SOUNDCLEAN?feed=atom"/>
	<link rel="alternate" type="text/html" href="https://modenc2.markjfox.net/history/SOUNDCLEAN"/>
	<updated>2026-08-27T05:43:36Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://modenc2.markjfox.net/index.php?title=SOUNDCLEAN&amp;diff=28177&amp;oldid=prev</id>
		<title>ATHSE at 12:39, 13 April 2025</title>
		<link rel="alternate" type="text/html" href="https://modenc2.markjfox.net/index.php?title=SOUNDCLEAN&amp;diff=28177&amp;oldid=prev"/>
		<updated>2025-04-13T12:39:34Z</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 14:39, 13 April 2025&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-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&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;|yr=yes&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;|yr=yes&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;}}&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;}}&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;SOUNDCLEAN is a house-keeping script for audio for {{ra2}} and {{yr}} mods, it doesn&#039;t specifically look for errors, just organizes {{ini|sound}}. It requires &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{ini|sound}}, &lt;/del&gt;and audio.idx (located in language.mix -&amp;gt; audio.mix) extracted into the game directory. Like other scripts, it is run via a batchfile on Windows, and creates a sndclean.log file with a record of the changes, along with a newly cleaned sound&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.ini &lt;/del&gt;replacement.&amp;lt;br&amp;gt;&amp;lt;br&amp;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;SOUNDCLEAN is a house-keeping script for audio for {{ra2}} and {{yr}} mods, it doesn&#039;t specifically look for errors, just organizes {{ini|sound}}. It requires &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;that &lt;/ins&gt;and audio.idx (located in language.mix -&amp;gt; audio.mix) extracted into the game directory. Like other scripts, it is run via a batchfile on Windows, and creates a sndclean.log file with a record of the changes, along with a newly cleaned &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{ini|&lt;/ins&gt;sound&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}} &lt;/ins&gt;replacement.&amp;lt;br&amp;gt;&amp;lt;br&amp;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;Before using SOUNDCLEAN, it should be extracted to the game directory, and a copy of the TCL runtimes (version 8.3+) have to be installed, available through Activestate, link below.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&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;Before using SOUNDCLEAN, it should be extracted to the game directory, and a copy of the TCL runtimes (version 8.3+) have to be installed, available through Activestate, link below.&amp;lt;br&amp;gt;&amp;lt;br&amp;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;   &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;   &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;To configure SOUNDCLEAN to read the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ini/idx &lt;/del&gt;and save the log to the right directory, the sndcheck.tcl will have to be edited to manually set the path for the game, the specific filenames used by the mod, and any optional settings. Pay close attention to the &#039;ra2dir&#039; example path, TCL doesn&#039;t support backslash for path navigation, it uses the UNIX system of forwardslash.&amp;lt;br&amp;gt;&amp;lt;br&amp;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;To configure SOUNDCLEAN to read the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;INI (and IDX) &lt;/ins&gt;and save the log to the right directory, the sndcheck.tcl will have to be edited to manually set the path for the game, the specific filenames used by the mod, and any optional settings. Pay close attention to the &#039;ra2dir&#039; example path, TCL doesn&#039;t support backslash for path navigation, it uses the UNIX system of forwardslash.&amp;lt;br&amp;gt;&amp;lt;br&amp;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; 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;SOUNDCLEAN can be set to backup the old sound&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.ini &lt;/del&gt;with a timestamp and make a new cleaned version, or it can be set to create sound(NEW).ini while preserving the original file. Being as it is a rather simple process of cleaning the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ini&lt;/del&gt;, the likelihood of erroneous changes is virtually zero, provided the sound&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.ini &lt;/del&gt;was in good order already. For error checking sound&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.ini &lt;/del&gt;(and the rest of a mod relating to sounds) get [[SOUNDCHECK]].&amp;lt;br&amp;gt;&amp;lt;br&amp;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;SOUNDCLEAN can be set to backup the old &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{ini|&lt;/ins&gt;sound&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}} &lt;/ins&gt;with a timestamp and make a new cleaned version, or it can be set to create &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;tt&amp;gt;&lt;/ins&gt;sound(NEW).ini&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/tt&amp;gt; &lt;/ins&gt;while preserving the original file. Being as it is a rather simple process of cleaning the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;INI&lt;/ins&gt;, the likelihood of erroneous changes is virtually zero, provided the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{ini|&lt;/ins&gt;sound&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}} &lt;/ins&gt;was in good order already. For error checking &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{ini|&lt;/ins&gt;sound&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}} &lt;/ins&gt;(and the rest of a mod relating to sounds) get [[SOUNDCHECK]].&amp;lt;br&amp;gt;&amp;lt;br&amp;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;==Links==&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;==Links==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>ATHSE</name></author>
	</entry>
	<entry>
		<id>https://modenc2.markjfox.net/index.php?title=SOUNDCLEAN&amp;diff=27736&amp;oldid=prev</id>
		<title>ATHSE: remoo</title>
		<link rel="alternate" type="text/html" href="https://modenc2.markjfox.net/index.php?title=SOUNDCLEAN&amp;diff=27736&amp;oldid=prev"/>
		<updated>2025-04-06T17:56:05Z</updated>

		<summary type="html">&lt;p&gt;remoo&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:56, 6 April 2025&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-l7&quot;&gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&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;Before using SOUNDCLEAN, it should be extracted to the game directory, and a copy of the TCL runtimes (version 8.3+) have to be installed, available through Activestate, link below.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&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;Before using SOUNDCLEAN, it should be extracted to the game directory, and a copy of the TCL runtimes (version 8.3+) have to be installed, available through Activestate, link below.&amp;lt;br&amp;gt;&amp;lt;br&amp;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;   &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;   &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;To configure SOUNDCLEAN to &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;run correctly, and &lt;/del&gt;read the ini/idx and save the log to the right directory, the sndcheck.tcl will have to be edited to manually set the path for the game, the specific filenames used by the mod, and any optional settings. Pay close attention to the &#039;ra2dir&#039; example path, TCL doesn&#039;t support backslash for path navigation, it uses the UNIX system of forwardslash.&amp;lt;br&amp;gt;&amp;lt;br&amp;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;To configure SOUNDCLEAN to read the ini/idx and save the log to the right directory, the sndcheck.tcl will have to be edited to manually set the path for the game, the specific filenames used by the mod, and any optional settings. Pay close attention to the &#039;ra2dir&#039; example path, TCL doesn&#039;t support backslash for path navigation, it uses the UNIX system of forwardslash.&amp;lt;br&amp;gt;&amp;lt;br&amp;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;SOUNDCLEAN can be set to backup the old sound.ini with a timestamp and make a new cleaned version, or it can be set to create sound(NEW).ini while preserving the original file. Being as it is a rather simple process of cleaning the ini, the likelihood of erroneous changes is virtually zero, provided the sound.ini was in good order already. For error checking sound.ini (and the rest of a mod relating to sounds) get [[SOUNDCHECK]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&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;SOUNDCLEAN can be set to backup the old sound.ini with a timestamp and make a new cleaned version, or it can be set to create sound(NEW).ini while preserving the original file. Being as it is a rather simple process of cleaning the ini, the likelihood of erroneous changes is virtually zero, provided the sound.ini was in good order already. For error checking sound.ini (and the rest of a mod relating to sounds) get [[SOUNDCHECK]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>ATHSE</name></author>
	</entry>
	<entry>
		<id>https://modenc2.markjfox.net/index.php?title=SOUNDCLEAN&amp;diff=27735&amp;oldid=prev</id>
		<title>ATHSE: pstpst</title>
		<link rel="alternate" type="text/html" href="https://modenc2.markjfox.net/index.php?title=SOUNDCLEAN&amp;diff=27735&amp;oldid=prev"/>
		<updated>2025-04-06T17:55:01Z</updated>

		<summary type="html">&lt;p&gt;pstpst&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:55, 6 April 2025&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-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&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;|yr=yes&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;|yr=yes&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;}}&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;}}&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;SOUNDCLEAN is a house-keeping script for audio for {{ra2}} and {{yr}} mods, it doesn&#039;t specifically look for errors, just organizes {{ini|sound}}. It requires {{ini|sound}}, and audio.idx (located in language.mix -&amp;gt; audio.mix) extracted into the game directory. Like other scripts, it is run via a batchfile on Windows, and creates a sndclean.log file with a record of the changes, along with a newly cleaned sound.ini replacement.&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;SOUNDCLEAN is a house-keeping script for audio for {{ra2}} and {{yr}} mods, it doesn&#039;t specifically look for errors, just organizes {{ini|sound}}. It requires {{ini|sound}}, and audio.idx (located in language.mix -&amp;gt; audio.mix) extracted into the game directory. Like other scripts, it is run via a batchfile on Windows, and creates a sndclean.log file with a record of the changes, along with a newly cleaned sound.ini replacement.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;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;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;Before using SOUNDCLEAN, it should be extracted to the game directory, and a copy of the TCL runtimes (version 8.3+) have to be installed, available through Activestate, link below.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&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;Before using SOUNDCLEAN, it should be extracted to the game directory, and a copy of the TCL runtimes (version 8.3+) have to be installed, available through Activestate, link below.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>ATHSE</name></author>
	</entry>
	<entry>
		<id>https://modenc2.markjfox.net/index.php?title=SOUNDCLEAN&amp;diff=27734&amp;oldid=prev</id>
		<title>ATHSE: Created page with &quot;{{Guideheader |ra2=yes |yr=yes }} SOUNDCLEAN is a house-keeping script for audio for {{ra2}} and {{yr}} mods, it doesn&#039;t specifically look for errors, just organizes {{ini|sound}}. It requires {{ini|sound}}, and audio.idx (located in language.mix -&gt; audio.mix) extracted into the game directory. Like other scripts, it is run via a batchfile on Windows, and creates a sndclean.log file with a record of the changes, along with a newly cleaned sound.ini replacement.  Before u...&quot;</title>
		<link rel="alternate" type="text/html" href="https://modenc2.markjfox.net/index.php?title=SOUNDCLEAN&amp;diff=27734&amp;oldid=prev"/>
		<updated>2025-04-06T17:54:07Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{Guideheader |ra2=yes |yr=yes }} SOUNDCLEAN is a house-keeping script for audio for {{ra2}} and {{yr}} mods, it doesn&amp;#039;t specifically look for errors, just organizes {{ini|sound}}. It requires {{ini|sound}}, and audio.idx (located in language.mix -&amp;gt; audio.mix) extracted into the game directory. Like other scripts, it is run via a batchfile on Windows, and creates a sndclean.log file with a record of the changes, along with a newly cleaned sound.ini replacement.  Before u...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Guideheader&lt;br /&gt;
|ra2=yes&lt;br /&gt;
|yr=yes&lt;br /&gt;
}}&lt;br /&gt;
SOUNDCLEAN is a house-keeping script for audio for {{ra2}} and {{yr}} mods, it doesn&amp;#039;t specifically look for errors, just organizes {{ini|sound}}. It requires {{ini|sound}}, and audio.idx (located in language.mix -&amp;gt; audio.mix) extracted into the game directory. Like other scripts, it is run via a batchfile on Windows, and creates a sndclean.log file with a record of the changes, along with a newly cleaned sound.ini replacement.&lt;br /&gt;
&lt;br /&gt;
Before using SOUNDCLEAN, it should be extracted to the game directory, and a copy of the TCL runtimes (version 8.3+) have to be installed, available through Activestate, link below.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
To configure SOUNDCLEAN to run correctly, and read the ini/idx and save the log to the right directory, the sndcheck.tcl will have to be edited to manually set the path for the game, the specific filenames used by the mod, and any optional settings. Pay close attention to the &amp;#039;ra2dir&amp;#039; example path, TCL doesn&amp;#039;t support backslash for path navigation, it uses the UNIX system of forwardslash.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SOUNDCLEAN can be set to backup the old sound.ini with a timestamp and make a new cleaned version, or it can be set to create sound(NEW).ini while preserving the original file. Being as it is a rather simple process of cleaning the ini, the likelihood of erroneous changes is virtually zero, provided the sound.ini was in good order already. For error checking sound.ini (and the rest of a mod relating to sounds) get [[SOUNDCHECK]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
* [https://www.ppmforums.com/topic-68098/soundclean-a-script-to-organize-soundini-and-re-order-declarations/ Latest download at PPM]&lt;br /&gt;
* [https://platform.activestate.com/ActiveState/ActiveTcl-8.6/ ActiveTCL Runtime downloads (free registration)]&lt;br /&gt;
&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>ATHSE</name></author>
	</entry>
</feed>