open-unmix-pytorch VS EfficientAT

Compare open-unmix-pytorch vs EfficientAT and see what are their differences.

open-unmix-pytorch

Open-Unmix - Music Source Separation for PyTorch (by sigsep)

EfficientAT

This repository aims at providing efficient CNNs for Audio Tagging. We provide AudioSet pre-trained models ready for downstream training and extraction of audio embeddings. (by fschmid56)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
open-unmix-pytorch EfficientAT
11 1
1,157 181
2.3% -
0.0 7.1
11 days ago 3 months ago
Python Python
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

open-unmix-pytorch

Posts with mentions or reviews of open-unmix-pytorch. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-09-14.

EfficientAT

Posts with mentions or reviews of EfficientAT. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-13.
  • Show HN: Free AI-based music demixing in the browser
    7 projects | news.ycombinator.com | 13 Jul 2023
    Interesting, I attempted to do the same as you but stopped just shy of BPM matching.

    However I did get sound similarity working using an audio tagging neural net [1]. I chopped off the first and last 15 seconds of every song in my collection and ran them all through this analysis which produces a ~520 dimensional vector. I then targeted specific endings I wanted to match and used Euclidian distance to find the closest matching song beginning.

    YMMV but I thought it actually worked pretty well, I just never got to automating the BPM matching. I can try to look for my old script if you're interested :)

    [1] https://github.com/fschmid56/EfficientAT

What are some alternatives?

When comparing open-unmix-pytorch and EfficientAT you can also consider the following projects:

spleeter - Deezer source separation library including pretrained models.

free-music-demixer - free website for client-side music demixing with Demucs + WebAssembly

demucs - Code for the paper Hybrid Spectrogram and Waveform Source Separation, but the goddamm motherfucker doesn't work.

1000sharks.xyz - AI "metal artist" with SampleRNN (mirror from GitLab)

music_source_separation

umx.cpp - C++17 port of Open-Unmix-PyTorch with streaming LSTM inference, ggml, quantization, and Eigen

ai-research-code

ultimatevocalremovergui - GUI for a Vocal Remover that uses Deep Neural Networks.

pytorch-image-models - PyTorch image models, scripts, pretrained weights -- ResNet, ResNeXT, EfficientNet, NFNet, Vision Transformer (ViT), MobileNet-V3/V2, RegNet, DPN, CSPNet, Swin Transformer, MaxViT, CoAtNet, ConvNeXt, and more