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 mdlayher/waveform

Open-source alternatives to Waveform

30 open-source projects similar to mdlayher/waveform, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Waveform alternative.

  • hajimehoshi/otohajimehoshi avatar

    hajimehoshi/oto

    1,931View on GitHub↗

    ♪ A low-level library to play sound on multiple platforms ♪

    Go
    View on GitHub↗1,931
  • bogem/id3v2bogem avatar

    bogem/id3v2

    366View on GitHub↗

    🎵 ID3 decoding and encoding library for Go

    Go
    View on GitHub↗366
  • tosone/minimp3tosone avatar

    tosone/minimp3

    132View on GitHub↗

    Decode mp3 base on https://github.com/lieff/minimp3

    C
    View on GitHub↗132
  • go-mix/mixG

    go-mix/mix

    0View on GitHub↗
    View on GitHub↗0
  • benzguo/musickitbenzguo avatar

    benzguo/MusicKit

    621View on GitHub↗

    A framework for composing and transforming music in Swift

    Swift
    View on GitHub↗621
  • krig/go-soxK

    krig/go-sox

    0View on GitHub↗
    View on GitHub↗0
  • go-music-theory/music-theorygo-music-theory avatar

    go-music-theory/music-theory

    457View on GitHub↗

    Go models of Note, Scale, Chord and Key

    Go
    View on GitHub↗457

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
  • gen2brain/malgogen2brain avatar

    gen2brain/malgo

    414View on GitHub↗

    Mini audio library

    Calsaaudiodirectsound
    View on GitHub↗414
  • mccoyst/vorbisM

    mccoyst/vorbis

    0View on GitHub↗
    View on GitHub↗0
  • tcolgate/mp3T

    tcolgate/mp3

    0View on GitHub↗
    View on GitHub↗0
  • gordonklaus/portaudiogordonklaus avatar

    gordonklaus/portaudio

    837View on GitHub↗

    Go bindings for the PortAudio audio I/O library

    Go
    View on GitHub↗837
  • 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
  • rakyll/portmidiR

    rakyll/portmidi

    0View on GitHub↗
    View on GitHub↗0
  • mewkiz/flacmewkiz avatar

    mewkiz/flac

    358View on GitHub↗

    Package flac provides access to FLAC (Free Lossless Audio Codec) streams.

    Go
    View on GitHub↗358
  • comcast/gaadComcast avatar

    Comcast/gaad

    137View on GitHub↗

    GAAD (Go Advanced Audio Decoder)

    Go
    View on GitHub↗137
  • fluidinference/fluidaudioFluidInference avatar

    FluidInference/FluidAudio

    1,518View on GitHub↗
    Swiftaneasraudio
    View on GitHub↗1,518
  • microsoft/muzicmicrosoft avatar

    microsoft/muzic

    4,928View on GitHub↗

    Muzic is a deep learning platform and framework for AI-driven music analysis, composition, and synthesis. It functions as a music generation framework and analysis tool, utilizing large language models and autonomous agents to orchestrate the creation and interpretation of symbolic and audio music. The project is distinguished by its cross-modal capabilities, mapping natural language and symbolic music into a shared joint embedding space for zero-shot classification and information retrieval. It employs a variety of specialized architectures, including diffusion frameworks for audio synthesis

    Pythonai-musicdeep-learningmusic
    View on GitHub↗4,928
  • pygame/pygamepygame avatar

    pygame/pygame

    8,620View on GitHub↗

    Pygame is a framework for building interactive 2D applications and games using the Python programming language. It functions as a 2D graphics rendering engine, a game input and event manager, and a multimedia audio toolkit. The project serves as a wrapper for the Simple DirectMedia Layer, providing a Python interface for low-level access to graphics, audio, keyboard, mouse, and joystick hardware. Its capabilities cover 2D graphics rendering and image manipulation, digital audio playback and streaming, and the management of game entities and physics simulations. It also includes tools for rea

    Cgame-devgame-developmentgamedev
    View on GitHub↗8,620
  • applikeysolutions/pandoraplayerAppliKeySolutions avatar

    AppliKeySolutions/PandoraPlayer

    1,205View on GitHub↗

    🅿️ PandoraPlayer is a lightweight music player for iOS, based on AudioKit and completely written in Swift.

    Swift
    View on GitHub↗1,205
  • andrewrk/libsoundioandrewrk avatar

    andrewrk/libsoundio

    2,089View on GitHub↗

    C library for cross-platform real-time audio input and output

    C
    View on GitHub↗2,089
  • afterwise/aw-imaafterwise avatar

    afterwise/aw-ima

    10View on GitHub↗

    Tiny IMA library

    C
    View on GitHub↗10
  • andreamazz/subtlevolumeandreamazz avatar

    andreamazz/SubtleVolume

    1,195View on GitHub↗

    Replace the system volume popup with a more subtle indicator.

    Swift
    View on GitHub↗1,195
  • beetbox/beetsbeetbox avatar

    beetbox/beets

    15,307View on GitHub↗

    Beets is a command-line music library manager that automates the organization, standardization, and maintenance of digital audio collections. It functions as a relational database-backed system that identifies audio content through acoustic fingerprinting and retrieves accurate metadata from online databases to ensure consistent tagging and directory structures. The project distinguishes itself through an event-driven pipeline architecture and a modular plugin system, which allow users to intercept and customize library processing workflows. This extensibility enables the integration of exter

    Pythonclihacktoberfestmusic
    View on GitHub↗15,307
  • algolia/voice-overlay-iosalgolia avatar

    algolia/voice-overlay-ios

    557View on GitHub↗

    🗣 An overlay that gets your user’s voice permission and input as text in a customizable UI

    Swift
    View on GitHub↗557
  • bixb922/umidiparserbixb922 avatar

    bixb922/umidiparser

    41View on GitHub↗

    1. Overview DESCRIPTION INSTALLATION NEW: MIDI OUT OVER SERIAL MIDI FILE COMPATIBILITY CPU AND MEMORY (RAM) USAGE PORTABILITY CLASSES DEPENDENCIES 2. Class MidiFile MidiFile constructor parameters filename buffersize=100 MidiFile Methods Iterating through the events of a MIDI file play lengthus…

    Python
    View on GitHub↗41
  • bjz/openal-rsbjz avatar

    bjz/openal-rs

    82View on GitHub↗

    alto provides idiomatic Rust bindings for OpenAL 1.1 and extensions (including EFX).

    Rust
    View on GitHub↗82
  • adefossez/juliusA

    adefossez/julius

    0View on GitHub↗
    View on GitHub↗0
  • byulparan/cl-colliderbyulparan avatar

    byulparan/cl-collider

    260View on GitHub↗

    A SuperCollider client for CommonLisp

    Common Lisp
    View on GitHub↗260
  • byulparan/schedulerbyulparan avatar

    byulparan/scheduler

    9View on GitHub↗

    The time based musical event scheduler for Common Lisp

    Common Lisp
    View on GitHub↗9
  • adamnemecek/webmidikitA

    adamnemecek/WebMIDIKit

    0View on GitHub↗
    View on GitHub↗0