windows编程怎么同时播放两个或者多个声音文件?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows编程怎么同时播放两个或者多个声音文件?相关的知识,希望对你有一定的参考价值。
我用windows编写一个2D游戏,用playersound能播放一个声音,但是播放第二个声音时第一个声音就不播放了,怎么同时播放两个声音呀?
这个应该是个线程同步问题,每次只能响应一个事件,锁住,其他线程挂起,等待处理中的线程退出,其他线程才能进入调用。你可以用音频处理软件把声音处理一下,模拟成你想要的效果。 参考技术A 你得了解这么一个概念,任何线程都是不能同时运行的。 参考技术B 用两个实例可以的吧如何同时播放多个声音?
【中文标题】如何同时播放多个声音?【英文标题】:How to play multiple sound at the same time? 【发布时间】:2013-06-25 06:38:24 【问题描述】:我想制作一个安卓程序来播放原始文件夹中的几个声音。每个声音都可以通过它自己的播放/暂停按钮来控制,另一件事是,这个程序也可以在后台运行(作为服务)我该怎么做,请有人帮我做这件事我已经尝试过this,但它不起作用。任何帮助将不胜感激......
【问题讨论】:
创建多个媒体播放器对象,并将数据源不同,以便您可以播放多种声音。 @RushabhPatel 我尝试了多个 MediaPlayer,但它们不能同时执行。 【参考方案1】:我认为最好使用SoundPool
类来同时管理多个声音。
【讨论】:
以上是关于windows编程怎么同时播放两个或者多个声音文件?的主要内容,如果未能解决你的问题,请参考以下文章