[alsa-devel] usb: Novation Twitch not working on Linux 4.7

Juan Pedro Bolívar Puente raskolnikov at gnu.org
Wed Sep 21 12:42:42 CEST 2016


Hi!

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.  Note that before it fails, I do get to hear a little noise in
the monitor output.  Here is console the output of various programs.

Note that, I am using Linux 4.7.0-1-amd64 as distributed with Debian
Sid.

Here is the output of some commands:

  $ ./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

  $ 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

Am I doing something wrong?  Is it really broken?
  
Thanks a lot!

JP

--
                                 ∿∿∿∿
                         https://sinusoid.es
                                 ∿∿∿∿
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 800 bytes
Desc: not available
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20160921/f9e59034/attachment.sig>


More information about the Alsa-devel mailing list