Schiit Modi 2 Uber (USB DAC) Works, But can't select it

Have the Modi 2 Uber connected via USB. It works perfectly fine from the command-line using speaker-test & aplay. Even set it as the default alsa card. I did have a Behringer UCA202 attached previously & that worked & I was able to select it in the Playback Settings. I can not get the Modi to show up at all to select. Any help will be greatly appreciated!

Weird, I edited /etc/mpd.conf & added an audio_output for the M2U, restarted the system, and I was able to select it. Though, what I added to /etc/mpd.conf is no longer in there, but it still works. OK, and it quits working after a reboot.

Oh, by the way, this is on a Tinker Board.

Yeah, didn’t work after a reboot of course. This is annoying. Seems to be a conflict between the Tinker Board onboard audio which happens to be USB audio as well. I have some hacks that will work, just as long as I do not touch the “Playback Settings”.

LOL at least you are answering your own questions…
I guess the support on the Tinkerboard is very low atm.

While it’s a better board than a raspberry Pi. If you use it mainly for USB output.

Do you have a suggestion to tweak the mpd.conf to solve the drop outs?

Did you connect the Spdif on the TB?

Haha, yeah, felt like I was talking to myself…which is normal when I am sitting here working on code :laughing: Yeah, the TB, other than a NUC, is great, just needs a bit more love. Wish I had the time. I love RPi, but the shared bus turd get’s on my nerves. I rather just use them as a smart duino almost :smiling_imp:

I haven’t noticed a drop out (yet?). Didn’t try out the S/PDIF on the TB either. Here is what my /etc/mpd.conf looks like right now (of course, you mess with “Playback Settings” this all gets wiped out):

# Volumio MPD Configuration File

# Files and directories #######################################################
music_directory         "/var/lib/mpd/music"
playlist_directory              "/var/lib/mpd/playlists"
db_file                 "/var/lib/mpd/tag_cache"
#log_file                       "/var/log/mpd/mpd.log"
#pid_file                       "/var/run/mpd/pid"
#state_file                     "/var/lib/mpd/state"
#sticker_file                   "/var/lib/mpd/sticker.sql"
###############################################################################

# General music daemon options ################################################
user                            "mpd"
group                          "audio"
bind_to_address         "any"
#port                           "6600"
#log_level                      "default"
gapless_mp3_playback                    "no"
#save_absolute_paths_in_playlists       "no"
#metadata_to_use        "artist,album,title,track,name,genre,date,composer,performer,disc"
auto_update    "yes"
#auto_update_depth "3"
###############################################################################
# Symbolic link behavior ######################################################
follow_outside_symlinks "yes"
follow_inside_symlinks          "yes"
###############################################################################
# Input #######################################################################
#
input {
        plugin "curl"
#       proxy "proxy.isp.com:8080"
#       proxy_user "user"
#       proxy_password "password"
}
###############################################################################

# Decoder ################################################################

 

 

###############################################################################

# Audio Output ################################################################

resampler {      
                plugin "soxr"
                quality "very high"
                threads "1"
}

audio_output {
                type            "alsa"
                name            "alsa"
                device          "hw:1,0"
                dop                     "yes"
                
                format      "*:32:2"

}

audio_output {
    type            "fifo"
    enabled         "no"
    name            "multiroom"
    path            "/tmp/snapfifo"
    format          "44100:16:2"
}

#replaygain                     "album"
#replaygain_preamp              "0"
volume_normalization            "no"
###############################################################################

# MPD Internal Buffering ######################################################
audio_buffer_size               "12288"
buffer_before_play              "10%"
###############################################################################


# Resource Limitations ########################################################
#connection_timeout             "60"
max_connections                 "20"
max_playlist_length             "32384"
max_command_list_size           "8192"
max_output_buffer_size          "16384"
###############################################################################

# Character Encoding ##########################################################
filesystem_charset              "UTF-8"
id3v1_encoding                  "UTF-8"
###############################################################################

Thanks man… No difference for me in the SPDIF output.

But on the other hand USB is working fine.
I have got this strange thing… If it’s possible it has to work haha