Music Technology Group - Universitat Pompeu Fabra (@MTG)

Top repositories

1

essentia

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

sms-tools

Sound analysis/synthesis tools for music applications
Python
1,576
star
3

essentia.js

JavaScript library for music/audio analysis and processing powered by Essentia WebAssembly
TypeScript
583
star
4

DeepConvSep

Deep Convolutional Neural Networks for Musical Source Separation
Python
465
star
5

freesound

The Freesound website
Python
302
star
6

gaia

C++ library to apply similarity measures and classi๏ฌcations on the results of audio analysis, including Python bindings. Together with Essentia it can be used to compute high-level descriptions of music.
C++
266
star
7

mtg-jamendo-dataset

Metadata, scripts and baselines for the MTG-Jamendo dataset
Python
248
star
8

WGANSing

Multi-voice singing voice synthesis
Python
236
star
9

freesound-datasets

A platform for the collaborative creation of open audio collections labeled by humans and based on Freesound content.
Python
133
star
10

freesound-python

python client for the freesound API
Python
125
star
11

dunya-desktop

A modular, customizable and open-source desktop application for accessing and visualizing music data.
Python
88
star
12

SymbTr

Turkish Makam Music Symbolic Data Collection
Python
82
star
13

da-tacos

A Dataset for Cover Song Identification and Understanding
Python
54
star
14

MIRCourse

python notebooks used in the MIR course of the SMC Master of the MTG-UPF
Jupyter Notebook
54
star
15

conferences

Music Technology / MIR conference and journal calls
SCSS
53
star
16

miredu

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

DCASE-models

Python library for rapid prototyping of environmental sound analysis systems
Jupyter Notebook
41
star
18

ArabicTransliterator

A code for transliterating (romanizing) Arabic text using the American Library Association - Library of Congress (ALA-LC) standard
Python
40
star
19

homebrew-essentia

Homebrew build scripts for Essentia
Ruby
33
star
20

essentia-replicate-demos

Demos of Essentia models hosted on Replicate.com
Python
33
star
21

pycompmusic

Tools to help researchers work with Dunya and CompMusic
Python
31
star
22

JAAH

Python
31
star
23

music-explore

App to explore latent spaces of music collections
Python
31
star
24

dunya

The Dunya music browser
Python
29
star
25

acousticbrainz-client

A client to upload data to an acousticbrainz server
Python
29
star
26

PodcastMix-inference

Python
29
star
27

essentia-docker

Docker images for Essentia
Roff
27
star
28

freesound-juce

A JUCE client for accessing the Freesound API
C++
26
star
29

acousticbrainz-labs

Cool hacks using acousticbrainz
Jupyter Notebook
25
star
30

acousticbrainz-genre-dataset

The AcousticBrainz Genre Dataset
TeX
24
star
31

singing-synthesis-demos

Sound examples for the Neural Parametric Singing Synthesizer (NPSS)
HTML
22
star
32

github-traffic

Save information about traffic to a GitHub repository
Python
21
star
33

MIR-toolbox-docker

This project provides a docker image to run a jupyter notebook server with essentia, freesound-python and a set of python dependencies commonly used in Music Information Retrieval (MIR).
Dockerfile
21
star
34

essentia-tutorial

A tutorial for using Essentia in Python
Jupyter Notebook
20
star
35

jingjuPhonemeAnnotation

Hierarchical annotation - line (phrase), syllable, phoneme annotations of the jingju (Beijing opera) a-cappella singing dataset
Python
17
star
36

violin-transcription

High-Resolution Violin Transcription using Weak Labels
Jupyter Notebook
14
star
37

compIAM

Common tools for the computational analysis of Indian Art Music
Jupyter Notebook
13
star
38

Ismir2018TutorialNotebooks

Jupyter notebooks for Ismir-2018 tutorial titled "Computational approaches for analysis of non-Western music traditions" by Serra, Clayton and Bozkurt
Jupyter Notebook
13
star
39

turkish-makam-acapella-sections-dataset

Clean singing voice with no accompaniment. Semiprofessional singers. Semiprofessional quality. Songs from classical turkish makam in ลŸarkฤฑ form. Recorded in studios in Istanbul in June 2014. Annotated on word and phoneme level.
12
star
40

acousticbrainz-gui

C++
12
star
41

otmm_makam_recognition_dataset

A dataset of Ottoman-Turkish makam music to test makam recognition (and tonic identification) methodologies
Jupyter Notebook
11
star
42

tape

TAPE: An End-to-End Timbre-Aware Pitch Estimator
Jupyter Notebook
11
star
43

similarity-annotator

An annotation tool for sound segmentation and similarity
Python
11
star
44

otmm_tonic_dataset

The tonic test dataset for classical Ottoman-Turkish makam music
Jupyter Notebook
10
star
45

otmm_audio_score_alignment_dataset

The Audio Score Alignment Test dataset for Ottoman-Turkish makam music
MATLAB
10
star
46

content_choral_separation

Python
10
star
47

SLVision

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
star
48

playlists-stat-analysis

Tools for Analyzing Popularity and Semantic Diversity of a Playlist Dataset
Python
9
star
49

