Nova40
New Head-Fier
- Joined
- Sep 25, 2014
- Posts
- 18
- Likes
- 10
Yup... it's a bummer. So should I start looking for a new DAC, or can I achieve 192/24bit with SPDIF or something?
Yeah, my goal is just to be able to play 24/192 because I have quite a number of flac files that are 24/192. But so far I've heard that you need a driver to do that. How certain are you that the XMOS chip in the DacMagic Plus can play 24/192 under linux?
What do I have to change to get kernel USB2 support working?
So I have four different mpd clients: Cantata, GMPC, Glurp and mpc.
All of them [COLOR=0000FF]except[/COLOR] Cantata will play .dsf (DSD) files. I've looked through the settings of each of these clients to see how they might differ from one another, and I cannot figure out what might be different about Cantata such that it refuses to play .dsf and/or .dff files.
My DAC is the Geek Out 1000.
I've played .dsf files successfully in any one of the three clients that can do that, then closed that client, unplugged and re-plugged the Geek Out (makiing sure it was selected in sound-settings), killed mpd and re-started it, and then opened Cantata to see if it would play .dsf. I've changed the order in which I made these steps several times. I'm using ALSA, Pulseaudio is turned off. ReplayGain is turned off.
All I get with Cantata are sample rates of either 44100 or 48000.
My OS is Ubuntu-MATE 14.04 LTS on a System76 Wild Dog desktop unit.
Anyone have a clue why all the other clients work fine but Cantata? Do I need a special plugin to play .dsf / .dff files in Cantata?
Maybe you should attach your ~/.asoundrc and your working mpdconf and any cantata config files so people have a chance to help.
[size=8px]pcm.!default { type plug slave.pcm "hw:1,0"; # slave.pcm "plughw:G1V5,0; }[/size]
[size=8px]### Config file for mpd (Music Player Daemon) v. 0.19.9 ### I'm using mpd with GMPC (Gnome Music Player Client) v. 11.8.16 on Ubuntu-MATE 14.04 LTS ### Last update: Friday 2015-03-27 10:35:53 PM EDT ### This is version 0.3 of this file as I have more to learn about mpd ### This setup is for using mpd as a "user service," not as a "system service." ### See <https://help.ubuntu.com/community/MPD> ### See <https://bbs.archlinux.org/viewtopic.php?pid=1017873#p1017873> (post number 5) ### See <http://lacocina.nl/detect-alsa-output-capabilities> ### See mpd example config file: /etc/mpd.conf music_directory "/home/rj/Music" # Don't use ~/ playlist_directory "/home/rj/.mpd/playlists" # db_file "/home/rj/.mpd/mpd.db" database { plugin "simple" path "/home/rj/.mpd/mpd.db" } log_file "/home/rj/.mpd/mpd.log" pid_file "/home/rj/.mpd/mpd.pid" state_file "/home/rj/.mpd/mpdstate" # Where settings are maintained across re-boots & crashes. sticker_file "/home/rj/.mpd/mpd.sticker.db" # A database that manages dynamic information attached to songs. auto_update "yes" # Enables automatic update of MPD's database when files in music_directory are changed. zeroconf_enabled "no" # Don't publish 'service information.' max_playlist_length "90000" max_output_buffer_size "16384" bind_to_address "127.0.0.1" # Sets the address for the daemon to listen on. Careful attention should be paid if this is assigned # to anything other than the default. This setting can deny access to control of the daemon. port "6600" log_level "verbose" # For now. # Available settings are "default", "secure" or "verbose". The "verbose" setting is recommended # for troubleshooting, though can quickly stretch available resources on limited hardware storage. save_absolute_paths_in_playlists "yes" # Enables MPD to create playlists in a format usable by other music players. metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc,comment" # Defines a list of tag types that will be extracted during the audio # file discovery process. # Input: input { plugin "curl" } # Decoder plugins: decoder { plugin "dsf" # Decodes DSF files containing DSDIFF data (e.g. SACD rips). [/size] [size=8px] enabled "yes" } decoder { plugin "dsdiff" # Decodes DFF files containing DSDIFF data (e.g. SACD rips). enabled "yes" lsbitfirst "no" # Decode the least significant bit first. Default is 'no'. } decoder { plugin "wildmidi" config_file "/etc/timidity/freepats.cfg" } # Audio ouput block for ALSA output: audio_output { type "alsa" name "Geek Out HD Audio 1V5, USB Audio" device "plughw:G1V5,0" format "*:*:*" dsd_usb "yes" # ESSENTIAL. Without this setting, I get -NO- DSD playback on the Geek Out. # <http://comments.gmane.org/gmane.comp.audio.musicpd.devel/2248> mixer_type "none" auto_resample "no" auto_channels "no" auto_format "no" replay_gain_handler "none" } # Audio output block for http: # audio_output { # type "httpd" # (Do this part later.) # } # Character Encoding: filesystem_charset "UTF-8" # If file or directory names don't display correctly for your locale, you may need to modify this setting. id3v1_encoding "UTF-8" # This setting controls the encoding that ID3v1 tags should be converted from. ### end of file ### [/size]
[size=8px][General] storeCoversInMpdDir=true storeLyricsInMpdDir=true currentConnection=- stopOnExit=true version=1.5.2 showMenubar=true showFullScreen=false mainWindowSize=@Size(1513 1001) showPlaylist=true playStream=false splitterState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x2\0\0\x1|\0\0\x2:\x1\0\0\0\x1\x1\0\0\0\x1) page=ContextPage contextZoom=-1 contextSplitterState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x3\0\0\x2\x6\0\0\x1\xe8\0\0\x1\xf7\x1\0\0\0\x6\x1\0\0\0\x1) contextAutoScroll=false contextTrackView=2 hiddenStreamCategories=@Invalid() searchCategory=artist showTimeRemaining=false hiddenOnlineProviders=@Invalid() forceSingleClick=true startHidden=false lyricProviders=lyrics.wikia.com, lyricstime.com, lyricsreg.com, lyricsmania.com, metrolyrics.com, azlyrics.com, songlyrics.com, elyrics.net, lyricsdownload.com, lyrics.com, lyrics$ inhibitSuspend=true storeBackdropsInMpdDir=true libraryArtistImage=true libraryView=icontop libraryYear=true albumsView=icontop albumSort=artist-year folderView=detailedtree playlistsView=detailedtree playListsStartClosed=true streamsView=detailedtree onlineView=detailedtree groupSingle=true useComposer=false filteredOnly=false showDeleteAction=true devicesView=detailedtree searchView=table playQueueView=grouped playQueueAutoExpand=true playQueueStartClosed=false playQueueScroll=true playQueueBackground=1 playQueueBackgroundOpacity=69 playQueueBackgroundBlur=0 playQueueBackgroundFile= playQueueConfirmClear=true playQueueSearch=true infoTooltips=true touchFriendly=true showStopButton=true showCoverWidget=true showRatingWidget=true useSystemTray=true showPopups=true minimiseOnClose=true startupState=show fetchCovers=true lang= hiddenPages=@Invalid() sidebar=17 monoSidebarIcons=false splitterAutoHide=false httpInterface=lo cdAuto=true cddbHost=freedb.freedb.org cddbPort=8880 paranoiaFull=true paranoiaNeverSkip=true useCddb=true wikipediaIntroOnly=true contextDarkBackground=true contextAlwaysCollapsed=false contextBackdrop=1 contextBackdropOpacity=30 contextBackdropBlur=0 contextBackdropFile= contextSwitchTime=1000 wikipediaLangs=en:en contextSlimPage=artist playQueueHeaderState="@ByteArray(P,\x95\xf\x1\0\0\0\f\0\0\0N\0\0\0\0\0\0\x1\x83\0\0\x1\xbd\0\0\x2\x42\0\0\0l\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\f\0\0\0\0\0\0\0\$ searchHeaderState="@ByteArray(P,\x95\xf\x1\0\0\0\t\0\0\0\x1d\0\0\0\x1b\0\0\0#\0\0\0\0\0\0\0\a\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0\0\0\0\0\x1\0\0\0\x2\0\0\0\x3\0\0\0\x4\0$ mainWindowCollapsedSize=@Size(611 86) [Connection--] host=/home/rj/.local/share/cantata/mpd/socket port=6600 dir=~/Music passwd= coverName= streamUrl= [PreferencesDialog] size=@Size(891 1051) [PlayQueuePage] searchActive=true [DevicesPage] searchActive=false [DynamicPage] searchActive=false [PlaylistsPage] searchActive=false [FolderPage] searchActive=false [AlbumsPage] searchActive=false [LibraryPage] searchActive=false [Jamendo] format=ogg [PodcastSettingsDialog] size=@Size(550 160) [StreamProviderListDialog] size=@Size(466 876) [Magnatune] membership=streaming download=mp3 username= password= [Scrobbling] enabled=false loveEnabled=true[/size]