Re: Help with RME alsa driver

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

 



At Tue, 10 Feb 2015 11:43:54 +0100,
Adrian Knoth wrote:
> 
> On Mon, Feb 09, 2015 at 03:26:00PM +0100, Takashi Iwai wrote:
> 
> > > > > > What if with --buffer-size=256 or --buffer-size=192, i.e. align buffer
> > > > > > size and period size?
> > > > > Only 128 works for me.
> > > > Then what if you change to --period-size=128 --buffer-size=256,
> > > > or --period-size=256 --buffer-size=512, etc?
> > > That values are fine for playback here.
> > OK, it implies that it can work properly only with periods=2.
> 
> Yup. This is the case on older RME cards (and older here includes PCIe
> MADI).
> 
> > The easiest fix would be just to revert to the fixed periods = 2 like
> > the patch below.  Or, if periods more than two really works on RayDAT
> > and AIO boards, we can restrict this only for certain models, too.
> 
> This has to be model-specific. RayDAT and AIO actually need more than 2
> because of a fixed buffer size. The older cards have a variable buffer
> but a fixed number of periods (2).
> 
> How about the following patch? (untested, but since we already know what
> we're aiming for, this is just a matter of how to implement the
> constraint):

Looks good to me.  If this is confirmed to work, I'll queue it with Cc
to stable.

Let me know whether the patch really works for you guys.


thanks,

Takashi

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
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