<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>&amp;quot;speaker-test&amp;quot; audio crackles using whiite</title>
<description> I&amp;#039;ve tried practically every combination of ALSA configurations in order to achieve smooth audio playback. Using the default configuration, audio playback is very crackly/scratchy. I use this command to test two channels using a sine wave:

speaker-test -c 2 -t sine

In an attempt to fix this, I created the ALSA configuration file: /etc/asound.conf

My goal is to play two-channel, 16-bit, and 48 kHz audio. I&amp;#039;ve tried adjusting the period time and buffer time (microseconds), period size and buffer size (frames; four bytes per frame), and the number of periods per buffer. All of this junk leaves me with less crackling, but any crackling is unacceptable. (Geexbox Wii&amp;#039;s audio playback is also scratchy.)

1. Does smooth audio playback work using the Wii Linux audio driver?
2. Will you please help me fix this? I&amp;#039;ve spent countless days with no success. :&amp;#039;(

Best ALSA resources I could find:
http://www.alsa-project.org/main/index.php/FramesPeriods
http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html#pcm_plugins_dmix
http://jan.newmarch.name/LinuxSound/Sampled/Alsa/

Audio driver reference (I&amp;#039;m using MIKE p5, though):
https://github.com/DeltaResero/GC-Wii-Linux-Kernel-3.0.y/blob/master/sound/ppc/gcn-ai.c</description><link>http://forum.wiibrew.org/read.php?29,73508,73508#msg-73508</link><lastBuildDate>Tue, 16 Jun 2026 11:17:22 +0200</lastBuildDate>
<generator>Phorum 5.2.23</generator>
<item>
<guid>http://forum.wiibrew.org/read.php?29,73508,73608#msg-73608</guid>
<title>Re: &quot;speaker-test&quot; audio crackles using whiite</title><link>http://forum.wiibrew.org/read.php?29,73508,73608#msg-73608</link><description><![CDATA[ It&#039;s not a fix but it will stop depmod from complaining. Incidentally, alsa support is compiled within Mikep5 so modules are not really a problem for you (just an error message at boot).<br /><br />I don&#039;t use any audio on my Wii Linux because I use it purely for writing fiction on but I seem to remember EWL had no problems (maybe that didn&#039;t use Alsa).<br /><br />I found <a href="http://ubuntuforums.org/showthread.php?t=1588889&p=9948061#post9948061" rel="nofollow">this post</a> which may or may not be useful to you]]></description>
<dc:creator>fishears</dc:creator>
<category>Wii Linux</category><pubDate>Sat, 24 Aug 2013 11:02:44 +0200</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?29,73508,73606#msg-73606</guid>
<title>Re: &quot;speaker-test&quot; audio crackles using whiite</title><link>http://forum.wiibrew.org/read.php?29,73508,73606#msg-73606</link><description><![CDATA[ Is this fix magical? In other words, does this fix install "the audio module that will fix my audio playback?"]]></description>
<dc:creator>SmartOne</dc:creator>
<category>Wii Linux</category><pubDate>Fri, 23 Aug 2013 23:27:01 +0200</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?29,73508,73595#msg-73595</guid>
<title>Re: &quot;speaker-test&quot; audio crackles using whiite</title><link>http://forum.wiibrew.org/read.php?29,73508,73595#msg-73595</link><description><![CDATA[ To compile modules do this:<br />make ARCH=powerpc CROSS32_COMPILE=powerpc-linux- CROSS_COMPILE=powerpc-linux- modules<br /><br />Then to build the modules to a directory of your choice:<br />make ARCH=powerpc CROSS32_COMPILE=powerpc-linux- CROSS_COMPILE=powerpc-linux- modules_install INSTALL_MOD_PATH={type the full path here}]]></description>
<dc:creator>fishears</dc:creator>
<category>Wii Linux</category><pubDate>Wed, 21 Aug 2013 09:50:11 +0200</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?29,73508,73589#msg-73589</guid>
<title>Re: &quot;speaker-test&quot; audio crackles using whiite</title><link>http://forum.wiibrew.org/read.php?29,73508,73589#msg-73589</link><description><![CDATA[ Same damn problem. Do you use Wii Linux for serious audio playback? Listen to the "speaker-test" command above for a few seconds. It&#039;s immediately snap-crackle-poppy.<br /><br />Unless someone has a magic fix, I&#039;ve spent enough of my life on this.<br /><br />I would use the PS3 for UPnP, but Sony&#039;s software is buggy (of course). Using a wireless connection on the PS3, the 44.1 kHz PS3 playback setting causes skipping. Using 48 kHz fixes the skipping and causes "constrained" sound. Awesome, huh?<br /><br /><a href="http://community.us.playstation.com/t5/PSN-Video-and-Music-General/Streaming-Wireless-Audio-Problems/td-p/7724665" rel="nofollow">http://community.us.playstation.com/t5/PSN-Video-and-Music-General/Streaming-Wireless-Audio-Problems/td-p/7724665</a><br /><br />If the geniuses at Sony got their code right, I wouldn&#039;t even be here. (Why don&#039;t they remove all of their features and save everyone time?)]]></description>
<dc:creator>SmartOne</dc:creator>
<category>Wii Linux</category><pubDate>Tue, 20 Aug 2013 04:49:16 +0200</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?29,73508,73579#msg-73579</guid>
<title>Re: &quot;speaker-test&quot; audio crackles using whiite</title><link>http://forum.wiibrew.org/read.php?29,73508,73579#msg-73579</link><description><![CDATA[ Okay, I&#039;ll give this one last try. ;)]]></description>
<dc:creator>SmartOne</dc:creator>
<category>Wii Linux</category><pubDate>Sun, 18 Aug 2013 01:10:30 +0200</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?29,73508,73575#msg-73575</guid>
<title>Re: &quot;speaker-test&quot; audio crackles using whiite</title><link>http://forum.wiibrew.org/read.php?29,73508,73575#msg-73575</link><description><![CDATA[ Try <a href="http://forum.wiibrew.org/read.php?29,72883" rel="nofollow">Xubuntu Feisty Wii</a>. In my tests, the problem was completely gone. I can&#039;t say why it works, but as far as I can tell, it does. Let me know if it doesn&#039;t work for you.]]></description>
<dc:creator>q885</dc:creator>
<category>Wii Linux</category><pubDate>Sat, 17 Aug 2013 06:07:51 +0200</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?29,73508,73574#msg-73574</guid>
<title>Re: &quot;speaker-test&quot; audio crackles using whiite</title><link>http://forum.wiibrew.org/read.php?29,73508,73574#msg-73574</link><description><![CDATA[ Easy Wii Linux has the same problem as as whiite:<br /><br /><pre class="bbcode">mpg123 smooth.mp3</pre><br />Full of crackles and non-smoothness!<br /><br /><a href="http://www.gc-linux.org/wiki/Wii:Hardware_Support" rel="nofollow">http://www.gc-linux.org/wiki/Wii:Hardware_Support</a><br /><br />That page is damn false! The green box for "supporting" audio hardware should be red. What a joke.<br /><br />My only option is to use WiiMC with it&#039;s broken GUI and plentiful bugs. (lol, 50% = 0 dB) The horror.<br /><br />No UPnP for me.]]></description>
<dc:creator>SmartOne</dc:creator>
<category>Wii Linux</category><pubDate>Sat, 17 Aug 2013 05:49:31 +0200</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?29,73508,73557#msg-73557</guid>
<title>Re: &quot;speaker-test&quot; audio crackles using whiite</title><link>http://forum.wiibrew.org/read.php?29,73508,73557#msg-73557</link><description><![CDATA[ Which part of that guide is the modules? Does the MIKE p5 kernel patch contain the audio module that will fix my audio playback?]]></description>
<dc:creator>SmartOne</dc:creator>
<category>Wii Linux</category><pubDate>Thu, 15 Aug 2013 23:39:06 +0200</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?29,73508,73555#msg-73555</guid>
<title>Re: &quot;speaker-test&quot; audio crackles using whiite</title><link>http://forum.wiibrew.org/read.php?29,73508,73555#msg-73555</link><description><![CDATA[ Here&#039;s the guide linus was referring to<br />[<a href="http://www.gc-linux.org/wiki/Building_a_GameCube_Linux_Kernel_(ARCH%3Dpowerpc" rel="nofollow">www.gc-linux.org</a>])]]></description>
<dc:creator>fishears</dc:creator>
<category>Wii Linux</category><pubDate>Thu, 15 Aug 2013 10:21:42 +0200</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?29,73508,73552#msg-73552</guid>
<title>Re: &quot;speaker-test&quot; audio crackles using whiite</title><link>http://forum.wiibrew.org/read.php?29,73508,73552#msg-73552</link><description><![CDATA[ Thank you so much for your help. Wow, I tried using "snd-hwdep.ko" from farter&#039;s Wii Debian distribution in the "/lib/modules/2.6.32-isobel-wii" directory. After solving the "vermagic" problem, modprobe finally failed with "Invalid module format."<br /><br />So you think a different distribution will have the required audio kernel modules for smooth ("works") playback? Maybe I&#039;ll try another. I&#039;m running out of SD cards. :( Even Geexbox Wii can&#039;t play audio files smoothly. That&#039;s suspicious.<br /><br />I know nothing about building kernels. Do you have a link to a Wii-specific guide? Isn&#039;t MIKE p5 the latest "official" Wii Linux kernel? I didn&#039;t know a kernel could have dependencies on modules for kernel features such as "working" audio.]]></description>
<dc:creator>SmartOne</dc:creator>
<category>Wii Linux</category><pubDate>Thu, 15 Aug 2013 05:50:19 +0200</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?29,73508,73550#msg-73550</guid>
<title>Re: &quot;speaker-test&quot; audio crackles using whiite</title><link>http://forum.wiibrew.org/read.php?29,73508,73550#msg-73550</link><description><![CDATA[ Kernel modules are created as part of the kernel compilation procedure. The mikeP5 kernel wasn&#039;t packaged with all its modules, and they aren&#039;t in the whiite distributions either. You can build the kernel from scratch following the directions on GC Linux, or you can check out Easy Wii Linux. I built all the relevant modules and included them in the linux disk image.]]></description>
<dc:creator>linus</dc:creator>
<category>Wii Linux</category><pubDate>Thu, 15 Aug 2013 01:34:13 +0200</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?29,73508,73547#msg-73547</guid>
<title>Re: &quot;speaker-test&quot; audio crackles using whiite</title><link>http://forum.wiibrew.org/read.php?29,73508,73547#msg-73547</link><description><![CDATA[ I checked my archives to see if they contained an "/etc/asound.conf". Neither did. Sorry.<br /><br />Let me know if you get "depmod" working. I never did. Operating under the assumption that the Isobel kernel didn&#039;t use modules, I just created an empty file called "/lib/modules/2.6.32-isobel-wii/modules.dep". That got rid of the error. You could also look into using a different kernel, which would most likely fix this problem.]]></description>
<dc:creator>q885</dc:creator>
<category>Wii Linux</category><pubDate>Thu, 15 Aug 2013 01:04:59 +0200</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?29,73508,73529#msg-73529</guid>
<title>Re: &quot;speaker-test&quot; audio crackles using whiite</title><link>http://forum.wiibrew.org/read.php?29,73508,73529#msg-73529</link><description><![CDATA[ I&#039;m not using any window manager. My goal is to use the Wii as a headless UPnP MediaRenderer: (<a href="https://github.com/hzeller/gmrender-resurrect" rel="nofollow">https://github.com/hzeller/gmrender-resurrect</a>)<br /><br />I always see this error message (twice?) at boot:<br /><br /><pre class="bbcode">/lib/modules/2.6.32-isobel-wii: No such file or directory</pre><br />I&#039;m investigating "depmod." Uh, how do I install these (required for smooth audio playback?!) kernel modules?]]></description>
<dc:creator>SmartOne</dc:creator>
<category>Wii Linux</category><pubDate>Tue, 13 Aug 2013 05:27:24 +0200</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?29,73508,73517#msg-73517</guid>
<title>Re: &quot;speaker-test&quot; audio crackles using whiite</title><link>http://forum.wiibrew.org/read.php?29,73508,73517#msg-73517</link><description><![CDATA[ I don&#039;t know whether this will help you at all, but I was having the same problem running Ubuntu. I&#039;m not at all sure what fixed it, but I noticed it was fixed after I had switched from Ubuntu Desktop (Gnome) to Xubuntu (Xfce). Like I said, I don&#039;t know if this information will help you, but I figured I mention it. When I get the time, I&#039;ll see if there&#039;s a /etc/asound.conf in each archive. In the meantime, I wish you luck.]]></description>
<dc:creator>q885</dc:creator>
<category>Wii Linux</category><pubDate>Sun, 11 Aug 2013 06:04:56 +0200</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?29,73508,73508#msg-73508</guid>
<title>&quot;speaker-test&quot; audio crackles using whiite</title><link>http://forum.wiibrew.org/read.php?29,73508,73508#msg-73508</link><description><![CDATA[ I&#039;ve tried practically every combination of ALSA configurations in order to achieve smooth audio playback. Using the default configuration, audio playback is very crackly/scratchy. I use this command to test two channels using a sine wave:<br /><br /><pre class="bbcode">speaker-test -c 2 -t sine</pre><br />In an attempt to fix this, I created the ALSA configuration file: /etc/asound.conf<br /><br />My goal is to play two-channel, 16-bit, and 48 kHz audio. I&#039;ve tried adjusting the period time and buffer time (microseconds), period size and buffer size (frames; four bytes per frame), and the number of periods per buffer. All of this junk leaves me with less crackling, but any crackling is unacceptable. (Geexbox Wii&#039;s audio playback is also scratchy.)<br /><br />1. Does smooth audio playback work using the Wii Linux audio driver?<br />2. Will you please help me fix this? I&#039;ve spent countless days with no success. :&#039;(<br /><br />Best ALSA resources I could find:<br /><a href="http://www.alsa-project.org/main/index.php/FramesPeriods" rel="nofollow">http://www.alsa-project.org/main/index.php/FramesPeriods</a><br /><a href="http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html#pcm_plugins_dmix" rel="nofollow">http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html#pcm_plugins_dmix</a><br /><a href="http://jan.newmarch.name/LinuxSound/Sampled/Alsa/" rel="nofollow">http://jan.newmarch.name/LinuxSound/Sampled/Alsa/</a><br /><br />Audio driver reference (I&#039;m using MIKE p5, though):<br /><a href="https://github.com/DeltaResero/GC-Wii-Linux-Kernel-3.0.y/blob/master/sound/ppc/gcn-ai.c" rel="nofollow">https://github.com/DeltaResero/GC-Wii-Linux-Kernel-3.0.y/blob/master/sound/ppc/gcn-ai.c</a>]]></description>
<dc:creator>SmartOne</dc:creator>
<category>Wii Linux</category><pubDate>Fri, 09 Aug 2013 05:58:27 +0200</pubDate></item>
</channel>
</rss>