- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试通过使用正弦函数创建示例数据并使用 SDL 播放来生成各种频率的音调。
我在用
buffer[sample] = 32767 * sinf( 2 * PI * sample * sound_frequency / 44100)
最佳答案
您不能表示高于采样率的频率。即使频率接近采样率,您的声音也会失真。 This正在发生。
关于audio - 使用 SDL 库播放使用 sinf 函数生成的原始正弦波,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7369905/
为什么我从 sin(x) 和 sinf(x) 得到的值与下面的 (8) 和 (9) 相同?为什么我从下面的 (2) 和 (3) 两个不同的实现中得到不同的 [ x - sinf(x) ] 值?为什么
我很想知道 sinf 函数是否存在于 C++ 中,通过包含 math.h。 在 Qt Creator 中查看我的自动完成时,它似乎没有弹出。这让我想知道是否出于某种原因,它被取出了。谷歌搜索似乎也没有
这个问题在这里已经有了答案: std::expf and std::logf not recognized by gcc 7.2.0 (3 个回答) 关闭3年前。 根据这里的讨论,我有 reporte
我正在尝试通过使用正弦函数创建示例数据并使用 SDL 播放来生成各种频率的音调。 我在用 buffer[sample] = 32767 * sinf( 2 * PI * sample * sound_
我在尝试编译时遇到此错误: error: undefined reference to `sinf' 我已经包含了 math.h,并验证它在其中定义: #include 但是,我在尝试链接到数学库时
我最近读了很多旧的 C 语言,一个常见的习惯用法是简单地向前声明标准库,而不是包含头文件。我想尝试一下,所以不是 #include 我刚刚宣布 float sinf(float); 在文件的顶部。令我
当我在 ARMv7 上编译我的程序时,与在 Windows 上获得的相比,具有数学 sin() 函数的相同 C 代码运行速度要慢得多。我正在使用 -O2 -Wall -Wextra -mfpu=neo
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: Why doesn't sin() return the correct value here? 我正在构建
我的代码主要处理单精度 float 。对超越函数的调用相当频繁。现在,我正在使用 sin()、cos()、sqrt() 等——接受并返回 double 的函数。当它仅为 x87 编译时,我知道单精度和
我只是想知道自从我在浮点变量中使用 sin 和 cos 以来我的程序会更快,所以我决定以这种方式进行测试: int c; float a; float b = 0.5; /**************
我试图在我的 C 程序中使用 sinf 函数,但它在 MSVC 6.0 下给我一个 undefined reference 错误,但是 sin 工作正常。 这让我很想知道 sin 和 sinf 之间的
我正在创建一个 3d 平面,它位于 x 轴和 z 轴上,山丘在 y 轴上延伸。大部分代码如下所示: float PeaksAndValleys::getHeight(float x, float z)
我是一名优秀的程序员,十分优秀!