Re: Troubleshooting new USB audio device

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, Clemens-

Thanks for your reply ...

On Wed, Feb 22, 2017 at 1:09 AM, Clemens Ladisch <clemens@xxxxxxxxxx> wrote:
Caelia Chapin wrote:

>    MULTI Validity

Alsamixer does not show devices; it shows mixer controls.  Apparently,
your device does not have any useful mixer controls accessible by
software.

Okay, that makes sense. Just out of curiosity, do you know what "multi validity" means? I Googled the phrase but did not find any explanation.
 
> Mixxx in debug mode, I am able to capture following more detailed
> error:
>
>    _expression_ 'r' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2092
>    _expression_ 'PaAlsaStreamComponent_FinishConfigure( &self->playback, hwParamsPlayback, outParams, self->primeBuffers, realSr, outputLatency )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2733
>    _expression_ 'PaAlsaStream_Configure( stream, inputParameters, outputParameters, sampleRate, framesPerBuffer, &inputLatency, &outputLatency, &hostBufferSizeMode )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2838

These messages come from PulseAudio.  AFAIK it has problems handling
devices that do not fit into the normal 2.0 or 5.1 schema.

Actually it's not PulseAudio, but rather PortAudio (I found the file and functions cited in the error message in the PortAudio source code).

[ Thanks for saying that, though. You led me to discover that I actually had PulseAudio running. I have a longstanding policy of not using PulseAudio, since it almost always causes problems for me. I have now removed it from my system ;-) ]
 
Do aplay/arecord work?

I don't know if I should be able to record - that would be an unusual thing to do with a DJ controller.

Aplay, however, does not seem to do what it should. Here are some results:

  $ aplay -Ddefault:CARD=MCX8000 -v test.wav
  ALSA lib pcm_direct.c:1055:(snd1_pcm_direct_initialize_slave) unable to install hw params
  ALSA lib pcm_dmix.c:1064:(snd_pcm_dmix_open) unable to initialize slave
  aplay: main:788: audio open error: No such device or address

  $ aplay -Dsurround51:CARD=MCX8000,DEV=0 -v pj.wav
  Playing WAVE 'pj.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
  aplay: set_params:1270: Broken configuration for this PCM: no configurations available

  $ aplay -Dsurround40:CARD=MCX8000,DEV=0 -v pj.wav
  Playing WAVE 'pj.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
  aplay: set_params:1299: Sample format non available
  Available formats:
  - S32_LE

... and, after converting to signed 32-bit:

  $ aplay -Dsurround40:CARD=MCX8000,DEV=0 -v pj2.wav
  Playing WAVE 'pj2.wav' : Signed 32 bit Little Endian, Rate 44100 Hz, Stereo
  aplay: set_params:1305: Channels count non available


Thanks,
Caelia
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user

[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux