问题标签 [avaudioplayer]
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.
iphone - 在 AVAudioPlayer 中播放完声音后执行操作?
我正在使用 AVAudioPlayer 框架,我有几种声音,一次播放一种。当声音播放完毕后,我希望应用程序做一些事情。我尝试使用 audioPlayerDidFinishPlaying 在第一个声音结束时执行该操作,但我无法将其用于第二个声音,因为我遇到了重新定义错误。我可以使用 NSTimeInterval 来获取声音的持续时间吗?
iphone - 使用 Finch 在 iphone 上播放声音
我有一个应用程序,它有两种声音: 1. 背景声音,一直循环到下一个视图。2. 可以单独播放或一次性播放的声音片段。
以前我尝试使用 AVAudioPlayer 但两个剪辑之间总是有一个很小的静音间隔(我没有找到任何解决方案,如果你有一个,请回复),所以转移到 Finch 例如http://github。 com/zoul/Finch/tree/master
现在是交易:我使用 AVAudioPlayer 播放永远循环的声音,而 Finch 播放那些背靠背的剪辑。我正在这样做:
这与 git 存储库中提供的演示项目的代码几乎相同。但由于某种原因,我在控制台上得到了这个:
控制台上打印的目录上的 ls 显示那里有具有正确权限的 Sitar.wav。可能是什么问题?可能是我停止使用的背景声音 AVAudioPlayer:
是不是在释放声音资源?
iphone - AVAudioPlayer 重置当前播放的声音并从头开始播放
我在使用 AVAudioPlayer 时遇到问题,我想在播放器当前正在播放时重置它并让它再次播放。
我尝试以下没有运气:
声音播放一次,但第二次我选择停止声音的按钮,第三次再次启动声音。
我也尝试过使用 player.currentTime = 0 这表示将重置播放器,但不起作用,我还尝试重置 currentTime = 0 然后调用不起作用的播放。
iphone - iPhone 音乐应用程序:从笔记缓存中播放
我正在开发一个应用程序,它将播放跨越几个八度音阶的 12 音全音阶的音符。这基本上是一个临时的波表合成器。
乘以使用的仪器数量。
笔记存储为 .wav 文件,并将缓存到 RAM 中,以防止硬盘检索产生的开销。但是,在物理内存方面存在重大的时空折衷,因为 .wav 文件可能非常大。
有谁知道如何使缓存这些 .wav 文件更节省空间?压缩是一个不错的选择,但太多会降低质量。即时调制或扭曲频率肯定会太迟钝。如果我错了,请纠正我,但是用这个实现播放 200 BPM 是行不通的。
如果您有使用音乐应用程序的经验,请分享您的建议。
iphone - AVAudioPlayer 在我的 iPhone 上播放短音?
我想使用 AVAudioPlayer 播放短声音......因为我比系统声音有更多的控制权。
我有几个按钮连接起来播放几种不同的短音。每个声音文件大约为 1.5 - 2.0 秒。
一切正常......除了......我必须等待声音停止,然后才能按下按钮,声音会再次播放。
目前,各个 AVAudioPlayers 是在 viewDidLoad ...上创建的,并且在按下按钮时会调用声音来播放
我尝试在按下按钮时创建播放器......这解决了上述问题......但一段时间后应用程序崩溃......所有声音都停止工作。
有任何想法吗?谢谢乔纳森
iphone - AVAudioPlayer 没有响应
我初始化一个 AVAudioPlayer 实例:
有谁知道为什么 AVAudioPlayer 没有响应?在初始化、播放音频播放器时,我是否忽略了什么?样板代码可能吗?
我在 iPhone 模拟器上运行它。此外,AudioServicesPlaySystemSound() 适用于同一个文件,这令人费解,但这表明声音播放可能也适用于 AVAudioPlayer。
iphone - AVAudioPlayer 淡出音量
我有一个 AVAudioPlayer 播放一些音频(呃!)
当用户按下按钮时启动音频。当他们释放它时,我希望音频淡出。
我正在使用界面生成器...所以我试图在“内部修饰”上连接一个功能,该功能使音频在 1 秒内淡出然后停止。
有任何想法吗?
谢谢
iphone - 如何使用 AVAudioPlayer 播放 MP4?
我想用来AVAudioPlayer
从 iTunes 生成器播放 MP4 文件。我可以用UIWebView
它来播放它并且它有效,但我想将我选择的图像放在播放器的背景上,而不是“QuickTime”-logo。
这是我想用 AVAudioPlayer 播放的 m4p 文件的示例。
iphone - 我在表格视图单元格上放了一个按钮,当它们被按下时播放声音但是
我在表格视图单元格上放了一个按钮,当按下按钮时它会播放声音,当我按下按钮时它会停止声音。但是按下另一个单元格上的另一个按钮,它不会播放另一个声音,而另一个仍在播放。我希望当在另一个表格单元格中按下另一个按钮时,它会停止播放声音。
这是我的代码
.h 文件
我在@interface 括号 AVAudioPlayer *talkSound; 上输入这个
.m
iphone - 使用 AVAudioPlayer 暂停后播放音频时出现问题
我的 AVAudioPlayer 出现问题,如果它被暂停,我无法让它再次播放。暂停后调用 [audioPlayer play] 返回 NO 而不是通常的 YES。知道是什么原因造成的吗?
其他人也有同样的问题: