问题标签 [audiotoolbox]
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 - iPhone 3G、3GS 和 4 上音频框架的差异
我正在构建一个测量音量的应用程序。我了解 iPhone 中的音频硬件不如专业硬件准确,这没关系,但我需要知道不同 iPhone 型号之间是否有任何差异。例如,在 iPhone 3G 上测量的音量是否可能在 iPhone 4 上有所不同?不幸的是,我没有任何早于 4 的模型,所以我无法自己测试。
ipad - 声音不在真实设备上播放
我正在尝试使用以下代码在 iPad 中播放声音:
声音在模拟器中正常播放,但在真实设备上不起作用(不,它没有静音:-))
ios - mp3 声音在模拟器上播放但不在设备上播放(音频 BeatBox)
我有一个非常严重的问题:
我正在制作一个同时播放 16 种不同声音的音频同步 BEATBOX。
为了实现 mp3 文件的 TIME-SYNC,我们放弃了 AVAudioPlayer 并包含以下 AUGraph 方法:
MixerHostAudio.m 和 MixerHostAudio.h
我从 Apple 的开发人员资源中下载的。
该实现在模拟器上运行良好,但在加载第四个文件后崩溃的设备上却没有......
我们将文件加载为 kAudioFormatLinearPCM 格式。
我们将其更改为:kAudioFormatMPEGLayer3
输出文件都是 .mp3,我们认为这将是必需的格式。
APP 确实设法加载了资源,但我们在 startAUGraph 方法上遇到了错误。
APP没有在设备上崩溃,但它没有播放声音,也没有在设备中,也没有在模拟器中。
我们尝试将比特率从 32 更改为 16,这似乎有所帮助.. 但仍然没有声音.. 帮助!
iphone - 在 iPhone/iPad 应用程序中播放音频文件?
我想在我的应用程序中播放声音,因为我正在使用 .mp3 文件类型。它在模拟器中运行良好,但是当我在我的设备上吃午饭时,它不工作并且不产生任何声音,任何人都可以帮助我为什么它不能在设备上工作,或者哪种文件格式更适合在 iPhone 和 iPad 中播放音频文件?
以上是我播放声音的代码
谢谢你。
iphone - 在不同 iOS 设备上同步声音的问题
我创建了一个音乐应用程序,当对象与网格边缘碰撞时,它会播放 9 种声音中的一种。这在模拟器上绝对完美无缺,但在第 4 代设备上并没有完全同步,并且在 iPhone 3g 上完全不同步。
不同步是指混响每 0.2 秒发生一次,以匹配网格移动的速度,并且因为混响不是同时在设备上,所以声音听起来不正确。同样从 iPhone 3g 中你可以看出,网格绝对不是每 0.2 秒重绘一次——它要慢得多。
这是基本代码:
这是我的 Sound 类中的播放功能
如果有人可以帮助解决这个问题,我将非常感激
谢谢
编辑:我做了一些测试并将其缩小到 NSTimer 的问题,在模拟器上它每 0.2 秒触发一次,但在设备上它每 0.4 - 0.6 秒触发一次。我在互联网上进行了搜索,有很多关于 NSTimers 不准确且不应该用于此目的的信息,但我找不到任何替代方案。
iphone - 如何使用 AudioToolbox 框架停止在 Xode 中播放声音?
可能重复:
使用播放声音的相同按钮停止声音
嗨,我在我的应用程序中创建了一个播放声音的按钮
如果我在播放声音时单击此按钮,它会重新开始但不停止前一个声音,如何在播放下一个声音之前停止任何声音?
谢谢
编辑:
这是我用来播放声音的代码
播放文件 fileName.mp3
ios - iPhone 音频工具箱中的音频电平表是什么?
iPhone 音频工具箱中的音频电平表是什么?它有什么用?
iphone - 音频会话服务:kAudioSessionProperty_OverrideAudioRoute,具有不同的输入和输出路由
我在搞乱音频会话服务。我正在尝试将音频路由设置控制AudioSessionSetProperty:
kAudioSessionProperty_OverrideAudioRoute
为kAudioSessionOverrideAudioRoute_Speaker
.
问题是它改变了输入和输出的路径。我想要的是从耳机的麦克风设置输入,并通过扬声器输出。
有任何想法吗?
泰!
iphone - iPhone - AudioToolbox 和录音
在我的应用程序中,我正在使用音频工具箱框架播放音频。播放时,我怎样才能录制相同的内容?我尝试通过设置音频会话“播放和录制”来使用 AVAudioRecording。但是在录制时,正在播放的音频的音量越来越小。如何使用 Audiotoolbox 框架本身并录制音频?
有人能帮我吗?
iphone - (iphone) 如何使用 AudioServicesPlaySystemSound 从多个视图播放相同的声音?
我想从各种 UIButton 实例中播放按钮点击声音。
我打算创建一个单例来保存声音文件的“SystemSoundID”,这些文件将在许多按钮之间共享。
这行得通吗?(SystemSoundID 在应用程序的生命周期内不会改变?)
还有其他推荐的方法吗?
谢谢