问题标签 [volume]

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 投票
2 回答
5094 浏览

c# - 如何检测当前的音频设备音量

我想检测当前计算机默认录音设备的当前音量。是否有任何 API 可以使用或解决方案?

我正在写一个录音机,我想让用户在录音之前知道默认录音设备的当前音量,这样我们就可以避免没有录音的问题(例如最终用户的录音设备静音)。

如果可以以百分比值的格式检索结果(即 0% 表示静音,100% 表示最大音量),那就太好了!

我正在使用 VSTS 2008 + C# + .Net 3.5 编写 Windows 窗体应用程序。

0 投票
1 回答
4095 浏览

linux - Linux下查询或设置ext3分区卷名的有效方法?

通过一些挖掘,我发现了如何在我的 Linux 机器上设置和获取 ext3 分区的卷名:

设置卷标

tune2fs -L MY-NEW-NAME /dev/disk/by-path/pci-0000:00:1f.2-scsi-2:0:0:0-part1

获取音量的当前级别

dumpe2fs -h /dev/disk/by-path/pci-0000:00:1f.2-scsi-2:0:0:0-part1 | grep '卷名'

这些工作正常,但我有几个问题:

1)这些命令是设置/获取卷名的最佳方式吗?或者有没有我不知道的更简单的方法?

2) 更改卷标破坏某些东西的可能性有多大?即标准Linux 系统是否依赖于具有特定名称的卷?或者我可以将卷重命名为我喜欢的任何名称,而不会引起问题?

3)在某些时候,我想在我的程序中包含上述功能的 GUI 界面。一种方法是让我的程序执行上面的 shell 命令(通过 system() 或其他),但这似乎有点笨重和重量级......有没有我可以调用的直接函数来做同样的事情?如果是这样,它们是什么?

谢谢,杰里米

0 投票
3 回答
4409 浏览

iphone - iPhone:在通话期间在应用程序中调整播放音量

我有一个使用 AVAudioPlayer 播放 mp3 文件的音板应用程序。收听任何剪辑时,可以将声音调高。
我的问题是当手机在使用中并且我导航到应用程序来播放音板时,音量设置得非常低。我正在努力做到这一点,以便另一条线上的人可以听到我的应用程序的声音。他们目前可以听到声音,但声音非常低且难以辨认。有没有办法在手机使用时提高我的应用程序的音量?

0 投票
2 回答
2145 浏览

iphone - 将声音添加到 iPhone 应用程序的标准方法(全局音量指示器)

我有一个具有各种视图的应用程序。主菜单没有任何声音,但下一个视图使用 AVAudioPlayer 类播放声音。

因此,当有人启动应用程序并在主菜单中时,如果他更改设备上的音量,他实际上会更改“铃声”音量。如果他继续到其他视图(我们有声音的地方),当他改变设备上的音量时,他改变了游戏的音量,而不是铃声。

在我创建任何 AVAudioPlayer 实例之前,有没有办法让他们每次从我的应用程序开始更改应用程序音量?(有些人误解了。我的意思是每次按下音量按钮时操作系统都会覆盖在屏幕上的那个方块。如果您在主屏幕上,则更改“铃声”。当您在游戏中时,您会更改应用程序的音量)。

PS:我在主菜单上初始化了 AudioSession,但这没有任何区别。我发现的唯一技巧是在我的主菜单上实际创建一个 AVAudioPlayer 实例并将其设置为“preparedToPlay”。但我宁愿听听其他人在做什么(一个适当的解决方案)。

0 投票
13 回答
31151 浏览

iphone - AVAudioPlayer 淡出音量

我有一个 AVAudioPlayer 播放一些音频(呃!)

当用户按下按钮时启动音频。当他们释放它时,我希望音频淡出。

我正在使用界面生成器...所以我试图在“内部修饰”上连接一个功能,该功能使音频在 1 秒内淡出然后停止。

有任何想法吗?

谢谢

0 投票
4 回答
66942 浏览

math - 如何计算表面由三角形组成的 3D 网格对象的体积

我想计算具有由三角形组成的表面的 3D 网格对象的体积。

0 投票
2 回答
2005 浏览

cocoa - 检测何时卸载可移动存储

我正在开发一个应用程序,该应用程序应该检测当可移动存储被卸载或从 USB 中强行拔出时发生的事件。我怎样才能收到这些事件?

我已经看到NSWorkspace了顺利卸载设备的第一种可能性,但是这个类有卸载设备之类的方法-unmountAndEjectDeviceAtPath:。有人可以指出一些检测未安装卷的示例代码吗?

0 投票
4 回答
6533 浏览

volume - 3D 封闭网格汽车对象的体积

我有一个由三角形组成的表面的 3D 闭合网格汽车对象。我想计算它的体积、体积中心和惯性张量。

你可以帮帮我吗

问候。乔治

0 投票
3 回答
2771 浏览

windows - 控制 Windows 音量

我们的软件应该播放声音(不仅仅是小噪音,还有语音等)。我想知道音量控制怎么样。Windows Vista 风格指南说要在 Windows 混音器中定义应用程序特定的音量控制。

但是 Windows XP 及以下版本呢?我认为没有办法让我们的控制权进入 Windows 混音器。但是您可以实现自己的音量控制,但如果您不修改音频数据,它的音量不会超过系统范围的音量(可能非常低甚至静音)。

问题是:应用程序应该使用它自己的音量控制还是触发 Windows 音量控制?

问题是,基本用户甚至不知道在 Windows 中设置音量的位置。

0 投票
1 回答
1479 浏览

iphone - 以编程方式更改音量时 MPMoviePlayerController 的奇怪行为

在我的应用程序中,我正在使用 MPMoviePlayerController 音量属性更改音量(用于淡入淡出效果和静音,同时让它仍在播放)。

有时,在更改音量时,音量显示(使用 iPhone 侧面的音量按钮时所看到的)偶尔会闪烁并消失。有没有办法防止这种情况发生?