To make the Turtle Beach Amigo II the default sound card on a Raspberry Pi, edit “/etc/modprobe.d/alsa-base.conf” and comment out the second line below:
# Keep snd-usb-audio from being loaded as first soundcard # options snd-usb-audio index=-2
After you reboot, you should see the following:
# Get a list of sound cards using procfs pi@raspberrypi ~ $ cat /proc/asound/cards 0 [Audio ]: USB-Audio - Turtle Beach USB Audio Generic Turtle Beach USB Audio at usb-bcm2708_usb-1.3.4, full speed 1 [ALSA ]: BRCM bcm2835 ALSbcm2835 ALSA - bcm2835 ALSA bcm2835 ALSA # Get a list of sound devices using aplay pi@raspberrypi ~ $ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: Audio [Turtle Beach USB Audio], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA] Subdevices: 8/8 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 Subdevice #2: subdevice #2 Subdevice #3: subdevice #3 Subdevice #4: subdevice #4 Subdevice #5: subdevice #5 Subdevice #6: subdevice #6 Subdevice #7: subdevice #7