User Tools

Site Tools


interval-magic

**This is an old revision of the document!** ----

A PCRE internal error occured. This might be caused by a faulty plugin

====interval magic==== | Authors | Georgi Dzhambazov, Andrés Ferraro | | Affiliation | [[http://mtg.upf.edu|Music Technology Group]] | | Code | [[https://github.com/andrebola/hamr-hack|Github Link]] | A tool which lets the user enter a melodic query by specifying a sequence of musical intervals. It automatically finds all occurrences of the melodic query within a the vocal line of a song. For example it can find that a quint up, followed by a minor third down, followed by a octave appears at the beginning of the chorus and end of verse. Users who are learning singing might find this tool useful to exercise music intervals for their favorite songs. based on algorithms: ==Pitch Extraction== [1] Melody extraction http://mtg.upf.edu/node/2436 ==Note segmentation== Note segmentation is performed based on pitch contour characteristics (island building) and signal RMS. Notes below an adjustable minimum duration are rejected. [2] ==Demo== 1. Query a sequence of intervals by selecting them in a grid where each step is a semitone. {{::screen3.png?200|}} 2. Pitch detection and note segmentation is run behind the scenes note segmentation output: {{::screenshotandalucia_segm.png?400|}} 3. The retrieved audio segment is played and its segmented contour displayed {{::screen4.png?600|}} [1] Salomon et al. Melody Extraction from Polyphonic Music Signals using Pitch Contour Characteristics [2] R. J. McNab et al., "Signal processing for melody transcription," in Proc. Proc. 19th Australasian Computer Science Conf., 1996

interval-magic.1446399708.txt.gz · Last modified: 2015/11/01 12:41 by georgid