余绕---节奏与和弦智能音乐匹配系统
计算机学院(国家示范性软件学院)
Yu Rao---Rhythm and Chord Intelligent Music Matching System
随着当今数字音乐领域的不断发展,音乐库也在不断的扩大,用户需要更加有效的方式来找到他们需要的音乐。在一些应用场景例如活动背景音乐的选取,串烧歌曲的素材选取等场景中,原有的歌曲分类已无法满足这一应用场景。当前对于歌曲的区分大都只停留在对于音乐作品在整体上呈现出的效果,更多的是对于音乐曲风的和特点的分类。在这种情况下,用户往往需要通过人工筛查的方式选择合适的歌曲,而在海量曲库中选择合适的歌曲是十分耗时且耗力的。我们这一系统通过对歌曲的节奏,和弦的匹配进行匹配,以此筛选出合适情绪与风格的歌曲,大大减少了人工筛查的工作量,在对于音乐的个性化选取上更加便捷和得心应手。类似的工具有Essentia(https://github.com/MTG/essentia),Essentia 是一个音乐特征提取工具库,可用于提取音乐特征,包括节奏、和弦、情感等。
在一些大型活动,音乐治疗或是在一些商业场所中,音乐的选择对于营造合适的气氛,提供合适的情绪是非常重要的。我们这一系统可以匹配对应的音乐,以满足用户在不同场景下的个性化需求。节奏与和弦智能音乐匹配系统基于对MIDI素材的分析,提取歌曲中的节奏与和弦信息,分析其节奏模式与速度、和弦结构,以识别曲目的节奏特征以及和声特征,来达到歌曲匹配的目的。这一过程可以帮助系统更好的理解每首歌曲的特征,从而提供更加智能,个性化的音乐匹配和推荐服务。它有助于确保匹配的音乐与用户的口味、情感和需求相符,提高用户体验。
同时,我们这一系统对于串烧歌曲的制作也具有重要意义,有利于后续我们自动生成串烧歌曲的实现。 制作歌曲串烧通常涉及将多首歌曲无缝地连接在一起,以创造连贯的音乐体验。节奏与和弦智能音乐匹配系统可以帮助选择歌曲,以确保它们在音乐元素(如节奏和和弦)上相互匹配,从而实现更平滑的过渡和连贯性。这一技术可以确保歌曲的节奏和拍子在串烧中协调一致,避免不和谐的交替。在制作串烧歌曲时,借助这一技术可以确定歌曲素材的适当的交替点和过度,以确保歌曲之间的时间同步,更加迅速和谐的实现串烧歌曲的制作。