音乐节拍跟踪演示视频
这些天写了一个基于 FPGA 和 ARM 的音乐节拍实时跟踪算法,FPGA 的 Verilog 代码写得差不多了,但后续 ARM 部分的处理就比较难搞一些。
算法的原型是用 MATLAB 的 M 代码写的,下面这个视频就是用的 MATLAB 里输出的结果进行的灯光效果展示。注意看的时候要选高清以上的清晰度,否则由于压缩的关系画面明暗会发生跳变。
目前来看这个算法的运算量和内存空间占用都太大了,也没能很好的达到预期效果,以后还得尝试换运算量小的算法。
下面这个是更早几天的视频,是上面视频中最后一首 True Romance 的节拍跟踪效果的预览视频。最开始打算写这个节拍跟踪算法就是因为这首歌,想把鼓和钢琴的节拍能同时展示出来。最终效果还是不令人满意。
算法的原型是用 MATLAB 的 M 代码写的,下面这个视频就是用的 MATLAB 里输出的结果进行的灯光效果展示。注意看的时候要选高清以上的清晰度,否则由于压缩的关系画面明暗会发生跳变。
目前来看这个算法的运算量和内存空间占用都太大了,也没能很好的达到预期效果,以后还得尝试换运算量小的算法。
下面这个是更早几天的视频,是上面视频中最后一首 True Romance 的节拍跟踪效果的预览视频。最开始打算写这个节拍跟踪算法就是因为这首歌,想把鼓和钢琴的节拍能同时展示出来。最终效果还是不令人满意。