====== 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:22] 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 18: | Line 20: | ||
==Pitch Extraction== | ==Pitch Extraction== | ||
[1] Melody extraction | [1] Melody extraction | ||
- | http://mtg.upf.edu/node/2436 | + | |
==Note segmentation== | ==Note segmentation== | ||
Line 25: | Line 27: | ||
==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|}} | ||
- | note segmentation output | + | |
+ | |||
+ | |||
+ | 2. Pitch detection and note segmentation is run behind the scenes | ||
+ | |||
+ | note segmentation output: | ||
{{::screenshotandalucia_segm.png?400|}} | {{::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 | [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 | [2] R. J. McNab et al., "Signal processing for melody transcription," in Proc. Proc. 19th Australasian Computer Science Conf., 1996 | ||