【发布时间】:2019-02-16 00:37:38
【问题描述】:
我有一首歌,我想用Python来分析它。
我需要找到歌曲中的“主要声音”。 我使用这个术语是因为我不知道它的技术术语,但我的意思是:
https://www.youtube.com/watch?v=TYYyMu3pzL4
如果你只播放歌曲的第一秒,我数了大约 4 个主要声音。
一般来说,这些声音与人们在哼歌时会哼出的声音相同。
这些叫什么? librosa(或任何其他库/编程语言)中是否有一个函数可以帮助我确定它们在歌曲中的出现?
我可以根据需要提供更多信息/示例。
更新:经过更多研究,我相信我正在寻找所谓的“最强节拍”。 Librosa 已经有一个 beat_track 功能,但我认为这为您提供了歌曲中可以称为节拍的每一件事。我真的不想要每一个节拍,只想要那些最突出的节拍。这里的首要目标是创建一个音乐视频,其中屏幕上发生的主要动作与最强的节拍完美对齐。这会在视频中产生协同效应 - 感觉一切都相互关联。
【问题讨论】:
标签: python audio-processing librosa