问题标签 [playback]

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 投票
3 回答
443 浏览

java - PulpCore 音乐播放 - 循环声音和动画音量

我一直在尝试使用 PulpCore,尝试创建自己的塔防游戏(还不能玩),我非常喜欢它,我遇到了一个我无法弄清楚的问题。我用 JOrbis 扩展了 PulpCore 以允许播放 OGG 文件。工作正常。然而,pulpCore 似乎有一个问题,即在为音量设置动画的同时循环声音。我也用 wav 文件试过这个,以确保它不是 jOrbis 破坏它。代码是这样的:

这段代码,只要最后一行被注释掉,就会在无限循环中一次又一次地播放 music.ogg(我可以通过对从 loop() 返回的 Playback 对象调用 stop 来停止它。但是,我想要音乐平滑淡入,所以按照 PulpCore API 文档的建议,我添加了最后一行将创建淡入但音乐只会播放一次然后停止。我想知道为什么会这样?这里有一点文档:

播放pulpcore.sound.Sound.loop(固定级别)

以指定的音量(0.0 到 1.0)循环这个声音片段。关卡可能附加了属性动画。

参数:级别

返回: 此唯一声音播放的 Playback 对象(一个 Sound 可以同时有多个 Playback 对象);如果无法播放声音,则返回 null。

那么可能是什么问题呢?我重复,最后一行,声音淡入但不循环,没有它循环但从指定的 0.75 音量级别开始。为什么我不能为循环音乐播放的音量设置动画?我究竟做错了什么?任何人都有使用pulpCore的经验并且遇到过这个问题?任何人都可以下载 PulpCore 并尝试循环播放淡入(淡出)的音乐吗?

注意:我需要保留对返回的 Playback 对象的引用,以便以后可以终止音乐。

0 投票
3 回答
214 浏览

ios - 在给定时间内播放任何音频

我想播放任何文件 6 秒。还假设音频大于 6 秒,应用程序将仅播放 6 秒。如果小于 6 秒,则继续播放。那么任何框架都有任何内置选项吗?

0 投票
2 回答
8516 浏览

ios - 如何在 iPhone 应用程序中切换扬声器和耳机

我编写了一个使用 AVAudioPlayer 播放音频的应用程序。

我已经实现了一个将音频切换到扬声器的功能:

但是当我尝试使用以下方法将其切换回耳机时:

它仍然通过扬声器路由。

我找不到任何其他方式来引导音频。谁能建议我做错了什么?

0 投票
1 回答
773 浏览

c# - C# XP 声音快速修复

我有这个:

和 FireAttackProc:

问题是这样的:

在 Vista/win7 下播放 FireAttackProc 中的声音片段。

但在 XP 下,FireAttackProc 中包含的逻辑被执行,但没有声音片段播放。

有没有快速的解决方案,所以声音会在 XP 下播放?

我要求一个快速的解决方案,因为我很高兴能够在 Vista/Win7 中完全执行,但如果有一个快速的解决方案那就太好了,所以它也可以兼容 XP。

谢谢你。

0 投票
2 回答
220 浏览

flash - 当您在 bytesLoaded==bytesTotal if 子句中调用任何(甚至是未命名的)函数时,flash 电影会自行播放

我实际上不需要帮助,我只是想知道您对 Flash CS4 (AS3) 奇怪行为的看法。应该有我错过的东西。1) 会发生什么:flash 电影在 if(bytesLoaded==bytesTotal) 之间的任何(甚至不存在的)函数调用上播放,并且不会在注释掉的行或空白行上播放。2)应该看到什么:没有动作 - 我不调用任何时间线函数,所以电影不应该播放。任何警告或错误?我不知道,flash 在处理错误的方式上总是如此 *-nixy。3) 其中:在

第一帧上的子句 (AS3)

我认为 adobe 自己负责猜测如果我们使用 bytesLoaded 和 bytesTotal,那么我们想播放电影:|。如果我想设置一个号码并且不想玩它怎么办?

我不使用自定义文档类,所以我使用 root.* 而不是 MovieClip(root).*

---这是第一帧的 AS3 代码,以及接下来 1999 帧中的嵌入视频

0 投票
2 回答
4716 浏览

jquery - Jquery:如何在需要时触发/播放声音文件?

我有一些代码基本上将“气球”膨胀到 15 个左右的阶段,然后让它在第 16 个阶段弹出。(是的,图像已更改)。我现在想知道的是,是否可以在我达到第 16 阶段(或任何 var 达到任何值时)使用 Jquery 播放声音文件 - 换句话说......当我想要的时候。

我找到了几个 jquery 声音插件,但它们都创建了这个播放器,然后我必须单击它才能播放文件。我如何跳过那个“点击”部分,以便声音只是......直接/自动播放?

http://www.sean-o.com/jquery/jmp3/

http://www.happyworm.com/jquery/jplayer/

感谢所有帮助 G.Campos

0 投票
1 回答
5923 浏览

android - 在 Android 上实时更改曲目的播放速率

我想知道是否有人知道实时更改曲目播放速率的库。我的想法是加载曲目并将其播放速率更改为一半或两倍。首先,我尝试了 MusicPlayer,但根本不可能,然后我尝试了 SoundPool。问题是使用 SoundPool 加载曲目后,我无法更改速率。这是我正在使用的代码(概念证明):

当我按下按钮时,播放速率应该会增加,但不会发生。知道如何实时更改费率吗?

提前致谢。

0 投票
1 回答
1610 浏览

ios - 播放循环的哔声并更改频率/速度

我正在创建一个使用音频的 iphone 应用程序。我想播放无限循环的哔声。

我找到了一种使用上层AVAudioPlayernumberOfLoops设置为“ -1”的简单方法。它工作正常。

但现在我想播放这个音频并能够改变速率/速度。它可能像汽车在接近障碍物时发出的声音一样工作。一开始哔声的频率很低,这个频率会加速直到达到连续的声音biiiiiiiiiiiip ...似乎使用高层是不可行的AVAudioPlayer,但即使看着AudioToolBox我也没有找到解决方案。

有什么帮助吗?

0 投票
2 回答
3731 浏览

audio - 使用 SoundEffect 在 XNA 中循环播放带有前奏的音乐

我有两个声音文件:

  • Sound A 是一个 18 秒的前奏,旨在播放一次
  • Sound B 是一首 1 分钟的循环曲目

我想播放声音 A 一次,然后一旦声音 A 完成,立即播放声音 B 并继续循环声音 B,直到我告诉它停止。这应该是在 RPG 中循环播放城镇音乐。

我已经尝试在仅使用 SoundEffect 的代码中执行此操作,但声音 A 的结尾和声音 B 的开头之间存在一个微小但明显的差距。即使我将监视代码监视声音 A 的 SoundEffectInstance.State 放在 Update() 函数中,我无法在声音 A 结束时准确地启动声音 B ,因此它是无缝的。

我更喜欢使用 SoundEffect,因为我可以加载 WMA 文件,而不是在 XACT 中被 WAV 卡住。

0 投票
1 回答
1460 浏览

jquery - jQuery自动滚动/幻灯片

我可以修改此现有代码以自动滚动列表项以显示内容吗?

对不起,:ul li a {} 链接。

也许使用“间隔”方法?