popping noise when switching tracks

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

 



Hi,

Using mpd and kernel 3.9.2, when I switch tracks and the next track is a different sample rate there is a fairly loud popping. There is no noise during playback. Sometimes this happens even the next track has the same sample rate.
I use a usb interface is M2Tech hiface2 (XMOS UAC2, http://www.m2tech.biz/hiface2.html ).

But it works with kernel 3.1.10.

It seems this is a synchronization lost problem with soft mute DAC.

I wonder if this problem is related to usb feedback (the hiface2 is asynchronous).
With kernel 3.1.10, Feedback Format = 16.16
With kernel 3.9.2, Feedback Format = 8.16  Packet Size = 0

Some output :
=====================
# uname -a
Linux alarm 3.1.10-19-ARCH #1 PREEMPT Thu May 9 23:53:15 UTC 2013 armv5tel GNU/Linux

# cat /proc/asound/card0/stream0
M2Tech M2Tech USB Audio 2.0 at usb-orion-ehci.0-1, high speed : USB Audio

Playback:
  Status: Running
    Interface = 1
    Altset = 1
    URBs = 8 [ 8 8 8 8 8 8 8 8 ]
    Packet Size = 1024
    Momentary freq = 192000 Hz (0x18.0000)
    Feedback Format = 16.16
  Interface 1
    Altset 1
    Format: S32_LE
    Channels: 2
    Endpoint: 1 OUT (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000
    Data packet interval: 125 us

===========================================
# uname -a
Linux alarm 3.9.2-1-ARCH #1 PREEMPT Mon May 13 00:02:00 UTC 2013 armv5tel GNU/Linux

# cat /proc/asound/card0/stream0
M2Tech M2Tech USB Audio 2.0 at usb-orion-ehci.0-1, high speed : USB Audio

Playback:
  Status: Running
    Interface = 1
    Altset = 1
    Packet Size = 1024
    Momentary freq = 192000 Hz (0x18.0000)
    Feedback Format = 8.16
    Packet Size = 0
    Momentary freq = 192000 Hz (0x18.0000)
  Interface 1
    Altset 1
    Format: S32_LE
    Channels: 2
    Endpoint: 1 OUT (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000
===================

Thanks for your help,
Bin

 
------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
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