More > JRiver Media Center 22 for Linux

Micromega MyDac won't play 44.1khz

(1/2) > >>

dbadia:
Hi -
I have a Micromega MyDac connected via USB to MC on Debian Jessie.  When I try to play back 44.1khz flac files, I get an error from MC:
Playback could not be started on the output ALSA using the format 44.1kHz 2ch

If I force the 44.1 to be converted  to 48kHz it will play ok.  But I know the DAC supports 44.1 natively so it seems I shouldn't have to do that. 

I have tried with both MC 20 and 22, but are giving me the same problem.

Thanks in advance for suggestions!
Dave

bob:
Answered this in the MC 20 linux forum accidently, check there...

dbadia:

--- Quote from: bob on August 16, 2016, 12:33:08 pm ---Choose a hardware audio device in the menu (like front: or some such).
Don't use alsa, system default or default since they use the alsa mixer which enforces a 48k only sample rate.

--- End quote ---

Thanks, I wasn't sure if the MC 20 forum was still active or not so I posted here too. 

I tried a bunch of options (front, hw, iec958), but I'm still getting the error.  They seem to all have [ALSA] next to them. 
Is there some way I can define a non-alsa device?

bob:

--- Quote from: dbadia on August 16, 2016, 02:14:23 pm ---Thanks, I wasn't sure if the MC 20 forum was still active or not so I posted here too. 

I tried a bunch of options (front, hw, iec958), but I'm still getting the error.  They seem to all have [ALSA] next to them. 
Is there some way I can define a non-alsa device?

--- End quote ---
Those 3 all should have worked.
From a terminal window run:

/usr/lib/jriver/Media\ Center\ 22/alsacap
or substitute 20 for 22 if using MC 20.

It will print out the supported sample rates.
Note that not all devices support all sample rates at all audio formats. You will also see the audio formats your device supports (i.e. S16_LE, S32_LE, IEC958_SUBFRAME_LE, etc).

dbadia:
Ok, here is the output, MyDac in bold:

dave@jj:~$ /usr/lib/jriver/Media\ Center\ 22/alsacap
*** Scanning for playback devices ***
Card 0, ID `NVidia', name `HDA NVidia'
  Device 3, ID `HDMI 0', name `HDMI 0', 1 subdevices (1 available)
    2..8 channels, sampling rates 32000, 44100, 48000, 88200, 96000, 176400, 192000 Hz
    Sample formats: S16_LE, S32_LE
      Subdevice 0, name `subdevice #0'
  Device 7, ID `HDMI 0', name `HDMI 0', 1 subdevices (1 available)
    2..8 channels, sampling rates 32000, 44100, 48000, 88200, 96000, 176400, 192000 Hz
    Sample formats: S16_LE, S32_LE
      Subdevice 0, name `subdevice #0'
  Device 8, ID `HDMI 0', name `HDMI 0', 1 subdevices (1 available)
    2..8 channels, sampling rates 32000, 44100, 48000, 88200, 96000, 176400, 192000 Hz
    Sample formats: S16_LE, S32_LE
      Subdevice 0, name `subdevice #0'
  Device 9, ID `HDMI 0', name `HDMI 0', 1 subdevices (1 available)
    2..8 channels, sampling rates 32000, 44100, 48000, 88200, 96000, 176400, 192000 Hz
    Sample formats: S16_LE, S32_LE
      Subdevice 0, name `subdevice #0'
Card 1, ID `MYDAC', name `MICROMEGA MYDAC'
  Device 0, ID `USB Audio', name `USB Audio', 1 subdevices (1 available)
    2 channels, sampling rates 44100, 48000, 88200, 96000, 176400, 192000 Hz
    Sample formats: S32_LE
      Subdevice 0, name `subdevice #0'
Card 2, ID `XS', name `FOCAL XS'
  Device 0, ID `USB Audio', name `USB Audio', 1 subdevices (1 available)
    1..2 channels, sampling rates 32000, 44100, 48000 Hz
    Sample formats: S16_LE
      Subdevice 0, name `subdevice #0'

Navigation

[0] Message Index

[#] Next page

Go to full version