39得票1回答
这个简单的FM合成器设计有什么问题?

我正在尝试使用Audiolet(一种合成库,http://oampo.github.io/Audiolet/api.html)在JavaScript中实现Yamaha YM3812声音芯片的一些功能(又称为OPL2,详情请参阅 http://en.wikipedia.org/wiki/YM38...

31得票10回答
在iOS音频合成方面,应该从哪里开始?

我知道这是一个非常广泛的话题,但是我一直在尝试演示和测试,不确定自己是否正确地解决了问题。因此,如果您有任何关于应该从哪里开始的线索,将不胜感激。 目标是让应用程序根据用户的设置生成一些合成声音。(这不是唯一的应用功能,我不是在重新创建Korg,但合成器是其中的一部分。)用户会设置典型的合成...

18得票7回答
使用Python与Supercollider合作

我想进行实时音频处理,听说过supercollider,它看起来不错,但我想在'普通'编程方面坚持使用Python。 是否有办法将Python脚本加载为Supercollider模块或反之亦然? 也就是说,导入库到我的Python代码中并使用supercollider的功能? 我在网上没...

9得票6回答
滚动球的声音

我正在寻找播放滚动球声音的最真实方法。目前,我使用一个Wav样本,只要球在移动,我就一遍又一遍地播放它 - 这感觉不对劲。 我一直在考虑完全合成声音,但我对此知之甚少(几乎一无所知)。如果有关于特定材料制成的球在另一种材料表面上滚动声音合成的教程/研究资料/样本,我将不胜感激。如果这个想法完...

8得票6回答
C/C++/Objective-C中的声音合成框架?

我在网络上搜索了很久,但没有找到任何有趣的内容。也许是我做错了什么。 我正在寻找用C、C++或甚至Objective-C编写的声音合成API,可以合成不同类型的波形,效果是可选的。

8得票1回答
纯C(可能是C ++)轻量级开源软件合成库。 PCM.

有没有一些便携式的开源库支持基于样本的合成,并封装了生成和混合简单PCM? 我真的需要一些极简主义的东西,并且与操作系统音频输出机制无关。

7得票2回答
如何在Android上轻松生成合成和弦声音?

如何在Android中轻松生成合成器和弦声音? 我希望能够使用8位音乐动态生成游戏中的音乐。 尝试使用AudioTrack,但是没有得到好的声音效果。 有什么例子吗? 我尝试了以下代码,但没有成功: public class BitLoose { private final int ...

7得票5回答
如何在时间上精确计算正弦波

使用场景是为数字合成生成正弦波,因此我们需要计算出所有sin(d t)的值,其中: t是一个整数,表示样本编号。这是可变的。范围从0到158,760,000,适用于一小时CD音质的声音。 d是一个双精度浮点数,表示角度的增量。这是一个常数。范围大于0,小于pi。 目标是使用传统的int和...

7得票4回答
降低在Java中产生纯音的谐波

我正在尝试开发一个Java静态方法来生成纯音。一开始看起来很简单,但是当我尝试将双精度数组写入扬声器时,我发现谐波太多了。我用频谱分析仪(声强计)进行测试,然后也在图形上绘制了结果数组。当我这样做时,我发现了问题:它与波形有关,它是突兀的。我想平滑这个数组,但是我不知道该如何做。以下是代码: ...

7得票2回答
有人在实时音频合成编程方面有什么建议吗?

我目前正在进行一个个人项目:在Flash中创建实时音频合成库。简而言之,这是将波形发生器、滤波器、混音器等工具相互连接并向声卡提供原始(实时)数据的工具,类似于max/msp或Reaktor。 我已经有一些可用的东西了,但我想知道我编写的基本设置是否正确。我不想在以后遇到问题,迫使我改变我的...