carnatic-separation-ismir23

Carnatic singing voice separation trained with in-domain data with leakage
Python
9
star
50

echonest-backup

A backup of EchoNest data exposed in the Million Song Dataset
Python
8
star
51

matlab-c-tools

Tools and tutorials for calling C and C++ code from Matlab
C++
8
star
52

essentia.js-tutorial-wac2021

Essentia.js tutorial at Web Audio Conference 2021
8
star
53

essentia.js-examples

A demo web app using essentia.js.
HTML
8
star
54

freesound-labs

Source code repository for the Freesound Labs. Freesound Labs lists projects and activities related to Freesound.
JavaScript
8
star
55

metadb

A simple database containing metadata linked to musicbrainz ids
Python
8
star
56

musav-dataset

MusAV: a dataset of relative arousal-valence annotations for validation of audio models
Python
8
star
57

pymtg

Python research utils that some of us use at the MTG and eventually everyone will use :)
Python
7
star
58

hands-free-sound-machine

Demo application for the MusicBricks project, combining Ircam's RIoT sensor with MTG's Freesound API.
Python
7
star
59

saraga

The companion repository of Saraga collections, with a companion website, a dump of the dataset, documentation, utility scripts and python notebooks to access and interact with the dataset
Jupyter Notebook
6
star
60

smc-2016

Beijing opera singing intonation analysis
Python
5
star
61

melon-playlist-dataset

5
star
62

essentia-models-extraction

Batch extractor for melspectrograms, embeddings, and activations for the Essentia models.
Python
5
star
63

IAM-tutorial-ismir22

Webbook source code for ISMIR 2022 Tutorial: Computational Methods for Supporting Corpus-Based Research on Indian Art Music
Jupyter Notebook
5
star
64

ChoralSynth

Jupyter Notebook
4
star
65

andalusian-corpus-notebooks

Python
4
star
66

mtg-jamendo-annotator

A web app for annotating the MTG Jamendo dataset
HTML
4
star
67

SymbTr-extras

Basic tools to manipulate the SymbTr-scores
Jupyter Notebook
4
star
68

kaldi

Kaldi installation
Shell
4
star
69

phonos-music-explorer

Web real-time application for interactively exploring a collection of music
Python
4
star
70

SymbTr-pdf

The symbTr-scores in pdf format
4
star
71

makam-symbolic-phrase-segmentation

Automatic Phrase Segmentation on symbolic scores for Ottoman-Turkish makam music
MATLAB
4
star
72

metaverse1-soundscape-rendering

This repository contains code and documentation for the soundscape rendering application developed at the Music Technology Group for a virtual tourism use case within the Metaverse1 project.
SuperCollider
3
star
73

essentia-builds

Docker images for building Essentia
Shell
3
star
74

essentia.js-benchmarks

Web app and scripts for benchmarking Essentia.js
JavaScript
3
star
75

otmm_symbolic_phrase_dataset

A training dataset of scores of Turkish makam music withphrase boundary annotations
Jupyter Notebook
3
star
76

CIPI

Python
3
star
77

autotagging-qa-playlists

Playlists for evaluation of auto-tagging models
Python
3
star
78

musav-annotator

A web app for annotating relative arousal/valence data
HTML
3
star
79

mtg-logos

Logos for projects by the MTG
3
star
80

otmm_section_dataset

The section test dataset for classical Ottoman-Turkish makam music
TeX
3
star
81

carnatikit

Common tools for the computational analysis of Carnatic Music
Python
3
star
82

SingingChoralSepAnalyzeSynthRemix

Python
3
star
83

arab-andalusian-music

Jupyter Notebook
2
star
84

melon-music-dataset

2
star
85

otmm_composition_identification_dataset

Composition Identification dataset for Ottoman-Turkish Makam Music
2
star
86

essentia-models

Machine learning models used for the Essentia unit tests
PureBasic
2
star
87

essentia-models-benchmark

Scripts to benchmark the Essentia Models
Python
2
star
88

Jingju-Scores-Analysis

A collection of tools for extracting statistical information from the Jingju Music Scores Collection
Python
2
star
89

carnatic-pitch-patterns

Python
1
star
90

beijing-opera-intonation

Python
1
star
91

content_based_singing_extraction

Python
1
star
92

Jingju-Lyrics-Collection

Python
1
star
93

searching_for_sancaras

Python
1
star
94

essentia-audio

Audio and other binary assets used for the Essentia unit tests
ChucK
1
star
95

acousticbrainz-mediaeval-baselines

Baselines for MediaEval AcousticBrainz Genre Task
Python
1
star
96

cmbrowser-orig

The original version of the CompMusic browser
JavaScript
1
star
97

music-ner

Musical Named Entity Recognition System for Twitter
Python
1
star
98

otmm_tuning_intonation_dataset

A dataset of Turkish makam music to test tuning and intonation analysis methodologies
Jupyter Notebook
1
star
99

dunya-makam-demo

The binaries and example recordings picked for Dunya-makam demo
MATLAB
1
star
100

amplab-jamendo-notebook

Notebook + Essentia for AMPLab 2020-2022 projects
Dockerfile
1
star