Hi all,<br><br>I don&#39;t know whether this was mentioned here, but the audio output throught the built in jack is bad because it uses PWM followed by a filter, no real dedicated dac. You can tweek the settings of Pd for years but you&#39;ll never get an good quality sound out of it.<br>
<br>Pierre.<br><br><div class="gmail_quote">2012/8/13 Michael Zacherl <span dir="ltr">&lt;<a href="mailto:sdiy-mz01@blauwurf.info" target="_blank">sdiy-mz01@blauwurf.info</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
On 12.8.2012, at 23:19 , Stephen Lucas wrote:<br>
<br>
&gt; I&#39;ve gotten my Rpi to run pd-vanilla using the regular apt-get install on RPi Wheezy 7/15/2012.<br>
&gt;<br>
&gt; I&#39;m using the 3.5mm out jack because that&#39;s simpler for me to pipe into my monitoring system.<br>
&gt;<br>
&gt; I wasn&#39;t very systematic about documenting the process but I&#39;ll try to recount the steps I took to get it running.<br>
<br>
</div>besides the output selection issue it&#39;s pretty straight forward!<br>
<div class="im"><br>
&gt; I did have to do some monkeying with the config.txt to get it to stop defaulting to HDMI.<br>
&gt; <a href="http://elinux.org/RPi_config.txt" target="_blank">http://elinux.org/RPi_config.txt</a><br>
&gt;<br>
&gt; I also did some of these steps which seemed to turn off auto default output<br>
&gt; <a href="http://raspberrypi.stackexchange.com/questions/44/why-is-my-audio-sound-output-not-working" target="_blank">http://raspberrypi.stackexchange.com/questions/44/why-is-my-audio-sound-output-not-working</a><br>

<br>
</div>Thanks for that! I was just about to look that up.<br>
I didn&#39;t run into that until recently when I finally connected the RPi to a proper HDMI screen (which I don&#39;t have myself)<br>
<div class="im"><br>
&gt; I have the audio output set to ALSA (hardware) with 2channels.<br>
<br>
</div>AFAIK that&#39;s the only way it works.  JACK is not available yet.<br>
<div class="im"><br>
&gt; The 3.5mm audio output is a bit dirty sounding. This it really obvious with pure tones but not too terrible with more complex sounds. I&#39;ve heard that the HDMI audio output doesn&#39;t have this problem as much. I did have to turn the output delay up to 500-1000ms and the audio vector to 512.<br>

<br>
</div>the &#39;quality&#39; of the sound from the audio socket is a real pain.<br>
And it stays like that regardless the settings I have in Pd&#39;s audio settings.<br>
At some point I&#39;ll investigate the options to connect USB-audio but I&#39;m afraid at the current state of the software it will be full of glitches as well.<br>
<div class="im"><br>
&gt; I got the phase vocoder running and it sounds fine. However, any additional CPU work interrupts PD and causes some very nasty full output crackles. This includes (what I believe are) CPU rendered mouse cursor movements, meaning that touching the mouse usually interrupts audio. This is not always predictable as I&#39;m sure there are some background processes that are also interfering a little.<br>

<br>
</div>It was even worse with the original Debian image the RPi-team released (with no fpu enabled).<br>
It also happens when accessing the SD-card and do other operation (via the shell w/ no GUI) or network traffic (I use ssh).<br>
Compared to earlier versions now it&#39;s almost ok-ish but I think there&#39;s still a lot of room for improvement.<br>
There&#39;s some comment on this:  <a href="http://www.raspberrypi.org/phpBB3//viewtopic.php?f=38&amp;t=10538" target="_blank">http://www.raspberrypi.org/phpBB3//viewtopic.php?f=38&amp;t=10538</a><br>
Try loading a patch while audio is on.<br>
<br>
So far I absolutely wouldn&#39;t consider the RPi as a performance platform rather than for installation stuff and the like<br>
which are more likely to be in a dedicated, sort of optimised headless operation.<br>
<div class="im"><br>
&gt; I haven&#39;t tested any of my really large/intense audio patches to get an idea of where the thresholds are.<br>
<br>
</div>I got Pd-extended running and I get about 40-50% cpu load with the fiddle~ help-file plus some extra messaging and no GUI!<br>
With GUI it goes to over 90% - again, room for improvement, but then ... see above.<br>
My large patches need quite some attention (it&#39;s the first time I run Pd on Linux BTW :-\  ) but from the experience so far I doubt they will be ok.<br>
It&#39;s just too much.<br>
I tried Sakonda&#39;s old pitch shifter which I ported from Max to Pd some time ago and this is working nicely.<br>
But anything fpu-related will be a challenge.<br>
<div class="im"><br>
&gt; My main goal is to get Gem going so I&#39;ll send an update when I have more progress on that.<br>
<br>
</div>I&#39;m curious about that! So far I found out that Gem needs GLX which isn&#39;t provided by the RPi.<br>
Didn&#39;t do any further reading on this and I don&#39;t have any HDMI hardware at home so I just used X11 on my Mac,<br>
where Gem is ok.<br>
<br>
In fact we are early adopters doing all this, and it&#39;s good to see what&#39;s possible for the money.<br>
Then again I think it&#39;s important to draw a clear line where the application of the RPi makes sense and where not.<br>
It has quite some potential but also can turn quickly into a time-munching critter.<br>
<br>
Michael.<br>
<br>
PS: I just noticed $0 delivers the same value in every instance. I suspect that&#39;s caused by using X11.<br>
Could you PLS verify if it&#39;s any different using a local HDMI screen?  thx!<br>
<div class="im"><br>
<br>
&gt; On Sat, Aug 11, 2012 at 1:36 PM, Michael Zacherl &lt;<a href="mailto:sdiy-mz01@blauwurf.info">sdiy-mz01@blauwurf.info</a>&gt; wrote:<br>
&gt;<br>
&gt; On 11.8.2012, at 19:58 , Michael Zacherl wrote:<br>
&gt;<br>
&gt; &gt; it is!<br>
&gt; &gt; Looking at the <a href="http://raspberry.org" target="_blank">http://raspberry.org</a> site the list of interesting or just funny<br>
&gt;<br>
&gt; sorry, of course this should have been <a href="http://raspberrypi.org" target="_blank">http://raspberrypi.org</a> !<br>
&gt;<br>
&gt; --<br>
&gt; feed your perception: <a href="http://blauwurf.at" target="_blank">http://blauwurf.at</a><br>
&gt; <a href="http://soundcloud.com/noiseconformist" target="_blank">http://soundcloud.com/noiseconformist</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; <a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
&gt; UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; <a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
&gt; UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br>
<br>
<br>
</div>--<br>
noise chasers: <a href="http://blauwurf.at" target="_blank">http://blauwurf.at</a><br>
<div class="HOEnZb"><div class="h5"><a href="http://soundcloud.com/noiseconformist" target="_blank">http://soundcloud.com/noiseconformist</a><br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
</div></div></blockquote></div><br>