Giter Club home page Giter Club logo

Comments (6)

nefelim4ag avatar nefelim4ag commented on August 15, 2024 2

I prefer rearrange rules and types for that, to make default rule for pulse audio, match it in ananicy and have higher priority to others.

i.e. problem it self exists because ananicy generate many (may be too many?) things, which have same priority as pulse audio.

from ananicy.

nefelim4ag avatar nefelim4ag commented on August 15, 2024 1

While we have a rules with type LowLatency_RT, that not looks like good idea.
i.e. that type give more priority when pulseaudio have by default.

And that must be solved by some way.

from ananicy.

ryanmusante avatar ryanmusante commented on August 15, 2024

Which is preferred action in most cases?

  1. Use daemon.conf defaults and ananicy rules
  2. Use daemon.conf tweaked configuration and disable ananicy rules

from ananicy.

ryanmusante avatar ryanmusante commented on August 15, 2024

I corrected pulseaudio problems with:
options snd_hda_intel power_save=0 power_save_controller=N

So, the conflict in settings with my pusleaudio configuration might not have as much to do with nice defaults.

from ananicy.

dim-geo avatar dim-geo commented on August 15, 2024

I had occasional stutters with pulseaudio when using default ananicy rules. (no daemon.conf interference)
According to https://fitzcarraldoblog.wordpress.com/2017/04/20/stuttering-audio-in-linux-pulseaudio-strikes-again/, comments there and my testing, realtime scheduling of pulseaudio might cause stutters.

So, I changed pulseaudio rule like:
{ "name": "pulseaudio", "type": "LowLatency_RT", "nice": -15 }
So far in a couple of days testing no stutter appeared.

I removed the RT scheduling and decreased nice so that pulseaudio has higher priority than other "LowLatency_RT" processes.

from ananicy.

MR-Diamond avatar MR-Diamond commented on August 15, 2024

I removed the RT scheduling and decreased nice so that pulseaudio has higher priority than other "LowLatency_RT" processes.

So, which value did you gave to nice ? I ask because I also encountered stuttering with this rule and I'd prefer to adjust the rule instead of disable it :-)

from ananicy.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.