Ok, I finally have vanilla Pd working on the Pandora.<br><br>Had to compile latest jack2 (as jack1 still has 'alignment trap' errors) and specify which capture and playback ports to use. Then compile Pd without alsa to ensure it doesn't try to connect anyway.<br>
I will now go through some of the externals and see which ones I can get to work (entire pd-extended is maybe a bit too much right now. I tried the compile but had issues getting it to see lua5.1).<br><br>Anyway, problem mostly solved :)<br>
<br><br><div class="gmail_quote">On Thu, Feb 14, 2013 at 11:53 AM, dreamer <span dir="ltr"><<a href="mailto:dreamer@puikheid.nl" target="_blank">dreamer@puikheid.nl</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I haven't gotten anywhere with this yet, does anyone else have an idea what I should look at to get alsa working on the pandora?<div class="HOEnZb"><div class="h5"><br><br><br><div class="gmail_quote">On Sat, Jan 19, 2013 at 11:52 PM, dreamer <span dir="ltr"><<a href="mailto:dreamer@puikheid.nl" target="_blank">dreamer@puikheid.nl</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I've been trying to compile Puredata for the Pandora handheld. Getting the UI to work with tcl/tk 8.5 was fairly straightforward, although the terminal is filled with:<br>
watchdog: signalling pd...<br><br>Otherwise I'm having a lot of issues with alsa. When selecting alsa as output I get:<br>
<pre><span>snd_pcm_hw_params </span><span>(</span><span>input</span><span>):</span><span> </span><span>Invalid</span><span> argument
snd_pcm_hw_params </span><span>(</span><span>output</span><span>):</span><span> </span><span>Invalid</span><span> argument</span></pre>In the settings I can select two alsa devices:<br>
<pre><span>omap3pandora </span><span>(</span><span>hardware</span><span>)</span><span>
omap3pandora </span><span>(</span><span>plugin</span><span>)</span></pre>Which both fail. When I select portaudio output I get:<br><pre><span>pd</span><span>:</span><span> src</span><span>/</span><span>common</span><span>/</span><span>pa_front</span><span>.</span><span>c</span><span>:</span><span>325</span><span>:</span><span> </span><span>Pa_Initialize</span><span>:</span><span> </span><span>Assertion</span><span> </span><span>`"PortAudio: compile time and runtime endianness don't match" && (((char *)&nativeOne)[0]) == 0`</span><span> failed</span><span>.</span><span>
</span><span>Pd</span><span>:</span><span> signal </span><span>6</span></pre>And it crashes.<br><br>Are there some configure flags to mitigate these problems?<br>Some more info on the device in question: <a href="http://en.wikipedia.org/wiki/Pandora_%28console%29#Pandora_1GHz" target="_blank">http://en.wikipedia.org/wiki/Pandora_%28console%29#Pandora_1GHz</a><br>
<br>Any ideas to get this working are welcome :)<br><br><br>regards,<br>drmr<br>
</blockquote></div><br>
</div></div></blockquote></div><br>