[alsa-devel] Novation Twitch broken on Linux 4.7?
Juan Pedro Bolívar Puente
raskolnikov at gnu.org
Fri Sep 16 20:33:52 CEST 2016
Hi,
Mark Hills <mark at 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
∿∿∿∿
-------------- 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/20160916/f8c0f071/attachment-0001.sig>
More information about the Alsa-devel
mailing list