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: watchdog: signalling pd...
Otherwise I'm having a lot of issues with alsa. When selecting alsa as output I get:
snd_pcm_hw_params (input): Invalid argument snd_pcm_hw_params (output): Invalid argument
In the settings I can select two alsa devices:
omap3pandora (hardware) omap3pandora (plugin)
Which both fail. When I select portaudio output I get:
pd: src/common/pa_front.c:325: Pa_Initialize: Assertion "PortAudio: compile time and runtime endianness don't match" && (((char *)&nativeOne)[0]) == 0
failed.Pd: signal 6
And it crashes.
Are there some configure flags to mitigate these problems? Some more info on the device in question: http://en.wikipedia.org/wiki/Pandora_%28console%29#Pandora_1GHz
Any ideas to get this working are welcome :)
regards, drmr
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?
On Sat, Jan 19, 2013 at 11:52 PM, dreamer dreamer@puikheid.nl wrote:
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: watchdog: signalling pd...
Otherwise I'm having a lot of issues with alsa. When selecting alsa as output I get:
snd_pcm_hw_params (input): Invalid argument snd_pcm_hw_params (output): Invalid argument
In the settings I can select two alsa devices:
omap3pandora (hardware) omap3pandora (plugin)
Which both fail. When I select portaudio output I get:
pd: src/common/pa_front.c:325: Pa_Initialize: Assertion
"PortAudio: compile time and runtime endianness don't match" && (((char *)&nativeOne)[0]) == 0
failed.Pd: signal 6And it crashes.
Are there some configure flags to mitigate these problems? Some more info on the device in question: http://en.wikipedia.org/wiki/Pandora_%28console%29#Pandora_1GHz
Any ideas to get this working are welcome :)
regards, drmr
Hi, Pandora is ARM Cortex-A8, that's little endian right? What does portaudio's generated makefile say? I compiled Pd for RPi (ARMv6) and there is (correctly) '-DPA_LITTLE_ENDIAN' among the CFLAGS in portaudio's makefile.
Katja
On Thu, Feb 14, 2013 at 11:53 AM, dreamer dreamer@puikheid.nl wrote:
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?
On Sat, Jan 19, 2013 at 11:52 PM, dreamer dreamer@puikheid.nl wrote:
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: watchdog: signalling pd...
Otherwise I'm having a lot of issues with alsa. When selecting alsa as output I get:
snd_pcm_hw_params (input): Invalid argument snd_pcm_hw_params (output): Invalid argument
In the settings I can select two alsa devices:
omap3pandora (hardware) omap3pandora (plugin)
Which both fail. When I select portaudio output I get:
pd: src/common/pa_front.c:325: Pa_Initialize: Assertion
"PortAudio: compile time and runtime endianness don't match" && (((char *)&nativeOne)[0]) == 0
failed.Pd: signal 6And it crashes.
Are there some configure flags to mitigate these problems? Some more info on the device in question: http://en.wikipedia.org/wiki/Pandora_%28console%29#Pandora_1GHz
Any ideas to get this working are welcome :)
regards, drmr
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Ok, I finally have vanilla Pd working on the Pandora.
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. 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).
Anyway, problem mostly solved :)
On Thu, Feb 14, 2013 at 11:53 AM, dreamer dreamer@puikheid.nl wrote:
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?
On Sat, Jan 19, 2013 at 11:52 PM, dreamer dreamer@puikheid.nl wrote:
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: watchdog: signalling pd...
Otherwise I'm having a lot of issues with alsa. When selecting alsa as output I get:
snd_pcm_hw_params (input): Invalid argument snd_pcm_hw_params (output): Invalid argument
In the settings I can select two alsa devices:
omap3pandora (hardware) omap3pandora (plugin)
Which both fail. When I select portaudio output I get:
pd: src/common/pa_front.c:325: Pa_Initialize: Assertion
"PortAudio: compile time and runtime endianness don't match" && (((char *)&nativeOne)[0]) == 0
failed.Pd: signal 6And it crashes.
Are there some configure flags to mitigate these problems? Some more info on the device in question: http://en.wikipedia.org/wiki/Pandora_%28console%29#Pandora_1GHz
Any ideas to get this working are welcome :)
regards, drmr