gpt4 book ai didi

audio - 实时音频处理

转载 作者:行者123 更新时间:2023-12-03 02:35:05 25 4
gpt4 key购买 nike

这是我想要实现的目标:

我喜欢尝试创建"new"软件/硬件工具。
声音的处理和创建始终由软件管理。但是例如可以通过超声波距离传感器来演奏该乐器。另一个想法是,当有人中断光电屏障的光线等时开始播放。

因此,该乐器会播放普通声音,但必须以一种不常用的方式使用。例如,如果超声波仪器在一定距离内检测到某些东西,它将发出声音。例如,如果距离变小,则可以按音调操纵声音。

基本上,我喜欢播放声音样本并实时进行操作。

我想我必须为此使用WAV样本,对吗?您认为哪种编程语言最适合此任务?

在kevins提示后进行了编辑:请向正确的方向踢-给我提示从哪里开始。

提前致谢

最佳答案

由于您正在使用Processing标签,因此可以尝试Processing
它带有像Minim这样的声音库,或者您可以安装beads很棒。实际上有一本不错的书:Sonifying Processing

Sonifying Processing book cover

您可能也会发现SuperColider很有趣。

最主要的是您目前对什么感到满意?
如果处理语法看起来令人生畏,那么您实际上可以尝试使用其他编程范例,例如数据流。在这种情况下,您可以使用PureData(免费,开源)或MaxMSP(非常相似,但有商业用途)。这个想法不是输入指令,而是用电线连接盒子,这很有趣,示例也很棒。

如果您喜欢C++,那么有很多库。在创意方面,有一组很好的库,称为OpenFrameworks,易于使用和有趣。如果这是您的茶,请看看Maximilian

底线是:有多个选项可以完成同一任务。选择适合您的最佳工具(基于您的背景),或尝试每种工具,看看自己最喜欢的工具。

关于audio - 实时音频处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31916002/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com