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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • lmms/lmmsAvatar de LMMS

    LMMS/lmms

    10,005Voir sur GitHub↗

    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
    Voir sur GitHub↗10,005
  • wwmm/easyeffectsAvatar de wwmm

    wwmm/easyeffects

    9,690Voir sur GitHub↗

    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
    Voir sur GitHub↗9,690
  • unisonweb/unisonAvatar de unisonweb

    unisonweb/unison

    6,487Voir sur GitHub↗

    Allows combining multiple effect requirements in a single type signature.

    Haskellhacktoberfesthaskellprogramming-language
    Voir sur GitHub↗6,487
  • spotify/pedalboardAvatar de spotify

    spotify/pedalboard

    5,972Voir sur GitHub↗

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

    C++audioaudio-processingaudio-production
    Voir sur GitHub↗5,972
  • syedhali/ezaudioAvatar de syedhali

    syedhali/EZAudio

    4,991Voir sur GitHub↗

    EZAudio est une bibliothèque audio pour les plateformes Apple qui fournit des interfaces standardisées pour la capture par microphone, la lecture de fichiers et la sortie matérielle. Il fonctionne comme un processeur audio à faible latence et un framework de visualisation conçu pour manipuler les buffers audio et router les signaux avec un délai minimal. Le projet propose un moteur de rendu de forme d'onde accéléré par le matériel pour dessiner les amplitudes audio en temps réel et des tracés déroulants. Il inclut également un analyseur de transformée de Fourier rapide (FFT) qui convertit les échantillons audio du domaine temporel en données du domaine fréquentiel pour l'analyse spectrale. La bibliothèque couvre un large éventail de capacités, y compris l'enregistrement audio numérique sur disque et la gestion de la lecture de fichiers audio avec recherche et contrôles de volume. Elle prend en charge le traitement audio en temps réel via l'enchaînement d'effets audio et le routage de l'entrée microphone directement vers la sortie matérielle.

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

    Objective-C
    Voir sur GitHub↗4,991
  • bespokesynth/bespokesynthAvatar de BespokeSynth

    BespokeSynth/BespokeSynth

    4,526Voir sur GitHub↗

    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++
    Voir sur GitHub↗4,526
  • zio/zioAvatar de zio

    zio/zio

    4,347Voir sur GitHub↗

    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
    Voir sur GitHub↗4,347
  • mudcube/midi.jsAvatar de mudcube

    mudcube/MIDI.js

    3,924Voir sur GitHub↗

    MIDI.js est une bibliothèque JavaScript pour lire des fichiers MIDI et déclencher des notes musicales dans les navigateurs web. Elle fonctionne comme une bibliothèque MIDI web et un synthétiseur audio soundfont, fournissant les moteurs de base nécessaires pour rendre les sons d'instruments pour plusieurs pistes simultanées. Le projet inclut un moteur de synchronisation MIDI-vers-visuel spécialisé qui interpole les événements musicaux en boucles d'animation continues pour synchroniser les visuels avec la lecture audio. Il fournit également un générateur de code soundfont pour convertir des fichiers d'instruments audio en code base64 pour une consommation directe par le navigateur. La bibliothèque couvre l'analyse de fichiers MIDI et le contrôle de lecture, incluant le déclenchement de notes et la surveillance d'événements en temps réel. Elle gère la synthèse audio via le chargement et le rendu d'instruments, utilisant un système de traitement audio basé sur le navigateur pour appliquer des effets et des filtres aux signaux synthétisés.

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

    JavaScript
    Voir sur GitHub↗3,924
  • surge-synthesizer/surgeAvatar de surge-synthesizer

    surge-synthesizer/surge

    3,896Voir sur GitHub↗

    Surge est un synthétiseur logiciel polyphonique et un plugin VST conçu pour la génération sonore complexe. Il fonctionne comme un moteur de synthèse hybride, combinant des techniques de synthèse soustractive, à table d'ondes, de modulation de fréquence et de modélisation physique pour produire de l'audio. Le projet se distingue par ses capacités étendues de micro-accordage, prenant en charge des gammes musicales et des intonations non standard via des fichiers d'accordage conformes aux normes de l'industrie. Il dispose également d'une architecture compatible Open Sound Control pour la gestion des paramètres à distance et la synchronisation matérielle. Le système couvre un large éventail de capacités d'ingénierie audio, y compris le routage de signal modulaire, la modulation audio avancée avec des enveloppes multi-segments et le traitement audio numérique via des chaînes d'effets. Il fournit des outils pour l'analyse audio en temps réel, le mappage de contrôleur MIDI et la superposition d'instances de synthèse indépendantes. Le synthétiseur inclut un navigateur de patchs par catégorie pour organiser et rechercher des préréglages sonores.

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

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

Explorer les sous-tags

  • 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.