java - 什么是声音控制语言

标签 java python matlab audio

我正在尝试制作一个大致执行以下操作的程序:

produceBeepSound(double loudness);

我可以用Java做这样的事情吗?我需要它非常精确。那么matlab呢?哪种语言最适合这项任务。该语言必须具有 GUI 组件。

最佳答案

您可以使用Java Media Framework产生声音,但这不是必需的,因为您可以使用 javax.sound.sampled将其打包并与 Java Swing 集成.

在Python中看一下pyaudio图书馆并看看 PythonInMusic它有大量各种 A/V 模块的集合。

此外,请查看 Beeper .

It is a GUI program, using only J2SE classes, that can produce a sound of configurable tone & duration, and (with a bit of tweaking) at different raw volumes

感谢@Andrew 再次纠正我。

关于java - 什么是声音控制语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9105712/

相关文章:

java.lang.IllegalArgumentException : width and height must be > 0 in android 异常

python - 使用 Django 对象权限时,如何使用 django-rest 框架添加非模型/查询集返回 View ?

r - 逆矩阵中的误差

java - Spring 和 XSLT,字符编码

java - 如何轻松解析自定义编程语言

python - 在 Google App Engine Datastore 中按日期过滤

python - 向量化此非唯一键操作

matlab - 在 Windows 上从 Matlab 2013b 64 位文档复制文本的快捷方式

matlab - 如何在 matlab 中绘制 2 个系数以显示它们在特定间隔内的相互关系

java - 具有继承的重叠 Spring bean 名称