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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to spotify/pedalboard

Projects sharing features with Pedalboard

30 open-source projects similar to spotify/pedalboard, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • lmms/lmmsLMMS avatar

    LMMS/lmms

    10,005View on 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

    C++dawhacktoberfestmidi
    View on GitHub↗10,005
  • metabrainz/picardmetabrainz avatar

    metabrainz/picard

    4,625View on GitHub↗

    MusicBrainz Picard is a metadata tagger and audio tag editor that identifies and tags audio files using the MusicBrainz community music database. It functions as a plugin-extensible tagging framework and a scriptable file organizer capable of reading and writing tags across various audio formats including MP3, FLAC, and WAV. The project is distinguished by its acoustic fingerprint identifier, which matches unknown music files to known recordings via sonic fingerprints. It features a custom scripting language for automating metadata transformations and organizing files into structured folder h

    Pythonacoustidaudioid3
    View on GitHub↗4,625
  • wwmm/easyeffectswwmm avatar

    wwmm/easyeffects

    9,690View on 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

    HTMLauto-volumecompressorequalizer
    View on GitHub↗9,690

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • audacity/audacityaudacity avatar

    audacity/audacity

    17,181View on GitHub↗

    Audacity is a cross-platform digital audio workstation and multi-track audio editor. It serves as a comprehensive suite for capturing live audio input, refining sound files through splicing and effects, and mixing multi-track audio files using a non-destructive waveform interface. The project functions as a VST3 plugin host, providing a software environment to load and execute audio effects and virtual instruments for real-time signal processing. It also includes an audio spectrum analyzer for visualizing frequencies and waveforms to identify specific sonic characteristics. The software cove

    C++audiocross-platformeditor
    View on GitHub↗17,181
  • jiaaro/pydubjiaaro avatar

    jiaaro/pydub

    9,767View on GitHub↗

    Pydub is a Python audio manipulation library and digital audio processor used for editing, slicing, and converting audio files and segments. It serves as a programmatic wrapper for FFmpeg to import and export a wide variety of audio formats. The library functions as an audio signal generator capable of creating synthetic waveforms, such as sine waves and white noise. It also provides tools for digital signal processing, including the application of filters, fades, crossfades, and gain adjustments to sound signals. Its broader capabilities cover programmatic audio editing through concatenatio

    Python
    View on GitHub↗9,767
  • sergree/matcheringsergree avatar

    sergree/matchering

    2,551View on GitHub↗

    Matchering is an audio mastering tool and Python library designed to match the frequency balance and loudness of a target track to a specific reference track. It functions as a reference-based mastering system that aligns a target signal's spectral envelope, RMS, and peak amplitude with those of a chosen reference file. The project utilizes a multi-stage processing pipeline featuring an FFT spectral matching engine to adjust frequency response. It ensures output quality through the use of a brickwall limiter to prevent signal clipping while preserving the original waveform shape. The tool pr

    Pythonaudiodocker-imagedsp
    View on GitHub↗2,551
  • magenta/magentamagenta avatar

    magenta/magenta

    19,778View on GitHub↗

    Magenta is a comprehensive toolkit for training, synthesizing, and performing music through neural models and hardware-integrated engines. It functions as a machine learning framework that enables the generation, manipulation, and real-time performance of audio, providing the structural foundations for musical intelligence through hierarchical sequence modeling and symbolic processing. The project distinguishes itself by enabling real-time, low-latency neural audio synthesis that can be integrated directly into professional digital audio workstations. It supports interactive musical jamming a

    Python
    View on GitHub↗19,778
  • vcvrack/rackVCVRack avatar

    VCVRack/Rack

    4,373View on GitHub↗

    Rack is a virtual Eurorack modular synthesizer emulator and a modular synthesis SDK. It provides a digital environment for creating and routing electronic music signals using virtual modules, oscillators, and filters, simulating the behavior of analog hardware through voltage-based signal routing. The system functions as a MIDI and CV converter, translating signals between software and external hardware, and can operate as a VST or industry-standard instrument plugin within digital audio workstations. It also acts as a VST plugin host, embedding external virtual instruments and effects to exp

    C++vcvrack
    View on GitHub↗4,373
  • bespokesynth/bespokesynthBespokeSynth avatar

    BespokeSynth/BespokeSynth

    4,526View on 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

    C++
    View on GitHub↗4,526
  • juce-framework/jucejuce-framework avatar

    juce-framework/JUCE

    8,579View on GitHub↗

    JUCE is a comprehensive C++ audio framework and digital signal processing library used to build cross-platform audio applications, audio plug-ins, and high-performance user interfaces. It serves as a development kit for creating audio processors compatible with industry-standard plugin formats for digital audio workstations, as well as a tool for MIDI and Open Sound Control communication between musical hardware and software. The framework is distinguished by its ability to maintain a single codebase for native desktop and mobile applications across multiple operating systems. It provides a f

    C++aaxauaudio
    View on GitHub↗8,579
  • existentialaudio/blackholeExistentialAudio avatar

    ExistentialAudio/BlackHole

    19,175View on GitHub↗

    BlackHole is a system-level virtual audio driver designed for macOS that enables real-time routing of digital audio signals between applications and hardware. By functioning as a kernel-level extension, it creates a virtual loopback interface that allows users to transfer sound streams across software environments without the need for physical cables or external hardware. The software distinguishes itself through its ability to aggregate multiple physical and virtual audio sources into a single, unified interface. This abstraction layer supports complex signal management, including the mirror

    Caudiodriverloopback
    View on GitHub↗19,175
  • ardour/ardourArdour avatar

    Ardour/ardour

    5,057View on GitHub↗

    Ardour is a digital audio workstation, multitrack audio mixer, and MIDI sequencer. It functions as a non-linear audio editor and a plugin host for running third-party effects and instruments. The system provides specialized capabilities for post-production audio scoring through video frame synchronization, as well as live performance sequencing for triggering clips and patterns in real-time. It also supports tactile mixing via control surface mapping and hardware controller configuration. The software covers a broad range of audio production needs, including multitrack recording, MIDI sequen

    C++audioc-plus-plusdaw
    View on GitHub↗5,057
  • mudcube/midi.jsmudcube avatar

    mudcube/MIDI.js

    3,924View on GitHub↗

    MIDI.js is a JavaScript library for playing MIDI files and triggering musical notes within web browsers. It functions as a web MIDI library and soundfont audio synthesizer, providing the core engines necessary to render instrument sounds for multiple simultaneous tracks. The project includes a specialized MIDI-to-visual sync engine that interpolates musical events into continuous animation loops to synchronize visuals with audio playback. It also provides a soundfont code generator to convert audio instrument files into base64 code for direct browser consumption. The library covers MIDI file

    JavaScript
    View on GitHub↗3,924
  • bitgapp/eqmacbitgapp avatar

    bitgapp/eqMac

    6,670View on GitHub↗

    eqMac is a system-wide audio equalizer and volume mixer for macOS. It utilizes a virtual audio driver to intercept system output, allowing users to adjust frequency response, boost system volume, and control independent volume levels for different running software applications. The project functions as an audio unit plugin host, integrating third-party plugins into the system audio stream for professional effects. It also includes a local web server that enables remote audio control via HTTP, allowing users to modify audio parameters from a mobile device or other external hardware on the same

    Swift
    View on GitHub↗6,670
  • anjok07/ultimatevocalremoverguiAnjok07 avatar

    Anjok07/ultimatevocalremovergui

    23,673View on GitHub↗

    Ultimate Vocal Remover is a desktop application designed for AI-driven audio source separation. It utilizes deep learning models to isolate vocals, drums, and other individual instruments from mixed audio files, providing a utility for professional production and creative editing workflows. The software distinguishes itself by leveraging GPU-accelerated tensor computation to perform complex signal processing tasks, significantly reducing the time required for high-fidelity audio extraction. It incorporates a modular plugin architecture that integrates external utilities to support a wide rang

    Pythonaudioinstrumentalkaraoke
    View on GitHub↗23,673
  • tyiannak/pyaudioanalysistyiannak avatar

    tyiannak/pyAudioAnalysis

    6,242View on GitHub↗

    pyAudioAnalysis is a Python library and framework for audio signal processing and analysis. It provides tools for extracting mathematical representations of sound, such as spectrograms, and implements a system for training and evaluating machine learning models to classify audio segments based on acoustic patterns. The project includes dedicated utilities for audio segmentation, which allow for the removal of silence and the detection of specific audio events to divide recordings into meaningful sections. It also provides data visualization capabilities that use dimensionality reduction to ma

    Python
    View on GitHub↗6,242
  • audiokit/audiokitaudiokit avatar

    audiokit/AudioKit

    11,381View on GitHub↗

    AudioKit is an audio framework for iOS, macOS, and tvOS that provides tools for digital audio synthesis, signal processing, and audio analysis. It functions as a synthesis engine for generating audio waveforms and textures, a processing library for modifying tonal characteristics, and a toolkit for extracting frequency and amplitude data from sonic signals. The framework utilizes a modular node architecture and graph-based signal routing to connect audio generators, processors, and outputs. It wraps low-level audio primitives in high-level classes to facilitate sound generation and modificati

    Swift
    View on GitHub↗11,381
  • karma-runner/karmakarma-runner avatar

    karma-runner/karma

    11,958View on GitHub↗

    Karma is a JavaScript test runner designed for executing test suites across multiple real web browsers to ensure cross-browser compatibility. It functions as a browser-based execution system that launches browsers, captures console output, and provides a command line interface for running automated tests within continuous integration pipelines. The project utilizes a plugin architecture that allows for the integration of third-party launchers, reporters, and preprocessors. It employs an adapter-based framework to execute tests from various assertion libraries through a unified runner interfac

    JavaScript
    View on GitHub↗11,958
  • luruke/browser-2020luruke avatar

    luruke/browser-2020

    7,979View on GitHub↗

    This project is a comprehensive reference guide and directory of web browser capabilities. It serves as a technical map for accessing native operating system functions, hardware interfaces, and standard web APIs to bridge the gap between web applications and desktop or mobile environments. The resource provides detailed guidance on implementing Progressive Web App features, including offline caching, push notifications, and native installation prompts. It also catalogs methods for interacting with hardware peripherals via USB, Bluetooth, and NFC, as well as reading raw data from device sensor

    View on GitHub↗7,979
  • apache/jmeterapache avatar

    apache/jmeter

    9,233View on GitHub↗

    Apache JMeter is a Java-based performance testing tool and multi-protocol traffic simulator used to analyze the stability and scalability of servers and networks. It functions as a distributed load testing framework that coordinates remote worker nodes from a single controller to generate high volumes of concurrent traffic. The project is distinguished by its ability to simulate traffic across diverse backend systems, including HTTP, JDBC, LDAP, JMS, FTP, and TCP. It provides a headless command-line interface for automated execution and a reporting system that transforms raw sample logs into

    Javajavaperformancetest
    View on GitHub↗9,233
  • gridsound/dawgridsound avatar

    gridsound/daw

    1,828View on GitHub↗

    This project is a browser-based digital audio workstation that provides a professional-grade environment for composing, arranging, and editing musical tracks. It functions as a complete audio sequencer, enabling users to manipulate digital audio signals and construct complex musical compositions directly within a web browser. The platform distinguishes itself through a cloud-synced architecture that stores musical projects on remote servers, ensuring that creative work remains accessible and synchronized across multiple devices. By leveraging the browser as a primary workspace, it facilitates

    JavaScriptaudiodawdigital-audio-workstation
    View on GitHub↗1,828
  • hearthsim/hearthstone-deck-trackerHearthSim avatar

    HearthSim/Hearthstone-Deck-Tracker

    4,898View on GitHub↗

    Hearthstone Deck Tracker is a gaming companion application and collection manager for Windows. It serves as a game utility for tracking real-time gameplay data, managing card collections, and analyzing deck performance through match history and win rates. The application features a plugin-based architecture that allows for the addition of third-party logic to introduce custom tracking behaviors and automation triggers. For broadcasters, it provides a chroma-key compatible streaming overlay to display real-time game data on live video feeds. Its capabilities include importing deck lists from

    C#c-sharpdeck-trackergame
    View on GitHub↗4,898
  • ibttf/interview-coderibttf avatar

    ibttf/interview-coder

    4,438View on GitHub↗

    This project is a suite of tools centered around an AI-powered interview assistant, a professional resume builder, and an engineering salary database. The core application provides real-time audio transcription and generates code and system design solutions during technical interviews. The software is designed for stealth and detection avoidance. It utilizes an invisible screen overlay that bypasses screen-capture and screen-sharing software, allowing the user to view information without it appearing on shared displays. To further avoid detection, the system implements keyboard-only operation

    electrongptopenai
    View on GitHub↗4,438
  • lyrebird-voice-changer/lyrebirdlyrebird-voice-changer avatar

    lyrebird-voice-changer/lyrebird

    1,856View on GitHub↗

    Lyrebird is a real-time audio processing application designed for Linux systems that modifies microphone input. It functions by capturing and routing system audio streams through virtual devices, allowing users to apply frequency adjustments and voice effects before the signal is passed to other desktop applications. The application provides a graphical interface built with a declarative toolkit, enabling users to manage and toggle between custom voice presets. These configurations are stored locally, ensuring that specific pitch settings and audio profiles remain consistent across different

    Pythonapplicationgtklinux
    View on GitHub↗1,856
  • betterdiscord/betterdiscordBetterDiscord avatar

    BetterDiscord/BetterDiscord

    9,114View on GitHub↗

    Better Discord enhances Discord desktop app with new features.

    TypeScriptbetterdiscorddiscord
    View on GitHub↗9,114
  • kelion/cerebroKELiON avatar

    KELiON/cerebro

    8,540View on GitHub↗

    Cerebro is a desktop application launcher and search interface that provides a minimalist overlay for finding files, launching software, and executing web queries. It functions as a centralized command bar designed for desktop productivity and rapid system navigation. The project features an extensible plugin framework and a modular architecture, allowing third-party add-ons to integrate new tools and capabilities through a standardized API. It also includes a customizable theme engine that enables users to adjust the visual appearance and styles of the workspace interface. The interface sup

    JavaScript
    View on GitHub↗8,540
  • komikku-app/komikkukomikku-app avatar

    komikku-app/komikku

    4,105View on GitHub↗

    Komikku is a manga reader application and digital comic library manager. It functions as a content aggregation client that combines feeds and saved searches from multiple third-party extensions into a unified view, while providing a mobile interface for reading digital comics from online sources or local storage. The application integrates third-party source extensions to fetch content from various catalogs and includes a system to synchronize reading status and progress records with external tracking services. It also allows for content source migration to maintain library access when a spec

    Kotlinandroidj2kkomga
    View on GitHub↗4,105
  • dotansimha/graphql-code-generatordotansimha avatar

    dotansimha/graphql-code-generator

    11,257View on GitHub↗

    This project is a type-safe GraphQL client generator and TypeScript schema compiler. It transforms GraphQL schema definitions and operation documents into static TypeScript types to ensure compile-time validation and data consistency between an API and a frontend application. The system functions as a customizable GraphQL plugin framework. It uses a plugin-based architecture and a custom pipeline to generate tailored API clients and request functions, eliminating the need for manual type declarations. The project covers GraphQL client automation, type generation, and workflow optimization. I

    TypeScript
    View on GitHub↗11,257
  • fxsound2/fxsound-appfxsound2 avatar

    fxsound2/fxsound-app

    3,598View on GitHub↗

    This project is a system audio processor and digital signal processing engine designed to enhance system-wide sound volume and clarity. It functions as a high-fidelity sound enhancer and parametric audio equalizer that shapes the sonic profile and timbre of audio across all output devices. The software utilizes a virtual audio device driver to intercept system audio streams at the kernel level, redirecting them through a processing pipeline. This allows for real-time sound processing and low-latency audio filtration to minimize the delay between sound generation and output. The system covers

    C++
    View on GitHub↗3,598
  • lake1059/ffmpegfreeuiLake1059 avatar

    Lake1059/FFmpegFreeUI

    6,398View on GitHub↗
    Visual Basic .NETffmpegffmpeg-guiffmpeg-windows
    View on GitHub↗6,398