• Corpus ID: 35066757

Music performance by discovering community loops

  title={Music performance by discovering community loops},
  author={Gerard Roma and Xavier Serra},
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 exploring 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… 

Figures from this paper

Adaptive Mapping of Sound Collections for Data-driven Musical Interfaces
A novel framework for automatic creation of interactive sound spaces from sound collections using feature learning and dimensionality reduction is proposed and implemented as a software library using the SuperCollider language.
Music Information Retrieval in Live Coding: A Theoretical Framework
It is found that it is still a technical challenge to use high-level features in real time, yet using rhythmic and tonal properties (midlevel features) in combination with text-based information (e.g., tags) helps to achieve a closer perceptual level centered on pitch and rhythm when using MIR in live coding.
Sound recycling from public databases: Another BigData approach to sound collections
Among several different distributed systems useful for music experimentation, a new workflow is proposed based on analysis techniques from Music Information Retrieval combined with massive online databases, dynamic user interfaces, physical controllers and real-time synthesis, keeping in mind compositional concepts and focusing on artistic performances.
Groove Explorer: An Intelligent Visual Interface for Drum Loop Library Navigation
Preliminary work is presented into the Groove Explorer using Self-Organizing Maps, a large library of symbolic drum loops is automatically mapped on a 2D space according to rhythmic similarity, to make the tool scalable to large libraries.
Live Repurposing of Sounds: MIR Explorations with Personal and Crowdsourced Databases
A live coding system built on SuperCollider enabling the use of audio content from online Creative Commons (CC) sound databases such as Freesound or personal sound databases and its potential in facilitating tailorability of the tool to their own creative workflows is demonstrated.
Towards a Hybrid Recommendation System for a Sound Library
This paper proposes a recommendation system for the EarSketch sound browser which uses collaborative filtering and audio features to suggest sounds.
Loop-aware Audio Recording for the Web
This paper proposes loop-aware audio recording as a use case for web audio technologies, and provides an example implementation, and evaluates the use of the different MIR libraries available in the web audio platform for the proposed task.
Sound Sharing and Retrieval
This chapter describes how to build an audio database by outlining different aspects to be taken into account and discusses metadata-based descriptions of audio content and different searching and browsing techniques that can be used to navigate the database.
Flexible visualization of sound collections
This submission proposes a talk on content-based visualization of sound collections using dimensionality reduction algorithms, which provides a flexible framework for devising novel web audio interfaces.


Query-by-Beat-Boxing: Music Retrieval For The DJ
The use of BeatBoxing is explored as a query mechanism for music information retrieval and more speci£cally the retrieval of drum loops.
Music loop extraction from digital audio signals
An effective approach of music loop discovery and extraction is proposed that uses a pitch class distribution feature to represent the tonal characteristics of the signal and a timbre-based similarity criterion on beat level to allocate optimal cutting points.
This paper presents a hierarchical user interface for efficient exploration and retrieval based on a computational model of similarity and self-organizing maps for automatically structuring and visualizing large sample libraries through audio signal analysis.
Content-based organization and visualization of music archives
With Islands of Music, a system which facilitates exploration of music libraries without requiring manual genre classification is presented, given pieces of music in raw audio format, their perceived sound similarities based on psychoacoustic models are estimated and organized on a 2-dimensional map.
Automatic transcription of drum loops
  • O. Gillet, G. Richard
  • Computer Science
    2004 IEEE International Conference on Acoustics, Speech, and Signal Processing
  • 2004
This paper proposes several methods for drum loop transcription where the drums signals dataset reflects the variability encountered in modern audio recordings (real and natural drum kits, audio effects, simultaneous instruments, etc.).
AudioCycle: Browsing Musical Loop Libraries
Concepts developed here will be of interest to DJs, remixers, musicians, soundtrack composers, but also sound designers and foley artists.
Drum Loops Retrieval from Spoken Queries
This article presents a complete system allowing the management of a drum patterns (or drumloops) database and formulated queries in this database are formulated with spoken onomatopoeias—short meaningless words imitating the different sounds of the drumkit.
The beat spectrum: a new approach to rhythm analysis
  • J. Foote, Shingo Uchihashi
  • Physics, Computer Science
    IEEE International Conference on Multimedia and Expo, 2001. ICME 2001.
  • 2001
The beat spectrum is a measure of acoustic self-similarity versus lag time, computed from a representation of spectrally similarity, which has a variety of applications, including music retrieval by similarity and automatically generating music videos.
AudioCycle: A similarity-based visualization of musical libraries
This paper presents AudioCycle, a prototype application for browsing through music loop libraries. AudioCycle provides the user with a graphical view where the audio extracts are visualized and
Automatic audio segmentation using a measure of audio novelty
  • J. Foote
  • Computer Science
    2000 IEEE International Conference on Multimedia and Expo. ICME2000. Proceedings. Latest Advances in the Fast Changing World of Multimedia (Cat. No.00TH8532)
  • 2000
This method can find individual note boundaries or even natural segment boundaries such as verse/chorus or speech/music transitions, even in the absence of cues such as silence, by analyzing local self-similarity.