迭代了一版analyzer,现在不管是外录还是内录,都能有效判定“摸鱼时间”并打上深色的标签。
昨天99%主要的问题是,wav转midi的模型,在内录条件下,不弹琴的时候也会转成一个比较低的 note 31,而且velocity能达到80多90的样子。这个音是G1,也就是大字一组的G,查了下频率是48.999Hz,极有可能是内录稳定底噪导致的。
目前脚本有两个阈值
MIN_VELOCITY = 50
MIN_PITCH = 36
小于阈值的都会被直接忽略,这样判断出来的“练琴效率”就更加细腻、准确。
