Python audio-processing

Open-source Python projects categorized as audio-processing

Top 21 Python audio-processing Projects

  • spleeter

    Deezer source separation library including pretrained models.

    Project mention: Drumsthesia - a simple software that helps you to learn how to play the drums | reddit.com/r/edrums | 2023-03-17

    I'm actually planning on using something like spleeter to create drumless tracks from youtube videos on a website where people can share the pre-synced music sheets and audio.

  • speechbrain

    A PyTorch-based Speech Toolkit

    Project mention: [D] What's stopping you from working on speech and voice? | reddit.com/r/MachineLearning | 2023-01-30

    - https://github.com/speechbrain/speechbrain

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • audio-reactive-led-strip

    :musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi

    Project mention: WLED Project | news.ycombinator.com | 2022-12-23

    Thanks for the pointers! After digging a bit more, I found https://github.com/scottlawsonbc/audio-reactive-led-strip which looks like an excellent end-to-end setup that's also easy to explore further from. Can't wait to sink lots of hours into it :D

  • auto-editor

    Auto-Editor: Effort free video editing!

    Project mention: Name a program that doesn't get enough love! | reddit.com/r/linux | 2022-12-29

    auto-editor — removing silent portions from video recordings

  • ailia-models

    The collection of pre-trained, state-of-the-art AI models for ailia SDK

    Project mention: 10$ Full Body Tracking! I'm proud to release ToucanTrack (in Beta!). Get decent FBT with the power of 2 PS3 Eye Cameras and AI! | reddit.com/r/VRchat | 2023-02-20

    If you're looking for the differences in terms of how inference is done, I recommend you take a look at MediaPipe's source code. MediaPipe doesn't use raw code, but uses a "graph" instead (eg. pose_landmark_cpu.pbtxt), which can be visualised using MediaPipe Viz. I also used axinc-ai/ailia-models as the base (preprocessing, inference, postprocessing, etc...) which I further built upon (keypoint refinement, roi from keypoints, filtering / smoothing, etc...)

  • SincNet

    SincNet is a neural architecture for efficiently processing raw audio samples.

    Project mention: Does this SincNet (neural architecture) contain a discriminator? | reddit.com/r/learnmachinelearning | 2022-12-30
  • LedFx

    LedFx is a network based LED effect controller with support for advanced real-time audio effects! LedFx can control multiple devices and works great with cheap ESP8266 nodes allowing for cost effective synchronized effects across your entire house!

    Project mention: Advice on controlling LEDs to music | reddit.com/r/led | 2023-01-21

    There is also LedFx which works great with WLED.

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • nnAudio

    Audio processing by using pytorch 1D convolution network

  • unsilence

    Console Interface and Library to remove silent parts of a media file 🔈

    Project mention: Any video player which have "fast forward during silence " feature, like NewPipe? | reddit.com/r/linux4noobs | 2022-11-07
  • TimeSide

    scalable audio processing framework and server written in Python

  • spectrographic

    Turn an image into sound whose spectrogram looks like the image.

    Project mention: I made an audio file that displays Cirno when viewed as spectogram | reddit.com/r/touhou | 2022-12-16
  • pyCrossfade

    pyCrossfade is the result of a personal project to use beat matching, gradual bpm shift on bars, and EQ modification to provide smooth and tunable transitions between music files.

    Project mention: I make software, I'm considering writing a script that takes a subreddit (or playlist), detects mp3s, downloads them, attempts to detect bpm and makes a beat matched compilation from the input. | reddit.com/r/DnB | 2022-12-20
  • stemgen

    🎛 Stemgen is a Stem file generator. Convert any track into a Stem and have fun with Traktor.

    Project mention: Pioneer Opus Quad Stems | reddit.com/r/PioneerDJ | 2023-03-30
  • gensound

    Pythonic audio processing and generation framework

    Project mention: pure OpenSCAD vs SolidPython? | reddit.com/r/openscad | 2022-05-30
  • ipytone

    Interactive audio in Jupyter based on Tone.js

    Project mention: Show HN: Interactive Audio with Python and Jupyter | news.ycombinator.com | 2022-06-09
  • Common-Voice

    Audio Classification with machine learning (by dachosen1)

  • avio

    Audio Visual IO tools for Isomer

  • cyberpunk

    Audio Processing Server (by jonaylor89)

  • Slowed-Reverbed-Surround

    this is a try to automaically convert simple songs to lofi type songs

    Project mention: Create Unique Lofi Versions of Your Favorite Songs with Slowed+Reverb+Surround | reddit.com/r/Python | 2023-02-19
  • wavemap

    🌊 mmap massive audio files as numpy 🌊

    Project mention: 44100 VS 48000 | reddit.com/r/audioengineering | 2022-06-14

    You can even memory-map audio files so they look like huge arrays of numbers - if you don't use 24-bit audio.

  • fibs-reporter

    Automatically generate a pdf report containing feature importance, baseline modelling, spurious correlation detection, and more, from a single command line input for any given ML CSV file

    Project mention: Automatically generate a PDF Report summarising the key features, baseline model performance, potential bias detection, and a variety of data visualisations, for any given tabular or audio machine learning dataset | reddit.com/r/Python | 2022-11-03

    Github: https://github.com/m-barker/fibs-reporter

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-30.

Python audio-processing related posts

Index

What are some of the best open-source audio-processing projects in Python? This list will help you:

Project Stars
1 spleeter 21,999
2 speechbrain 5,547
3 audio-reactive-led-strip 2,492
4 auto-editor 1,503
5 ailia-models 1,316
6 SincNet 997
7 LedFx 870
8 nnAudio 821
9 unsilence 434
10 TimeSide 349
11 spectrographic 217
12 pyCrossfade 90
13 stemgen 86
14 gensound 69
15 ipytone 42
16 Common-Voice 16
17 avio 12
18 cyberpunk 11
19 Slowed-Reverbed-Surround 6
20 wavemap 5
21 fibs-reporter 2
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com