Skip to content

Automatic annotation of timbre variation for monophonic musical instruments

Notifications You must be signed in to change notification settings

LIMUNIMI/labelSignal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

labelSignal

labelSignal: Automatic annotation of timbre variation for monophonic musical instruments and other sound sources.

Examples

You can find some output examples here.

Requirements

It has been tested on Matlab R2015a + DSP Toolbox, but it should work even with older versions of Matlab. If it doesn't, please let us know.

Repo content

lib contains routines used by the main function.

labelSignal.m is the main function. This does all the work.

example.m script is a good starting point to learn how to use labelSignal.m.

inDepthExample.m script is a good starting point to learn how labelSignal.m works.

Khomus.wav is some audio used by the sample scripts.

README.md is this file.

How to reference this work

Haus, G., Ludovico, L. A., & Presti, G. (2017). Automatic Annotation of Timbre Variation for Musical Instruments. In Computer Music Multidisciplinary Research (pp. 493-504). Les éditions de PRISM.

License

AUTOMATIC ANNOTATION OF TIMBRE VARIATION FOR MONOPHONIC MUSICAL INSTRUMENTS Goffredo Haus, Luca A. Ludovico, and Giorgio Presti {goffredo.haus,luca.ludovico,giorgio.presti}@unimi.it

labelSignal.m: describes a signal through a time serie of labels Copyright (C) 2017 - Laboratorio di Informatica Musicale

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/

Releases

No releases published

Packages

No packages published

Languages