I'm trying to use pd-extended on an ARMv7 platform Radxa Rock Pro. This is a fairly powerful 4-core ARM Cortex-A9 based system with 2GB of RAM, running Debian Wheezy with kernel 3.0.36. The pd-extended version is 0.43.4-1, which I've compiled myself from source.
Unfortunately, I've so far been unable to make pd-extended produce any sound. Upon startup it always complains with either a ALSA output error (restart failed): Broken pipe
error (when using -audiodev 1) or a error: audio I/O stuck... closing audio
error (when using -audiodev 2). The available audio devices provided by -listdev are as follows:
audio input devices:
1. RK29_RK1000 (hardware)
2. RK29_RK1000 (plug-in)
3. ROCKCHIP-SPDIF (hardware)
4. ROCKCHIP-SPDIF (plug-in)
audio output devices:
1. RK29_RK1000 (hardware)
2. RK29_RK1000 (plug-in)
3. ROCKCHIP-SPDIF (hardware)
4. ROCKCHIP-SPDIF (plug-in)
(I have no way of testing the SPDIF output).
Note that running speaker-test -t wav -c 2
works as expected, and I've added my user to the audio
group.
Anyway, has someone managed to get pd-extended running on an ARM-based device? Is the problem related to PD itself or could there be a bug in the sound driver for this particular board? Or is there something else I should try? Thanks in advance.