awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 Repos

Awesome GitHub RepositoriesLevel Normalization

Processes for adjusting peak amplitude to ensure consistent volume across audio clips.

Distinct from Audio Processing: Specifically addresses amplitude normalization rather than general audio playback or recording.

Explore 9 awesome GitHub repositories matching graphics & multimedia · Level Normalization. Refine with filters or upvote what's useful.

Awesome Level Normalization GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • easychen/lean-side-bussinessAvatar von easychen

    easychen/lean-side-bussiness

    11,984Auf GitHub ansehen↗

    This project is a comprehensive software entrepreneurship curriculum and solopreneurship business playbook designed for developers. It provides a strategic framework for building, validating, and monetizing side businesses using lean startup methodology and a systematic product development approach. The project distinguishes itself by offering specific guides for digital monetization and career anti-fragility, helping software engineers transition from employment to self-employment. It focuses on turning technical skills into scalable digital assets, paid communities, and independent software

    Adjusts peak amplitude to a consistent target level for uniform volume across clips.

    Auf GitHub ansehen↗11,984
  • jpochyla/psstAvatar von jpochyla

    jpochyla/psst

    9,343Auf GitHub ansehen↗

    Psst is a cross-platform Spotify music client and library manager. It functions as a desktop application for streaming music and podcasts, providing a native playback interface and tools for organizing saved albums and playlists. The project is distinguished by a client-server architecture that separates the core audio playback engine from the user interface. This allows for dual-interface state sharing, where a graphical user interface and a dedicated command-line interface can simultaneously control the same playback session. The application covers audio streaming with loudness normalizati

    Processes incoming audio streams through a normalization filter to maintain consistent volume across tracks.

    Rust
    Auf GitHub ansehen↗9,343
  • cmus/cmusAvatar von cmus

    cmus/cmus

    6,048Auf GitHub ansehen↗

    cmus is a terminal-based audio player that runs entirely within a terminal window, using the ncurses library to render its interface without any graphical toolkit. It is designed to play local music files and internet radio streams, with support for CUE sheet metadata that splits single audio files into logical tracks with correct timing, and gapless playback that eliminates audible pauses between consecutive tracks. The player distinguishes itself through a Vi-inspired incremental search interface that locates tracks and commands in real time as you type, and a tab-based workspace model that

    Adjusts playback volume per track or album based on stored ReplayGain loudness metadata.

    C
    Auf GitHub ansehen↗6,048
  • namidaco/namidaAvatar von namidaco

    namidaco/namida

    5,002Auf GitHub ansehen↗

    Namida is a multi-format media player, music library manager, and network media streamer. It provides a unified interface for playing local and remote audio and video files, serving as both a specialized client for YouTube content and a synchronized lyrics player. The project distinguishes itself through a dynamic theme engine that generates artwork-based visuals and a comprehensive set of audio processing tools, including gain normalization, equalizers, and crossfading. It also features a specialized system for retrieving and displaying time-synced lyrics in formats such as LRC and TTML. Br

    Adjusts peak amplitude and gain to ensure consistent volume levels across different audio tracks.

    Dartandroidandroid-appandroid-music-player
    Auf GitHub ansehen↗5,002
  • wyattblue/auto-editorAvatar von WyattBlue

    WyattBlue/auto-editor

    4,460Auf GitHub ansehen↗

    Auto-editor ist ein automatisierter Video-Editor für die Befehlszeile, der FFmpeg verwendet, um Stille und inaktive Aufnahmen aus Videodateien zu entfernen. Er fungiert als Verarbeitungssuite mit spezialisierten Schnitt-Generatoren, die Segmente basierend auf Lautstärkeschwellen, Bewegungsanalyse und Speech-to-Text-Transkription zum Trimmen identifizieren. Das Tool zeichnet sich durch einen flexiblen Post-Production-Workflow aus, der es Benutzern ermöglicht, automatisierte Schnitt-Timelines als XML- oder JSON-Dateien für die Verwendung in professioneller nicht-linearer Schnittsoftware zu exportieren. Über das einfache Löschen hinaus kann es dynamische Wiedergabeanpassungen vornehmen, wie z. B. die Geschwindigkeit leiser Segmente zu erhöhen, anstatt sie vollständig zu entfernen. Das Projekt deckt ein breites Spektrum an Medienmanipulationsfunktionen ab, darunter Audio-Normalisierung, Sibilanz-Reduzierung und visuelle Effekte wie Layer-Compositing, Grafik-Overlays und Skalierungstransformationen. Es unterstützt zudem das Einlesen von Remote-Medien über URLs und bietet Dienstprogramme zur Vorschau von Schnittstatistiken, ohne das finale Video zu rendern.

    Adjusts audio volume using peak amplitude scaling or perceived loudness analysis to ensure consistent levels.

    Nimaudioaudio-editingaudio-processing
    Auf GitHub ansehen↗4,460
  • azuracast/azuracastAvatar von AzuraCast

    AzuraCast/AzuraCast

    3,907Auf GitHub ansehen↗

    AzuraCast ist eine selbstgehostete Web-Radio-Management-Suite und ein Dashboard für Internet-Radio-Broadcasting. Es fungiert als automatisierter Playback-Manager und Broadcasting-System und integriert einen Audio-Orchestrator für Transcoding und Cross-Fading mit einem Streaming-Server zur Audioverteilung über Mount-Points. Die Plattform ermöglicht Multi-Tenant-Station-Management, wodurch eine einzige Installation mehrere unabhängige Radio-Entitäten hosten kann. Sie zeichnet sich durch die Kombination eines Auto-DJ-Broadcast-Systems mit der Möglichkeit aus, Live-DJ-Accounts zu verwalten und Echtzeit-Sendungen zu koordinieren. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich automatisierter Radio-Planung, Medienbibliothek- und Playlist-Management sowie der Generierung von Podcast-Feeds. Es bietet Tools für Radio-Publikumsanalysen, Hörer-Engagement durch Song-Anfragen und die Signalverteilung über Relay-Server zur Kapazitätserweiterung. Die Anwendung wird via containerbasierter Bereitstellung für eine konsistente Installation über Cloud-VPS, Docker und NAS-Umgebungen hinweg ausgeliefert.

    Adjusts peak amplitude across tracks to ensure a consistent listening experience.

    PHPicecastliquidsoapradio
    Auf GitHub ansehen↗3,907
  • collabora/whisperliveAvatar von collabora

    collabora/WhisperLive

    3,819Auf GitHub ansehen↗

    WhisperLive is a real-time speech-to-text server that converts live audio streams into text using Whisper models. It functions as a backend service that receives microphone input via WebSockets and provides incremental transcriptions with word-level timestamps. The system utilizes a GPU-accelerated inference engine and a keyword-boosted transcription API to improve the recognition accuracy of domain-specific jargon, acronyms, and product names. It also includes a speaker diarization tool that clusters audio embeddings to identify and label different participants within a recording. Additiona

    Normalizes raw int16 audio input to ensure consistent sound levels across different hardware sources.

    Pythondictationobsopenai
    Auf GitHub ansehen↗3,819
  • oop7/ytsageAvatar von oop7

    oop7/YTSage

    3,713Auf GitHub ansehen↗

    YTSage is a desktop application and graphical user interface for downloading video and audio from YouTube and other platforms. Built using the PySide6 framework and powered by the yt-dlp engine, it provides a visual interface for media extraction and file organization. The application includes a dedicated media filter that removes sponsored segments from downloaded videos using community-sourced timestamp data. It also features a metadata extractor to fetch and save subtitles, thumbnails, descriptions, and chapter markers. The tool supports batch playlist processing, audio format conversion

    Adjusts peak amplitude to ensure consistent volume across downloaded audio clips.

    Pythonpyside6pythonyoutube-dl
    Auf GitHub ansehen↗3,713
  • musicplayerdaemon/mpdAvatar von MusicPlayerDaemon

    MusicPlayerDaemon/MPD

    2,607Auf GitHub ansehen↗

    MPD is a headless music server daemon that indexes audio libraries and streams music to local or remote outputs. It functions as a music library manager and network audio streamer, providing a remote audio control protocol that allows external clients to manage playback, playlists, and database queries. The system acts as a multiroom audio coordinator, synchronizing audio distribution across multiple networked clients and hardware devices. It supports a variety of remote management capabilities, including a dedicated control API and the ability to broadcast audio streams over network protocol

    Adjusts audio levels using normalization and tags to ensure consistent loudness across different tracks.

    C++audioaudio-playermusic
    Auf GitHub ansehen↗2,607
  1. Home
  2. Graphics & Multimedia
  3. Audio & Music
  4. Audio Processing
  5. Level Normalization

Unter-Tags erkunden

  • ReplayGain NormalizationsAdjusting playback volume per track or album based on precomputed ReplayGain loudness metadata stored in audio tags. **Distinct from Level Normalization:** Distinct from Level Normalization: uses precomputed ReplayGain metadata rather than real-time peak amplitude adjustment.