ws123 / VoiceLine

468 stars 95 forks source link

曲线声波公式的由来? #2

Open zhNirvanaRebirth opened 7 years ago

zhNirvanaRebirth commented 7 years ago

你好,我想请问下在曲线声波绘制的时候的几个公式是怎么得来的呀?比如用到了Math.pow(1.22, n),15 * sin / paths.size(),其中的1.22和15是怎么得来的呢,考虑了半天没怎么理解~·~

ws123 commented 7 years ago

最基本的是,正弦函数,但正统函数的振幅,它是一个抛物线函数。然后根据屏幕像素绘制出来的。中间,自己试验了很多次,比如一个屏幕显示两个周期等,这些都是自己慢慢调试出来的。调试的时候,一些变量是自己试出来的。