sine

    3热度

    1回答

    我正在尝试实现三角函数的范围缩减。 我发现这篇文章http://www.computer.org/csdl/proceedings/pcspa/2010/4180/00/4180b048-abs.html谈到了使用64位整数算术。 提出的想法应该可行,但在论文中似乎存在一些方程问题。 这是否比在fdlibm中实现的有效吗?

    1热度

    1回答

    我一直在寻找一个正弦波发生器为actionscript3。我发现SION(https://sites.google.com/site/sioncenter/),但它似乎不接受以Hz为频率的频率作为输入,它只接受音符(a,b,c等)。 我需要正弦波发生器接受以Hz为单位的频率,因此它可以在可听范围内产生任何频率。 我在哪里可以找到类似的东西?

    0热度

    1回答

    我已经看过这些波的公式,但我无法弄清楚如何实现它们。我能够计算你的正弦波和方波: float x = note.frequency/AppSettings::sampleRate; float theta_increment = 2.0f * M_PI * x; float value = 0; if(waveType == SINE){ value = sin(theta_in

    0热度

    1回答

    我只需要一些关于如何检测正弦波频率的指导。我通过DtoA转换器生成正弦波。现在,我正在通过AtoD将该信号返回来监视和验证输出。 我不知道如何检测正弦波的频率。显然,我应该从正弦波中获得一段时间,并应用滞后来补偿噪声。 任何提示是非常感谢。谢谢。

    1热度

    4回答

    我正在做一个小型的JavaScript动画,希望div可以沿着正弦波移动,而目前水平路径正常工作(只是直线)。我几乎可以肯定,我的Y轴的数学公式是错误的。我试图用我找到的一些例子来纠正它,但是他们都没有为我工作。在我尝试的所有可能性中,Y轴被忽略,小盒子在水平方向上直线移动。 我该如何解决这个问题,让运动沿着正弦波走?我知道使用jQuery或使用html 5可以更简单,但我只是想知道我的原始代码中

    1热度

    1回答

    我想知道是否存在采用固定点输入的正弦/余弦函数的实现。我更喜欢这样的实现来减少错误。一个简单的版本可能需要一个N位无符号整数k作为输入并计算sin(2 * pi * k/2^N)。有这样的事吗?如果是这样,我会一直使用它。

    2热度

    1回答

    我想知道音频单元在缓冲区中的期望值。现在,当我在幅度为0.5的单个频率上计算正弦波样本时,一切正常。 但是当我想要同时播放几个频率时,例如同时播放5个频率,我将这些样本合计起来,样本值就会变得更高,并且声音不再清晰。 所以我想知道我的最大样本值可以在我开始变得肮脏的声音之前。

    0热度

    1回答

    我可以在我的iPhone应用程序中使用Core Plot创建波形,但不像正弦波。 Here是您可以看到波如何产生的链接,但我想以正弦波形式显示这些波。我应该遵循哪种算法?请建议! (因为我只有1点声望,所以我不能添加照片,以便分享了一个链接)

    0热度

    1回答

    我应该创建一个计算角度序列k *α的余弦和正弦的程序,其中k是一个增长的自然数(即0,1,2,...)。 。)和α是一个介于0和π之间的恒定角度。我想尽可能快地制作这个程序。 因此,我想首先计算每个角度的余弦,然后用sqrt(1-cos(k*α)^2)来计算相关的正弦。问题是正弦的符号,它应该由角度k *α在实线上的位置决定。 我想知道如何以尽可能快的速度实现这种动态比较,或者如果最快的方法是直接

    3热度

    2回答

    的正弦波我有一个(很简单)的代码,我放在一起时播放特定频率的正弦波并发挥它 - 它的工作原理没有问题: public class Sine { private static final int SAMPLE_RATE = 16 * 1024; private static final int FREQ = 500; public static void main(