问题标签 [csound]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1910 浏览

c++ - 在哪里可以找到 C++ csound 教程?

我刚刚发现了 csound 并安装了它的 C++ 绑定。

API 记录在这里(在 Linux 上进行常规安装之后):

但是,我缺少的是一个很好的教程来帮助我开始使用 API。

0 投票
2 回答
973 浏览

python - CSound 和 Python 通信

我目前正在从事一个使用进化算法模拟吉他效果的专业项目,并希望使用 Python 和 CSound 来做到这一点。

想法是在我的算法中用 Python 生成效果参数,将它们发送到 CSound 并对音频文件应用过滤器,然后将新的音频文件发送回 Python 进行频率分析,以便与目标音频文件进行比较(这将是循环完成,直到音频文件与目标音频文件足够相似,因此 CSound 和 Python 之间的发送/接收将完成很多)。

简而言之,如何让 Python 将数据发送到 CSound(.csd 文件),如何读取 .csd 文件中的数据,以及如何将 .wav 文件从 CSound 发送到 Python?还优选的是,这可以自行动态工作,直到满足音频文件的标准。

提前致谢

0 投票
1 回答
111 浏览

processing - Java 会帮助我理解处理吗?

在我看来,大多数书籍都是基于 Java 6 的。我对 Java 几乎一无所知。

我只是想让 Csoundo 从事处理工作。Csoundo 是一个 Processing 库,因此您可以在 Processing 中使用 Csound 技术并创建自己的图形乐器。

我是 Csound 邮件列表的一员,用户名:Cacophony7

http://csound.1045644.n5.nabble.com/Trying-to-get-Csoundo-Processing-library-to-work-on-Windows-7-td5639076.html

0 投票
1 回答
151 浏览

ios - 应用程序正在访问 iPad 麦克风

我目前正在开发一个使用 Mobile Csound API 创建合成器的应用程序。出于某种原因,应用程序在设备上运行时会访问 iPad 的麦克风,但在模拟器上运行时不会。有谁知道为什么会发生这种情况?

谢谢,尼克

0 投票
1 回答
379 浏览

ios - 从 UITouch 对象调用 UIGestureRecognizer

我正在尝试将 Gesture 与 UITouch 对象相关联,因为我需要通过目标操作方法传递数据。

我已经实现了一些东西,但它效率低下,它得到了 100% 的 CPU 处理,这可能是因为它的编码不正确。

UITouch 事件有我的实例方法,它调用 UIPangesture

UIPAnGestureRecognizer 有我的实例方法

那里有调用动作方法从颜色选择器获取变量的方法

我知道问题出在调用 UIPangesture 的 UITouch 事件的实例方法上,还有其他更有效的方法吗?

0 投票
1 回答
109 浏览

php - 生成具有音高和持续时间的声音

是否可以在 PHP 中生成具有定义音高和持续时间的声音?

我知道存在CSOUND,但我不知道如何从 PHP 调用它,以及是否存在用于 PHP 的 CSOUND API,因为我在 C 语言中找到了一个。

0 投票
1 回答
383 浏览

ios - 如何将诸如潜水(音高转换)或哇哇(压缩)之类的吉他效果应用于在 iOS 应用程序上播放的吉他音频样本?

我正在构建一个允许用户弹奏吉他声音的 iOS 应用程序 - 例如弹拨或弹奏。

我想让用户对正在播放的吉他声音应用音高转换或哇音(压缩)。

目前,我正在使用吉他声音的音频样本。

我已经完成了一些关于 DSP 和音频合成的基本阅读,但我不是这方面的专家。我看到了诸如 csound 和 stk 之类的库,它们产生的声音似乎是合成的(即不是从音频样本中播放的)。我不知道如何应用它们,或者我是否可以使用它们将诸如音高转换或哇音之类的效果应用于音频样本。

有人可以为此指出正确的方向吗?

0 投票
0 回答
75 浏览

linux - 用 cabal 构建最新的 hCsound

我正在尝试在 Debian-linux 机器上构建 hCsound-0.4.2,似乎自 2012 年(最新版本)以来 csound.h 文件发生了一些变化,但我不确定。

尝试时cabal install hcsound我得到关注

我有版本 1:6.02~dfsg-2 的 libcs​​ound64-dev,它安装csound.h/usr/include/csound/.,所以我做了以下操作:

在这种情况下,配置做得很好,但我在构建阶段遇到错误:

一些提到的函数名称存在于 中/usr/include/csound/csound.h,有些则没有。c2hs 是否有可能处理错误的标头?

可以做些什么来找出不正确(?)行为的可能原因?有人最近有构建 hCsound 的经验吗?

我的意图是使用该库从 Haskell 程序中产生声音输出,所以如果有人提出更好的解决方案,那也很棒。我已经安装 haskore-supercollider 失败,我有 haskore 包,但没有设法获得它是否可以实时产生声音。

0 投票
1 回答
341 浏览

python - python找不到以前安装的包

嗨,理解我做错了什么有点问题。

在 mac osx 10.8.5 上试图找到以前安装和工作的对象。

安装 virtualenv 后导入 csnd6 不再起作用。

我已经使用 sudo pip install csnd 并且工作正常,我几天前就使用过它,我仍然可以在库的 2.7 站点包中看到它,但是 python 似乎不在 library/python/2.7/site- 中查找包

所以我认为这是因为之后安装了虚拟环境。或者做一些对我来说并不明显的事情。

我现在已经使用虚拟环境按照建议的方式完成了它,并且已经使用 pip 成功安装了包,但我的问题是 pip 现在无法识别 pypi 包:

pip search 可以找到它,但不想安装模块,我没有任何使用的乐趣

任何正确方向的观点将不胜感激

0 投票
1 回答
113 浏览

c++ - csound 是否能够从互联网上提取简单的信息/数据?

我目前正在研究将 CSound 用于一个项目。

我想从外部源接收数据,然后用于操纵声音。所以我想知道...... CSound 是否有可能通过 Internet 接收数据馈送?

这些数据会改变一个变量,然后操纵声音。

sockrecv函数似乎可以做到这一点,但我不确定它接受什么样的数据 - 什么只是音乐?还是有其他功能可以做到这一点?

或者可以只使用 C/C++ 中的东西吗?