最近,我一直在尝试如何编写一个节拍器应用程序,但我在操作系统时间控制方面遇到了许多困难(例如调用函数)。或明显不准确的启动检测算法(我使用了librosa),这似乎是一个相当复杂的话题。但由于某些原因,我对专业节拍器应用程序的研究没有成功,源代码/教程/书籍涉及到这个主题,等等。网络上似乎充斥着不符合现代节拍器应用标准的业余例子和解决方案(比如Frozenapes iOS Tempo应用程序)。例如,一个节拍器,它使用预先记录的.wav样本,当一个特定的节拍被调用时(所以所有的节拍器在30到300 bp