====== Differences ====== This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
interval-magic [2015/10/25 12:16] georgid |
interval-magic [2015/11/13 11:34] (current) georgid |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| | Authors | Georgi Dzhambazov, Andrés Ferraro | | | Authors | Georgi Dzhambazov, Andrés Ferraro | | ||
| + | | Contacts | {georgi.dzhambazov,andres.ferraro}@upf.edu | | ||
| | Affiliation | [[http://mtg.upf.edu|Music Technology Group]] | | | Affiliation | [[http://mtg.upf.edu|Music Technology Group]] | | ||
| + | | Hack demo | http://dunya.compmusic.upf.edu/hamr-hack/ | | ||
| | Code | [[https://github.com/andrebola/hamr-hack|Github Link]] | | | Code | [[https://github.com/andrebola/hamr-hack|Github Link]] | | ||
| Line 16: | Line 18: | ||
| based on algorithms: | based on algorithms: | ||
| - | * Pitch Extraction | + | ==Pitch Extraction== |
| - | Melody Extraction from Polyphonic Music Signals using Pitch Contour Characteristics | + | [1] Melody extraction |
| - | http://mtg.upf.edu/node/2436 | + | |
| ==Note segmentation== | ==Note segmentation== | ||
| - | Note segmentation is performed based on pitch contour characteristics (island building) and signal RMS. Notes below an adjustable minimum duration are rejected. | + | Note segmentation is performed based on pitch contour characteristics (island building) and signal RMS. Notes below an adjustable minimum duration are rejected. [2] |
| ==Demo== | ==Demo== | ||
| - | 1. Make a query selecting the sequence of notes. | + | 1. Query a sequence of intervals by selecting them in a grid where each step is a semitone. |
| {{::screen3.png?200|}} | {{::screen3.png?200|}} | ||
| - | 2. Then the Segmentation is computed and the output is displayed | ||
| - | {{::screen4.png?600|}} | ||
| + | |||
| + | |||
| + | |||
| + | 2. Pitch detection and note segmentation is run behind the scenes | ||
| + | |||
| + | note segmentation output: | ||
| {{::screenshotandalucia_segm.png?400|}} | {{::screenshotandalucia_segm.png?400|}} | ||
| - | [1] R. J. McNab et al., "Signal processing for melody transcription," in Proc. Proc. 19th Australasian Computer Science Conf., 1996 | + | |
| + | |||
| + | |||
| + | 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 | ||
| + | http://mtg.upf.edu/node/2436 | ||
| + | |||
| + | [2] R. J. McNab et al., "Signal processing for melody transcription," in Proc. Proc. 19th Australasian Computer Science Conf., 1996 | ||