问题标签 [playsound]

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 回答
1329 浏览

c# - 从应用程序播放声音

我在 C# 中做了一个小型 2d 游戏。我想添加声音。在 YouTube 上观看视频后,我输入了以下代码,但它没有运行:

Visual Studio 显示以下错误:

行:27 错误 1“System.Windows.Forms.CheckBox”不包含“Play”的定义,并且找不到接受“System.Windows.Forms.CheckBox”类型的第一个参数的扩展方法“Play”(是您缺少 using 指令或程序集参考?) c:\users\hp\documents\visual studio 2013\Projects\Test_Sound\Form1.cs

第 32 行:错误 2“System.Windows.Forms.CheckBox”不包含“Stop”的定义,并且找不到接受“System.Windows.Forms.CheckBox”类型的第一个参数的扩展方法“Stop”(是您缺少 using 指令或程序集参考?) c:\users\hp\documents\visual studio 2013\Projects\Test_Sound\Form1.cs

任何人都可以帮我解决我的错误吗?

视频链接是在 Windows 窗体应用程序 (C# .NET) 中播放声音

我已经修复了那个错误。但现在我有例外。Visual Basic 在第 27 行显示以下异常消息。异常消息如下:

System.dll 中出现“System.InvalidOperationException”类型的未处理异常

附加信息:Sound API 仅支持播放 PCM 波形文件。我从互联网上下载了一个 PCM 波形文件,并用它替换了现有文件。但它不起作用。

0 投票
1 回答
55 浏览

audio - Corona SDK:想要在音频结束时改变场景。(不工作)

所以我有这个设置。声音有效。如果在scene:create( event ). 但是,当我从声音中的 onComplete 方法调用该函数时,该函数会触发,但是在声音停止播放后我收到此消息“尝试调用零值”。

功能:

0 投票
0 回答
67 浏览

c - windows下混音

有点令人失望,但使用PlaySoundWinAPI 功能,似乎无法同时播放两种声音。此外,我认为它甚至会在您再次播放之前延迟它。该参考资料似乎没有提到这种行为,据我所知,它不支持频道。


我该怎么做才能混合多个声音?

0 投票
1 回答
631 浏览

c# - 声音播放器不播放声音

所以我有一个简单的小程序,需要在用户做其他事情时运行背景声音。我按照其他人的教程和关于声音播放器的东西编写了一个简单的代码。问题是当我做 soundplayer.Play(); 没有声音播放。这是我使用的代码。

我在 Mac 上使用 xamarin。根本没有出现错误。我不知道出了什么问题。

0 投票
0 回答
305 浏览

javascript - 在弹出框上播放声音

我在下面有这段代码。每当发布新帖子(wordpress)时,它都会显示一个弹出框。

我想在显示(触发)弹出窗口时添加声音。

有任何想法吗?

任何帮助将非常感激。

这是弹出框的查看源代码

0 投票
1 回答
1233 浏览

ios - AudioServicesCreateSystemSoundID 仅在应用程序中一次并从任何地方播放声音

我正在做以下事情以在按钮点击时播放声音。但是在这里,我猜它每次点击按钮时都会加载声音文件。

我想要做的是在 AppDelegate 中加载一次上面的代码,然后从任何其他 VC 调用下面的代码:

每次我想要一个声音。但这会导致控制台显示错误

声音设置失败,err = -50。

任何解决方案?

0 投票
1 回答
72 浏览

android - 如何在 android 5.1 上从接收器播放音乐,它与 android 4.2 不同

我想从接收器而不是扬声器播放音乐,我使用以下代码:

它在 android 4.2 中运行良好,但在 android 5.1 中不起作用,在 android 5.1 中它仍然可以通过扬声器播放。我已经在 android 4.2 和 5.1 测试了几部手机。任何人都可以给我一些建议吗?谢谢。

0 投票
2 回答
416 浏览

c++ - PlaySound 在 Visual Studio 中有效,但在独立 exe 中无效

我正在尝试使用 Visual Studio 在 C++ 中播放 wav 文件。我将文件“my.wav”放在我的项目目录中并使用代码

我按下播放按钮(或 F5 甚至 Ctrl-F5),它播放的声音很好。

我打开命令提示符并转到 Debug/ 并运行 MyApp.exe,当它运行时它会播放错误提示音。

注意:理想情况下,声音会捆绑在 exe 中,这样我就可以分发 exe 并且它会工作。我尝试将其放入 Resource.rc 但我在所有示例中看到的代码

甚至不为我编译。抱怨 IDR_WAVE1 即使那是我的资源的名称。

0 投票
1 回答
1541 浏览

c++ - 如何在我的 C++ Windows 游戏中播放声音?

Windows 7 Ultimate 64Bit,我使用的是 CodeBlocks 16.01。我正在研究我的 OpenGL 大学项目,我正在尝试在玩家使用“空格键”键射击时添加枪声效果。

声音仅在我创建控制台项目或空项目并且声音播放正常时才有效,我知道我必须链接的库“winmm.lib”,它作为控制台项目工作得很好,这里是为此的代码。

当我现在在我的 Glut 项目中使用此代码时,问题就开始了,发生的事情不是播放“shotgun.wav”,而是播放一种称为“默认哔”的 Windows 系统声音,当按下拍摄按钮“空格键”时。游戏在声音完成之前冻结了几秒钟,但是我通过将上面的行替换为这个来解决了这个问题:

它不再冻结,但仍然继续播放 Windows 系统声音,而不是 shotgun.wav。.wav 文件在项目中,我很确定它在正确的位置。这是我的 Glut 项目中的拍摄代码示例(我只复制了相关的代码):

为了强制枪声效果,我不得不去 Windows 声音设置和“更改系统声音”,哈哈,是的,我实际上不得不用我的“Shotgun.wav”替换“默认哔声”,然后我回到游戏并编译,和哇!它正在工作。但当然这不是我想要的,因为显然这只适用于我的电脑,我们不希望这样。

0 投票
1 回答
139 浏览

swift - 如何停用播放声音

我一直在试图弄清楚如何停用播放声音。我尝试附加一个removeAtionWithKey声音动作,它似乎工作正常,但声音并没有停止播放。这是因为我在使用动作SpriteKit吗?

如果这个问题在这里解决而不是 import AVFoundation,那么你能给我一些例子来阻止声音播放吗?或者,如果AVFoundation在这种情况下首选导入,您能否也提供一些代码给我。