Hi I was wondering what the function is of the available pinholes on the Pisound?
I am considering hooking up some endless encoders to the GPIO pins, maybe the available pins on top of the Pisound would be a connection point? Unclear atm
The unpopulated header pins are connected to the Raspberry Pi’s GPIO pins that are unused by Pisound, so you can hook things up to them for your own purposes. See Pinout of Pisound Header.
Thank you Giedrius for showing me where to find all info, this is super already documented :')
Yet now I have a little horror show here, after checking the board and putting the header back on, all my hardware audio devices as checked by ‘aplay -l’ are not working. My main application running RNBO sets does not react because it can not connect with an audio device.
pi@ewoudpi:~ $ aplay -l
*** List of PLAYBACK Hardware Devices ***
ALSA lib conf.c:838:(get_char_skip_comments) Cannot access file text
ALSA lib conf.c:838:(get_char_skip_comments) Cannot access file height
ALSA lib conf.c:2007:(_snd_config_load_with_include) toplevel:16:32:Unexpected char
ALSA lib conf.c:4096:(config_file_open) /home/pi/.asoundrc may be old or corrupted: consider to remove or fix it
ALSA lib conf.c:4018:(snd_config_hooks_call) function snd_config_hook_load returned error: Invalid argument
ALSA lib conf.c:4625:(snd_config_update_r) hooks failed, removing configuration
aplay: device_list:283: control open (0): Invalid argument
ALSA lib conf.c:838:(get_char_skip_comments) Cannot access file text
ALSA lib conf.c:838:(get_char_skip_comments) Cannot access file height
ALSA lib conf.c:2007:(_snd_config_load_with_include) toplevel:16:32:Unexpected char
ALSA lib conf.c:4096:(config_file_open) /home/pi/.asoundrc may be old or corrupted: consider to remove or fix it
ALSA lib conf.c:4018:(snd_config_hooks_call) function snd_config_hook_load returned error: Invalid argument
ALSA lib conf.c:4625:(snd_config_update_r) hooks failed, removing configuration
aplay: device_list:283: control open (1): Invalid argument
ALSA lib conf.c:838:(get_char_skip_comments) Cannot access file text
ALSA lib conf.c:838:(get_char_skip_comments) Cannot access file height
ALSA lib conf.c:2007:(_snd_config_load_with_include) toplevel:16:32:Unexpected char
ALSA lib conf.c:4096:(config_file_open) /home/pi/.asoundrc may be old or corrupted: consider to remove or fix it
ALSA lib conf.c:4018:(snd_config_hooks_call) function snd_config_hook_load returned error: Invalid argument
ALSA lib conf.c:4625:(snd_config_update_r) hooks failed, removing configuration
aplay: device_list:283: control open (2): Invalid argument
ALSA lib conf.c:838:(get_char_skip_comments) Cannot access file text
ALSA lib conf.c:838:(get_char_skip_comments) Cannot access file height
ALSA lib conf.c:2007:(_snd_config_load_with_include) toplevel:16:32:Unexpected char
ALSA lib conf.c:4096:(config_file_open) /home/pi/.asoundrc may be old or corrupted: consider to remove or fix it
ALSA lib conf.c:4018:(snd_config_hooks_call) function snd_config_hook_load returned error: Invalid argument
ALSA lib conf.c:4625:(snd_config_update_r) hooks failed, removing configuration
aplay: device_list:283: control open (3): Invalid argument
ALSA lib conf.c:838:(get_char_skip_comments) Cannot access file text
ALSA lib conf.c:838:(get_char_skip_comments) Cannot access file height
ALSA lib conf.c:2007:(_snd_config_load_with_include) toplevel:16:32:Unexpected char
ALSA lib conf.c:4096:(config_file_open) /home/pi/.asoundrc may be old or corrupted: consider to remove or fix it
ALSA lib conf.c:4018:(snd_config_hooks_call) function snd_config_hook_load returned error: Invalid argument
ALSA lib conf.c:4625:(snd_config_update_r) hooks failed, removing configuration
aplay: device_list:283: control open (4): Invalid argument
ALSA lib conf.c:838:(get_char_skip_comments) Cannot access file text
ALSA lib conf.c:838:(get_char_skip_comments) Cannot access file height
ALSA lib conf.c:2007:(_snd_config_load_with_include) toplevel:16:32:Unexpected char
ALSA lib conf.c:4096:(config_file_open) /home/pi/.asoundrc may be old or corrupted: consider to remove or fix it
ALSA lib conf.c:4018:(snd_config_hooks_call) function snd_config_hook_load returned error: Invalid argument
ALSA lib conf.c:4625:(snd_config_update_r) hooks failed, removing configuration
aplay: device_list:283: control open (5): Invalid argument
//////
Can you help me in pointing out what the problem can be? everything has been running stable since months and I was finally ready for a project next week…
Valid extra info maybe; just before this I also tried out a usb-soundcard and switched it back and forth to see if it worked, as well as I went over to 5ghz wifi last week and ssh sometimes did not work.
When checking raspi config > advanced options > audio config > ‘No audio systems installed’
This should be taken care of first. It is safe to remove the file, or you can just rename it:
mv /home/pi/.asoundrc /home/pi/.asoundrc.bak
Thank you so much, this command solved it, you saved me!
I also found other similar threads on this community, but still it is a bit vague to me how this can happen. Using another usb audio device, which then overwrites default ALSA sets in this file… causing it to be read as corrupted?
A lot of things might want to do something with the file, so it’s hard to say for certain what it was, unless you find the steps to reproduce the problem.
Ok, thank you so much for helping me out!