Skip to content
@MTG

Music Technology Group - Universitat Pompeu Fabra

Software tools developed by the MTG

Pinned

  1. essentia essentia Public

    C++ library for audio and music analysis, description and synthesis, including Python bindings

    C++ 2.7k 521

  2. sms-tools sms-tools Public

    Sound analysis/synthesis tools for music applications

    Python 1.6k 738

  3. DeepConvSep DeepConvSep Public

    Deep Convolutional Neural Networks for Musical Source Separation

    Python 465 109

  4. gaia gaia Public

    C++ library to apply similarity measures and classifications on the results of audio analysis, including Python bindings. Together with Essentia it can be used to compute high-level descriptions of …

    C++ 268 65

  5. freesound freesound Public

    The Freesound website

    Python 305 88

  6. essentia.js essentia.js Public

    JavaScript library for music/audio analysis and processing powered by Essentia WebAssembly

    TypeScript 613 41

Repositories

8 results for all repositories written in C++ sorted by last updated
Showing 8 of 8 repositories
  • essentia Public

    C++ library for audio and music analysis, description and synthesis, including Python bindings

    C++ 2,699 AGPL-3.0 521 352 (1 issue needs help) 36 Updated May 9, 2024
  • gaia Public

    C++ library to apply similarity measures and classifications on the results of audio analysis, including Python bindings. Together with Essentia it can be used to compute high-level descriptions of music.

    C++ 268 AGPL-3.0 65 30 4 Updated Sep 24, 2023
  • freesound-juce Public

    A JUCE client for accessing the Freesound API

    C++ 26 MIT 2 0 0 Updated Nov 25, 2021
  • C++ 12 GPL-2.0 7 9 2 Updated Apr 28, 2019
  • MusOOEvaluator Public Forked from jpauwels/MusOOEvaluator

    Evaluator for music label sequences based on the MusOO library

    C++ 4 BSD-3-Clause 4 0 0 Updated May 16, 2017
  • miredu Public

    A C++ Vamp plugin implementing basic audio descriptors for educational purposes

    C++ 49 GPL-3.0 11 4 0 Updated Apr 21, 2016
  • matlab-c-tools Public

    Tools and tutorials for calling C and C++ code from Matlab

    C++ 8 1 0 0 Updated Sep 18, 2014
  • SLVision Public

    Developed in c++ with the OpenCV libraries, SLVision is a vision tracking software developed for SecondLight. It tracks 6DoF Markers, hands and fingers and sends the tracked data by using TUIO2 Messages trough a TCP socket to a client application.

    C++ 9 AGPL-3.0 6 0 0 Updated Jan 14, 2014