alsa-devel.alsa-project.org archive mirror
 help / color / mirror / Atom feed
* Re: Novation Twitch broken on Linux 4.7?
       [not found] ` <1609161626200.3103@stax.localdomain>
@ 2016-09-16 18:33   ` Juan Pedro Bolívar Puente
  0 siblings, 0 replies; only message in thread
From: Juan Pedro Bolívar Puente @ 2016-09-16 18:33 UTC (permalink / raw)
  To: Mark Hills; +Cc: tiwai, alsa-devel


[-- Attachment #1.1: Type: text/plain, Size: 3569 bytes --]


Hi,

Mark Hills <mark@xwax.org> writes:

> On Fri, 16 Sep 2016, Juan Pedro Bolívar Puente wrote:
>
>> I am trying to use again my Novation Twitch after some time, and audio
>> playback is not working anymore.  I have tried with Jackd and various
>> other programs, and it seems to always fail to install the hardware
>> params.
>
> [...]
>
> If it doesn't work then maybe the attached alsacap.c is useful and you
> could post the output back (and CC alsa-devel); it should show us the
> advertised rates and formats.

Here is the ouput:

$ ./alsacap

    *** Scanning for playback devices ***
    ...
    Card 1, ID `Twitch', name `Twitch'
      Device 0, ID `USB Audio', name `USB Audio', 1 subdevices (1 available)
        4 channels, sampling rate 44100..48000 Hz
        Sample formats: S24_3LE
          Subdevice 0, name `subdevice #0'

$ ./alsacap -d hw:Twitch

    *** Exploring configuration space of device `hw:Twitch' for playback ***
    4 channels
    Sampling rate 44100..48000 Hz
    Sample formats: S24_3LE
    Significant bits: 24

For people reading this message for the first time in `alsa-devel`, here
are the error output of various commands when trying to use the device:

$ aplay -D hw:Twitch -f S24_3LE -c 4 -r 44100 test.wav

    Playing raw data 'prueba.wav' : Signed 24 bit Little Endian in
    3bytes, Rate 44100 Hz, Channels 4
    aplay: set_params:1361: Unable to install hw params:
    ACCESS:  RW_INTERLEAVED
    FORMAT:  S24_3LE
    SUBFORMAT:  STD
    SAMPLE_BITS: 24
    FRAME_BITS: 96
    CHANNELS: 4
    RATE: 44100
    PERIOD_TIME: (125011 125012)
    PERIOD_SIZE: 5513
    PERIOD_BYTES: 66156
    PERIODS: (3 4)
    BUFFER_TIME: 500000
    BUFFER_SIZE: 22050
    BUFFER_BYTES: 264600
    TICK_TIME: 0

$ mplayer -ao alsa:device=hw=Twitch test.mp3

    MPlayer 1.3.0 (Debian), built with gcc-5.4.0 (C) 2000-2016 MPlayer Team
    Playing test.mp3.
    ...
    [AO_ALSA] Format s16le is not supported by hardware, trying default.
    [AO_ALSA] Unable to set format: Invalid argument
    Failed to initialize audio driver 'alsa:device=hw=Twitch'

$ mplayer -ao alsa:device=plughw=Twitch test.mp3

    MPlayer 1.3.0 (Debian), built with gcc-5.4.0 (C) 2000-2016 MPlayer Team
    Playing test.mp3.
    ...
    [AO_ALSA] alsa-lib: pcm_hw.c:603:(snd_pcm_hw_prepare)
SNDRV_PCM_IOCTL_PREPARE failed (-32): Broken pipe
    [AO_ALSA] alsa-lib: pcm_direct.c:1054:(snd1_pcm_direct_initialize_slave)
unable to install hw params
    [AO_ALSA] alsa-lib: pcm_dmix.c:1053:(snd_pcm_dmix_open) unable to
initialize slave
    [AO_ALSA] Playback open error: Broken pipe
    Failed to initialize audio driver 'alsa:device=hw=Twitch'

$ jackd -n twitch -d alsa -d hw:Twitch

    jackdmp 1.9.11
    ...
    creating alsa driver ...
hw:Twitch|hw:Twitch|1024|2|48000|0|0|nomon|swmeter|-|32bit
    Using ALSA driver USB-Audio running on card 1 - Novation Twitch at
usb-0000:00:1d.0-1.2, full speed
    ALSA: Cannot open PCM device alsa_pcm for capture. Falling back to
playback-only mode
    configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 2
periods
    ALSA: final selected sample format for playback: 24bit little-endian in
3bytes format
    ALSA: use 2 periods for playback
    ALSA: cannot set hardware parameters for playback
    ALSA: cannot configure playback channel

Thanks a lot!

--
                                 ∿∿∿∿
                         https://sinusoid.es
                                 ∿∿∿∿

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 800 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2016-09-16 18:34 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <87lgys0wq2.fsf@gnu.org>
     [not found] ` <1609161626200.3103@stax.localdomain>
2016-09-16 18:33   ` Novation Twitch broken on Linux 4.7? Juan Pedro Bolívar Puente

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).