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 RepositoriesEffect Chains

Sequential stacking of multiple audio processing plugins to create complex signal paths.

Distinct from Effects Processing: Focuses on the sequential order and stacking of plugins rather than individual audio effects.

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

Awesome Effect Chains GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • lmms/lmmsAvatar von LMMS

    LMMS/lmms

    10,005Auf GitHub ansehen↗

    LMMS is a digital audio workstation and MIDI sequencer designed for composing, arranging, and mixing music. It functions as a comprehensive production environment that integrates a MIDI sequencer, a sample-based synthesizer, and an audio mixing console. The project distinguishes itself through a versatile synthesis engine that includes additive synthesis, wavetable generation, and emulations of vintage hardware such as NES audio and FM chips. It also serves as a VST plugin host, allowing for the integration of third-party virtual instruments and audio effects via a standardized interface. Be

    Enables stacking multiple audio plugins on a mixer channel to sequentially process sound.

    C++dawhacktoberfestmidi
    Auf GitHub ansehen↗10,005
  • wwmm/easyeffectsAvatar von wwmm

    wwmm/easyeffects

    9,690Auf GitHub ansehen↗

    EasyEffects is a real-time audio processor and system-wide effects manager designed for PipeWire audio streams. It functions as a comprehensive suite for applying filters, equalizers, and limiters to both input and output audio across the entire system. The project distinguishes itself through its use of deep learning for neural network noise suppression and voice isolation, as well as its ability to simulate physical acoustic environments using impulse-response convolution. It includes a sophisticated preset management system that allows users to associate specific audio configurations with

    Sequences audio filters in a serial linear chain where each plugin feeds into the next.

    HTMLauto-volumecompressorequalizer
    Auf GitHub ansehen↗9,690
  • unisonweb/unisonAvatar von unisonweb

    unisonweb/unison

    6,487Auf GitHub ansehen↗

    Allows combining multiple effect requirements in a single type signature.

    Haskellhacktoberfesthaskellprogramming-language
    Auf GitHub ansehen↗6,487
  • spotify/pedalboardAvatar von spotify

    spotify/pedalboard

    5,972Auf GitHub ansehen↗

    Chains multiple audio effects and plugins into sequential or parallel processing pipelines.

    C++audioaudio-processingaudio-production
    Auf GitHub ansehen↗5,972
  • syedhali/ezaudioAvatar von syedhali

    syedhali/EZAudio

    4,991Auf GitHub ansehen↗

    EZAudio ist eine Audio-Bibliothek für Apple-Plattformen, die standardisierte Schnittstellen für Mikrofonaufnahme, Dateiwiedergabe und Hardware-Ausgabe bereitstellt. Sie fungiert als Audio-Prozessor mit geringer Latenz und Visualisierungs-Framework, das darauf ausgelegt ist, Audio-Buffer zu manipulieren und Signale mit minimaler Verzögerung zu routen. Das Projekt bietet einen hardwarebeschleunigten Wellenform-Renderer zum Zeichnen von Echtzeit-Audioamplituden und rollenden Plots. Es enthält zudem einen Fast-Fourier-Transform-Analysator, der Audio-Samples aus dem Zeitbereich in Frequenzbereichsdaten für die Spektralanalyse umwandelt. Die Bibliothek deckt ein breites Spektrum an Funktionen ab, einschließlich digitaler Audioaufnahme auf Festplatte und der Verwaltung der Audiowiedergabe mit Such- und Lautstärkereglern. Sie unterstützt Echtzeit-Audioverarbeitung durch das Verketten von Audioeffekten und das Routing von Mikrofoneingängen direkt zur Hardware-Ausgabe.

    Connects audio units in sequential stacks to apply modifications like equalization and delay.

    Objective-C
    Auf GitHub ansehen↗4,991
  • bespokesynth/bespokesynthAvatar von BespokeSynth

    BespokeSynth/BespokeSynth

    4,526Auf GitHub ansehen↗

    BespokeSynth is a modular synthesizer environment that combines a node-based audio graph routing system with a live scripting bridge, enabling real-time patching and control without recompilation. Its architecture integrates a granular synthesis engine, FFT-based spectral processing, a MIDI Polyphonic Expression pipeline, and a Euclidean rhythm generator, all within a freeform workspace designed for live experimentation. The project distinguishes itself through its live coding capabilities, allowing Python scripts to create, modify, and control synthesis parameters at runtime, and its plugin

    Provides a reorderable list of effects applied sequentially to an audio signal for complex processing chains.

    C++
    Auf GitHub ansehen↗4,526
  • zio/zioAvatar von zio

    zio/zio

    4,347Auf GitHub ansehen↗

    ZIO is a functional effect system for the JVM that models asynchronous and concurrent programs as pure, composable values with typed error handling and dependency injection. Its core identity is built on fiber-based concurrency, where lightweight, non-blocking fibers execute millions of concurrent tasks with structured lifecycle management, and a dual-channel error model that separates expected business failures from unexpected system defects at compile time. The system provides effect-typed dependency injection through a layer-based dependency graph, pull-based reactive stream processing with

    Chains effects sequentially with flatMap, passing results and short-circuiting on failure.

    Scalaasynchronicityasynchronousasynchronous-programming
    Auf GitHub ansehen↗4,347
  • mudcube/midi.jsAvatar von mudcube

    mudcube/MIDI.js

    3,924Auf GitHub ansehen↗

    MIDI.js ist eine JavaScript-Bibliothek zum Abspielen von MIDI-Dateien und zum Auslösen musikalischer Noten in Webbrowsern. Sie fungiert als Web-MIDI-Bibliothek und Soundfont-Audio-Synthesizer und stellt die Kern-Engines bereit, die für das Rendern von Instrumentenklängen für mehrere gleichzeitige Spuren erforderlich sind. Das Projekt enthält eine spezialisierte MIDI-zu-Visual-Sync-Engine, die musikalische Ereignisse in kontinuierliche Animationsschleifen interpoliert, um Visuals mit der Audiowiedergabe zu synchronisieren. Zudem bietet es einen Soundfont-Code-Generator, um Audio-Instrumentendateien in Base64-Code für den direkten Browser-Konsum zu konvertieren. Die Bibliothek deckt das Parsen von MIDI-Dateien und die Wiedergabesteuerung ab, einschließlich des Auslösens von Noten und der Echtzeit-Ereignisüberwachung. Sie verwaltet die Audiosynthese durch das Laden und Rendern von Instrumenten und nutzt ein System für browserbasierte Audioverarbeitung, um Effekte und Filter auf synthetisierte Signale anzuwenden.

    Implements a sequential processing pipeline to apply filters, delays, and compressors to sound output.

    JavaScript
    Auf GitHub ansehen↗3,924
  • surge-synthesizer/surgeAvatar von surge-synthesizer

    surge-synthesizer/surge

    3,896Auf GitHub ansehen↗

    Surge ist ein polyphoner Software-Synthesizer und VST-Plugin für komplexe Klangerzeugung. Er fungiert als hybride Synthese-Engine, die subtraktive Synthese, Wavetable, Frequenzmodulation und physikalische Modellierung kombiniert. Das Projekt zeichnet sich durch umfangreiche Microtuning-Funktionen aus und unterstützt nicht-standardisierte Musikskalen und Intonationen über branchenübliche Tuning-Dateien. Zudem verfügt es über eine Open-Sound-Control-kompatible Architektur für Remote-Parameter-Management und Hardware-Synchronisation. Das System deckt ein breites Spektrum an Audio-Engineering-Funktionen ab, einschließlich modularem Signal-Routing, fortgeschrittener Audio-Modulation mit Multi-Segment-Envelopes und digitaler Audioverarbeitung via Effektketten. Es bietet Tools für Echtzeit-Audioanalyse, MIDI-Controller-Mapping und das Layering unabhängiger Synthese-Instanzen. Der Synthesizer enthält einen kategoriebasierten Patch-Browser zum Organisieren und Suchen von Sound-Presets.

    Applies a sequential chain of equalization, reverb, delay, and distortion to refine the final output signal.

    Caudio-unitssynthesizervst3
    Auf GitHub ansehen↗3,896
  1. Home
  2. Graphics & Multimedia
  3. Audio & Music
  4. Audio Processing
  5. Effects Processing
  6. Effect Chains

Unter-Tags erkunden

  • Effect Composition SignaturesListing multiple ability requirements in a single type signature so functions can perform different effects together. **Distinct from Effect Chains:** Distinct from Effect Chains: focuses on type-level effect composition rather than sequential audio processing.
  • Parallel Effect MergingCombines multiple independent effect chains by summing their outputs with configurable gain staging. **Distinct from Effect Chains:** Distinct from Effect Chains: focuses on parallel merging of chains rather than sequential stacking.
  • Sequence ManagementTools for arranging and reordering the priority and sequence of audio effects in a chain. **Distinct from Effect Chains:** Focuses on the act of managing the order of plugins within the chain rather than the chain's existence.
  • SequentialExecutes one effect after another, passing the success value of the first into the second, and short-circuiting on failure. **Distinct from Effect Chains:** Distinct from Effect Chains: focuses on sequential chaining with short-circuiting, not audio processing pipelines.
  • Visual Order ConfigurationUser interface elements that allow the rearrangement of processing chains via direct manipulation. **Distinct from Effect Chains:** Focuses on the UI interaction (drag-and-drop) for reordering, not the underlying signal chain logic.