Posted on

Setting Up USB Audio As The Default Sound Output

Update: You can skip this guide if you’re using my pre-built RetroPie image.

This guide will help you setup the USB Audio on the tinkerBOY Controller V3.0 as the default sound output device in RetroPie.

Assuming you’ve already followed the wiring guide and connected your v3.0 board to a Raspberry Pi, login via SSH or connect a keyboard and hit F4 to go to the command line.

First, check if  usb audio is detected by typing:

cat /proc/asound/modules

Output should be something like:

pi@retropie:~ $ cat /proc/asound/modules
0 snd_bcm2835 – This is the builtin sound device in Raspberry Pi.
1 snd_usb_audio – This is the USB Audio you need to setup as the default sound device.
pi@retropie:~ $

Now create a file by typing:

sudo nano /etc/asound.conf

Paste the following:

New(use this code instead of the old code):



Finally, save the file by CTRL + X, press Y, and press ENTER.

Reboot by typing sudo reboot. You should be able to play sound from your v3.0 board.

11 thoughts on “Setting Up USB Audio As The Default Sound Output

  1. […] Setting Up The USB Audio As The Default Sound Output […]

    1. Hi! i’m using this PCB and a GPIO adaptor. I have finished the asembling of the console but when i use the code to see the USB audio the system doesn’t show me anything, it’s not detected. I had the same issue with the controls, but I fixed it connecting directly the wires to the pie.

      What could i do? I’m doing something wrong?

      Thanks for the attention! ^^

      1. Is it for a pi zero build? If so then you have to solder the data pins from the pi to the dpi adapter.

  2. What combination of buttons does the volume control?

    1. You can setup any buttons you want for the volume control by editing the retroarch.cfg file.

  3. Hello,

    I think its :

    sudo nano /etc/asound.conf

    to create the file

  4. After I enter this, anytime I open a game or setting, it’s saying hw:1 doesn’t exist. Did I miss something?

    1. Already resolved via email.

  5. Hi! I recently built my first GBZ. The 3.0.1 PCB has been fantastic! But my sound suddenly stopped working. I even formatted the sd card and started over. Can’t get it to work at all. Every time I go to command prompt, I get this error message, “Failed to find mixer elements.” What can I do to restore sound?

    1. VolumeControl::init() – Failed to find mixer elements!

  6. Hello i am having problem with the audio in my gameboy zero, it says no such file or directory when i test the audio i tried resoldering the usb cables and manually adding the files and formatting and installing the files, and using the image please help

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.