Chapter 8 Sound devices in WildlifeSystems

8.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.

8.2 Supported sound devices

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

8.2.1 Raspberry Pi onboard audio

8.2.2 AudioInjector Zero

8.2.3 AudioInjector Octo

8.2.4 AudioInjector Ultra

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

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

8.2.6 Respeaker 6 mic array

8.2.7 Audio+ DAC

8.2.8 Wolfson Audio Card

8.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