Music performance by discovering community loops

Gerard Roma, Xavier Serra

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Technologies for discovering sounds in large databases can help breaking the boundary between exploration and music performance. In this paper, we present a system for explor- ing loops from Freesound. Sound files are grouped by their most common repetition periods, so that they can be played in sync. A graph layout algorithm is used to organize sounds in a two-dimensional plane so that loops with similar timbre are spatially close. The result is a system that can be used as a musical instrument: since sounds will always play in sync, the user can freely explore the variety of sounds uploaded by the Freesound community, while continuously producing a rhythmic music stream.
Original languageEnglish
Title of host publicationProceedings of the 1st Web Audio Conference (WAC 2015)
Number of pages4
Publication statusPublished - 2015
Externally publishedYes
Event1st Web Audio Conference - Paris, France
Duration: 26 Jan 201528 Jan 2015
Conference number: 1
https://wac.ircam.fr/ (Link to Conference Details)

Conference

Conference1st Web Audio Conference
Abbreviated titleWAC 2015
CountryFrance
CityParis
Period26/01/1528/01/15
Internet address

Fingerprint

Acoustic waves
Musical instruments

Cite this

Roma, G., & Serra, X. (2015). Music performance by discovering community loops. In Proceedings of the 1st Web Audio Conference (WAC 2015)
Roma, Gerard ; Serra, Xavier. / Music performance by discovering community loops. Proceedings of the 1st Web Audio Conference (WAC 2015). 2015.
@inproceedings{bfa1b7d146bd4ba4945461fda4ada084,
title = "Music performance by discovering community loops",
abstract = "Technologies for discovering sounds in large databases can help breaking the boundary between exploration and music performance. In this paper, we present a system for explor- ing loops from Freesound. Sound files are grouped by their most common repetition periods, so that they can be played in sync. A graph layout algorithm is used to organize sounds in a two-dimensional plane so that loops with similar timbre are spatially close. The result is a system that can be used as a musical instrument: since sounds will always play in sync, the user can freely explore the variety of sounds uploaded by the Freesound community, while continuously producing a rhythmic music stream.",
keywords = "audio discovery, music loops, web audio",
author = "Gerard Roma and Xavier Serra",
year = "2015",
language = "English",
booktitle = "Proceedings of the 1st Web Audio Conference (WAC 2015)",

}

Roma, G & Serra, X 2015, Music performance by discovering community loops. in Proceedings of the 1st Web Audio Conference (WAC 2015). 1st Web Audio Conference, Paris, France, 26/01/15.

Music performance by discovering community loops. / Roma, Gerard; Serra, Xavier.

Proceedings of the 1st Web Audio Conference (WAC 2015). 2015.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Music performance by discovering community loops

AU - Roma, Gerard

AU - Serra, Xavier

PY - 2015

Y1 - 2015

N2 - Technologies for discovering sounds in large databases can help breaking the boundary between exploration and music performance. In this paper, we present a system for explor- ing loops from Freesound. Sound files are grouped by their most common repetition periods, so that they can be played in sync. A graph layout algorithm is used to organize sounds in a two-dimensional plane so that loops with similar timbre are spatially close. The result is a system that can be used as a musical instrument: since sounds will always play in sync, the user can freely explore the variety of sounds uploaded by the Freesound community, while continuously producing a rhythmic music stream.

AB - Technologies for discovering sounds in large databases can help breaking the boundary between exploration and music performance. In this paper, we present a system for explor- ing loops from Freesound. Sound files are grouped by their most common repetition periods, so that they can be played in sync. A graph layout algorithm is used to organize sounds in a two-dimensional plane so that loops with similar timbre are spatially close. The result is a system that can be used as a musical instrument: since sounds will always play in sync, the user can freely explore the variety of sounds uploaded by the Freesound community, while continuously producing a rhythmic music stream.

KW - audio discovery

KW - music loops

KW - web audio

M3 - Conference contribution

BT - Proceedings of the 1st Web Audio Conference (WAC 2015)

ER -

Roma G, Serra X. Music performance by discovering community loops. In Proceedings of the 1st Web Audio Conference (WAC 2015). 2015