Announcing Audio Limiter: automatically lower the volume of loud sounds on your computer in real-time

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • Mergify - Updating dependencies is time-consuming.
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • easyeffects

    Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications

    Awesome job! I currently use EasyEffects with this Loudness Equalizer preset for the same reason. It also helps for some TV shows where for example dialogue is sometimes really quiet compared to music.

  • audio-limiter

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • noise-suppression-for-voice

    Noise suppression plugin based on Xiph's RNNoise

    Whatever Equalizer APO uses lets it apply its effects without requiring a separate audio device and it doesn't seem to add noticeable latency. I use it to run a denoiser VST on my microphone.

  • EasyEffects-Presets

    Presets for EasyEffects and PulseEffects. (by Digitalone1)

    Awesome job! I currently use EasyEffects with this Loudness Equalizer preset for the same reason. It also helps for some TV shows where for example dialogue is sometimes really quiet compared to music.

  • vst-rs

    VST 2.4 API implementation in rust. Create plugins or hosts. Previously rust-vst on the RustDSP group.

    One limitation that they mention is "Only one GFX and one LFX APO can be registered for an output device and only one LFX APO can be registered for an input device." which could be a problem for people who are already using one like Equalizer APO. What you could do is make a VST version of your limiter using vst-rs and use Equalizer APO to handle the APO part.

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts