2007年2月14日星期三

乐曲的模糊搜索

几个月前在浦东龙阳路寓所的阳台上和晴晴讨论搜索的技术。“模糊搜索很牛逼”,我说,“给电脑看一张照片,他就能把所有相关这人的照片都找出来,这种技术正在研发中”。晴晴说,“我太需要这个了,我家几万张照片,人工分类处理累死个人”。我又说“音乐方面有类似的技术,根据一小段曲调查找歌曲”。

这段谈话后没几天,我发现了一个很好的可以搜索音乐人肉搜索引擎 wikipedia.org。那天我听到一段钢琴曲,就是这个



于是我在 wikipedia 上搜索 Pachelbel's Canon,果然找到了而且非常牛。如何牛?单看它关于这支曲子的条目后的参考,哪首歌引用过这段旋律,哪那部电影的插曲里有这个。洋洋洒洒几十条,一个也没放过:

Songs based on or inspired by Canon

The progression chords of Pachelbel's Canon can be found in many modern songs.

"All together now" by The Farm
"Basket Case" by Green Day
"Cryin" by Aerosmith
"Don't let it be love" by Bowling for Soup
"Graduation (Friends forever)" by Vitamin C (1999)
"I should be so lucky" by Kylie Minogue inspired by Canon
"Let it be" by The Beatles
"Machine head" by Bush
"Push" by Matchbox 20
"No woman, No cry" by Bob Marley
"Sk8ter boy" by Avril Lavigne
"Torn" by Natalie Imbruglia
"With or without you" by U2


Movie and tv-series themes based on or inspired by Canon

"13 going on 30" directed by Gary Winick (2004)
"Bob the butler" directed by Gary Sinyor (2005)
"Fatal attraction" directed by Adrian Lyne (1987)
"Ichigo 100%" (animated manga)
"Kanon" (anime series) - Canon D is in episode 1 and 14
"My Sassy Girl" (2002) (Korean comedy)
"Ordinary People" directed by Robert Redford (1980)
"Runaway bride" directed by Garry Marshall (1999)
"Step Up" - Canon played in a scene
"Super Android 13" (Dragonball Z movie)
"The Classic" (Korean film)
"The Sweetest Thing" directed by Roger Kumble (2002)
"The Wedding Planner" directed by Adam Shankman (2001)
"Wedding Crashers" directed by David Dobkin (2005)


Commercials with music based on or inspired by Canon

Coca Cola TV-ad for World Cup 2006


Game themes based on or inspired by Canon

"Gran Turismo 4" contains Canon while driving
"Super Smash Brothers" for Nintendo 64, Canon D remix


(Wikipedia 上的条目常被修改,现在去看这个列表已经没有了 --- 2007.12.11)

这其实不算什么。人肉搜索就是人肉搜索,总有漏过的地方。直到今天用过这两个站点又让我震惊了一下:

http://www.midomi.com/
插上话筒对这个网站哼一段,就能得到结果。

http://www.pandora.com/
风格匹配。输入最喜欢的歌或乐队的名字,它能找到和这个曲目或者歌手风格类似的其它条目。这样很容易找到我可能我喜欢的新歌。

怎么做到的?技术真能让机器知道我在想什么么?

没有评论: