问题标签 [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.

0 投票
2 回答
203 浏览

iphone - iPhone 3G、3GS 和 4 上音频框架的差异

我正在构建一个测量音量的应用程序。我了解 iPhone 中的音频硬件不如专业硬件准确,这没关系,但我需要知道不同 iPhone 型号之间是否有任何差异。例如,在 iPhone 3G 上测量的音量是否可能在 iPhone 4 上有所不同?不幸的是,我没有任何早于 4 的模型,所以我无法自己测试。

0 投票
1 回答
398 浏览

ipad - 声音不在真实设备上播放

我正在尝试使用以下代码在 iPad 中播放声音:

声音在模拟器中正常播放,但在真实设备上不起作用(不,它没有静音:-))

0 投票
1 回答
920 浏览

ios - mp3 声音在模拟器上播放但不在设备上播放(音频 BeatBox)

我有一个非常严重的问题:

我正在制作一个同时播放 16 种不同声音的音频同步 BEATBOX。

为了实现 mp3 文件的 TIME-SYNC,我们放弃了 AVAudioPlayer 并包含以下 AUGraph 方法:

MixerHostAudio.m 和 MixerHostAudio.h

我从 Apple 的开发人员资源中下载的。

该实现在模拟器上运行良好,但在加载第四个文件后崩溃的设备上却没有......

我们将文件加载为 kAudioFormatLinearPCM 格式。

我们将其更改为:kAudioFormatMPEGLayer3

输出文件都是 .mp3,我们认为这将是必需的格式。

APP 确实设法加载了资源,但我们在 startAUGraph 方法上遇到了错误。

APP没有在设备上崩溃,但它没有播放声音,也没有在设备中,也没有在模拟器中。

我们尝试将比特率从 32 更改为 16,这似乎有所帮助.. 但仍然没有声音.. 帮助!

0 投票
2 回答
1280 浏览

iphone - 在 iPhone/iPad 应用程序中播放音频文件?

我想在我的应用程序中播放声音,因为我正在使用 .mp3 文件类型。它在模拟器中运行良好,但是当我在我的设备上吃午饭时,它不工作并且不产生任何声音,任何人都可以帮助我为什么它不能在设备上工作,或者哪种文件格式更适合在 iPhone 和 iPad 中播放音频文件?

以上是我播放声音的代码

谢谢你。

0 投票
1 回答
231 浏览

iphone - 在不同 iOS 设备上同步声音的问题

我创建了一个音乐应用程序,当对象与网格边缘碰撞时,它会播放 9 种声音中的一种。这在模拟器上绝对完美无缺,但在第 4 代设备上并没有完全同步,并且在 iPhone 3g 上完全不同步。

不同步是指混响每 0.2 秒发生一次,以匹配网格移动的速度,并且因为混响不是同时在设备上,所以声音听起来不正确。同样从 iPhone 3g 中你可以看出,网格绝对不是每 0.2 秒重绘一次——它要慢得多。

这是基本代码:

这是我的 Sound 类中的播放功能

如果有人可以帮助解决这个问题,我将非常感激

谢谢

编辑:我做了一些测试并将其缩小到 NSTimer 的问题,在模拟器上它每 0.2 秒触发一次,但在设备上它每 0.4 - 0.6 秒触发一次。我在互联网上进行了搜索,有很多关于 NSTimers 不准确且不应该用于此目的的信息,但我找不到任何替代方案。

0 投票
0 回答
527 浏览

iphone - 如何使用 AudioToolbox 框架停止在 Xode 中播放声音?

可能重复:
使用播放声音的相同按钮停止声音

嗨,我在我的应用程序中创建了一个播放声音的按钮

如果我在播放声音时单击此按钮,它会重新开始但不停止前一个声音,如何在播放下一个声音之前停止任何声音?

谢谢

编辑:

这是我用来播放声音的代码

播放文件 fileName.mp3

0 投票
1 回答
2531 浏览

ios - iPhone 音频工具箱中的音频电平表是什么?

iPhone 音频工具箱中的音频电平表是什么?它有什么用?

0 投票
1 回答
3072 浏览

iphone - 音频会话服务:kAudioSessionProperty_OverrideAudioRoute,具有不同的输入和输出路由

我在搞乱音频会话服务。我正在尝试将音频路由设置控制AudioSessionSetProperty: kAudioSessionProperty_OverrideAudioRoutekAudioSessionOverrideAudioRoute_Speaker.

问题是它改变了输入和输出的路径。我想要的是从耳机的麦克风设置输入,并通过扬声器输出。

有任何想法吗?

泰!

0 投票
1 回答
874 浏览

iphone - iPhone - AudioToolbox 和录音

在我的应用程序中,我正在使用音频工具箱框架播放音频。播放时,我怎样才能录制相同的内容?我尝试通过设置音频会话“播放和录制”来使用 AVAudioRecording。但是在录制时,正在播放的音频的音量越来越小。如何使用 Audiotoolbox 框架本身并录制音频?

有人能帮我吗?

0 投票
1 回答
127 浏览

iphone - (iphone) 如何使用 AudioServicesPlaySystemSound 从多个视图播放相同的声音?

我想从各种 UIButton 实例中播放按钮点击声音。

我打算创建一个单例来保存声音文件的“SystemSoundID”,这些文件将在许多按钮之间共享。

这行得通吗?(SystemSoundID 在应用程序的生命周期内不会改变?)
还有其他推荐的方法吗?

谢谢