Chapter 11 Sound devices in WildlifeSystems

11.1 Installing sound device support

Support for sound devices is installed as part of the node installation process, however it is possible to install the sound-device-control abstraction layer onto any Raspberry Pi system using the command below.

`wget -O - https://github.com/wildlife-systems/sound-device-control/raw/master/install | sudo bash`

The installation will install the alsa-utils package on Ubuntu/Debian systems, and add the current user to the audio group.

11.2 Supported sound devices

The WildlifeSystems platform supports several popular sound capture and playback devices.

11.2.1 Raspberry Pi onboard audio

11.2.2 AudioInjector Zero

11.2.3 AudioInjector Octo

11.2.4 AudioInjector Ultra

11.2.5 I2C microphone (e.g. Google Voice Hat)

Limited to 48kHz sample rate, no record volume control.

11.2.6 Respeaker 6 mic array

11.2.7 Audio+ DAC

11.2.8 Wolfson Audio Card

11.3 Installing a sound device

To install support for a sound device, run the following command.

sdc-inst <sound-device-name>

To get a list of names of supported devices, run the following command.

sdc-inst list