sound-synthesis相关内容

使用PortAudio生成正弦波以播放中间C

我在PortAudio中生成特定频率时遇到麻烦,每当我尝试更改sin(n * FREQ * 2 * PI / SAMPLE_RATE)内部的频率时,频率都保持不变,但是声音似乎确实发生了音色变化,我输入的频率值越高声音较难看,但频率相同.这是我在patestCallback循环中所拥有的: static int patestCallback( const void *inputBuffer, ..
发布时间:2020-07-25 18:37:27 其他开发

FFT音高检测-旋律提取

我正在创建一个音调检测程序,该程序将从帧的FFT获得的功率谱中提取基本频率.这是我到目前为止的内容: 将输入音频信号分为几帧. 将框架与汉明窗相乘 计算帧sqrt(real ^ 2 + img ^ 2)的FFT和幅度 通过谐波乘积频谱找到基频(峰值) 将峰值频率(bin频率)转换为音符(例如〜440 Hz为A4) 现在,程序将为每个帧生成一个从0到87的整数.根据我在此处中找到 ..
发布时间:2020-06-26 12:48:40 其他开发

滚动的球声

我在寻找的玩滚球的声音最为现实的途径。目前我使用一个WAV样本,我玩了个遍,只要球移动 - 这只是感觉不对 我一直在想完全合成的声音,我知道得很少(几乎没有),我会为有关球的声音合成制成特殊材料轧制任何教程/研究材料/样本感激上表面由其它材料制成。此外,如果这种想法是完全错误的,请建议这样做的另一种方式。 谢谢! 解决方案 我猜你会做的,使回放频率成正比的速度声动态频率调整得到您的降压 ..
发布时间:2016-08-19 16:25:20 C/C++

使用supercollider与Python

我想要做一些实时声音处理,我听到关于 supercollider 和它看起来很棒,但我想坚持到蟒蛇就'正常'的编程问题。 有没有什么办法来加载一个python脚本作为一个模块supercollider或oposite? 含义导入库到我的蟒蛇code和使用supercollider功能? 我没有找到关于它的网站很多信息,因此任何帮助将是巨大的。 解决方案 我不知道一个Python实现 ..
发布时间:2016-07-22 18:42:51 Python