问题标签 [soundplayer]
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.
c# - 用 SoundPlayer 在音乐结束后做一些事情
在我的异步加载音乐文件完成后,我需要做一些事情。假设我希望程序退出或其他什么。现在音乐结束后我该怎么做?
c# - 使用 SoundPlayer 播放收藏中的音乐
所以我正在做一个简单的钢琴并试图遍历我存储音符的集合,但是 SoundPlayer 不想在“没有调试模式”下正确播放它们,只播放最后一个。但是,当我在那里放一个断点时,它会播放所有这些
音高只是链接到文件的序号。
提前致谢
c# - 如何使用 SoundPlayer 淡出 .wav 文件的音频而不是立即停止它?
我试图在释放按钮后立即停止声音,但发生的情况是该文件已完全播放。我不想突然停止声音,因为它发生在sp.Stop()
. 有没有办法做到这一点?
c++ - QSound 播放 .wav 文件时出现意外的空接收器
我想通过 Qt 创建器播放 .wav 引擎示例。当然,第一个想法是在 QSound 课上,但我做了任何必要的事情来演奏它,它总是向我展示
这意味着我输入了错误的文件路径,看起来很简单,但我尝试过使用绝对路径等。没有发生任何新情况。
源代码和照片,我正在 Windows 上尝试,但我想在 Raspberry(fedora) 上运行它。
来自 .pro 的片段
c# - C#中SoundPlayer和资源的处理
我正在研究一种(至少密切相关的)虚拟键盘,并希望包括一些点击声音。对于我刚刚使用的测试
现在我显然不希望它是同步的,因为它会冻结键盘。相反,如果在前一个单击声音仍在播放时单击了一个新按钮,我希望第一个按钮停止并从新的单击重新开始。每个按钮的声音总是相同的,大约。1 秒长,但可能有很多事件(打字速度)
所以我打算一起去
和
虽然在环顾四周时我发现了这个线程: 如何使用 System.Media.SoundPlayer 异步播放声音文件?
我的做法是他的尝试#1,但他似乎有一个问题:“SoundPlayer 和嵌入式资源流没有立即处理”。现在我不太确定这是什么意思。如果我有许多不同的 SoundPlayer 对象,这是否只涉及内存问题?或者这是否可能会给我带来长期的问题,这是我在第一次测试中没有看到的。这是我的主要问题。另外:还有什么我忽略的可能偶尔会出现问题的东西吗?例如,在播放器未多次运行时停止播放器?
c# - C# windows 窗体应用程序音量滑块
我有一个使用声音播放器播放 .wav 文件的应用程序,我查了一下,找不到改变它播放的音量的方法。我正在寻找的是通过独立更改文件的音量程序或有一个滑块来改变 windows 音量混合器中窗口本身的音量。谢谢!
c# - 在 WindowForms 应用程序中播放两个(或更多).wav 声音
我用 C# 用 Win Forms 应用程序制作了一种俄罗斯方块游戏。我希望程序在游戏过程中循环播放一个 .wav 文件和另一个短的 .wav 文件,只是偶尔但与“主”声音平行。
我在开头声明:
然后在 FormLoad 事件中:
然后就一行块消失,我想发射炸弹声:
问题是:当第二个声音被触发时,第一个(主要)声音停止了。我认为这是一个线程问题,但我不知道如何解决这个问题。
谢谢你,菲利波
c# - SoundPlayer.Stop() 挂起,嗡嗡声
我通过 SoundPlayer 播放声音并在单击按钮时停止它。并行一些计时器在后台运行。在某些计算机上,当单击停止时,声音会挂起(不是应用程序,有点嗡嗡声)。在某些情况下,它可以例外。
c# - 在 C# 控制台应用程序中使用音频文件
我正在使用 c# 在 cmd 上制作一个基于文本的游戏,我需要你的帮助。
我正在使用此代码播放音频:
但问题是,要让它在其他计算机上工作,需要在我的计算机上完全相同的位置有一个音频文件。
我知道网上有解决方案,但作为一个新手和一个母语不是英语的人,我不太了解它们。
有没有人可以逐步指导我如何在其他计算机上进行这项工作?
非常感谢 :)
c# - 播放 .wav 文件
我正在制作一个钢琴应用程序,其中每个键都播放不同的.wav
文件。例如,如果C
按下音符,则C.wav
播放。
到目前为止,我只设法使用屏幕截图中的代码播放了一个 wav 文件,否则找不到该文件。但是,这种方法不适合我正在尝试做的事情。我尝试播放的 wav 文件被调用hello.wav
,并且我已经提供了位置。有什么建议么?
这是当前代码:
或者在我的 IDE 中显示:
这是文件位置: