iOS模拟器中的Soundflower音频为单声道而非立体声

马克斯·加布里埃尔

我在OS X Mountain Lion 10.8.4上使用Soundflower将音频输出路由到音频输入。这对于iTu​​nes或Spotify来说非常有用,但是当我从iOS模拟器录制音频时,音频仅从我的右耳机发出(我不确定这是否意味着单声道,或者是否正在删除频道)。

我已经测试过通过SoundflowerBed将音频播放到耳机上,还捕获了音频并将其流传输到iPod进行播放。在这两种情况下,音频仅来自正确的耳机。SoundflowerBed使用的最大缓冲区大小为2048。

有谁知道是什么原因会导致仅iOS模拟器通过Soundflower播放单声道音频,或者有潜在的解决方法?

我也在寻找除Soundflower之外的其他解决方案,但看来Jack仅适用于支持它的应用程序(即,不是iOS模拟器),而Audio Hijack Pro可能仅支持记录到文件而不是重新路由(没有调查)该程序很多)。如果可以使用某种电缆将耳机插孔连接到麦克风插孔,那么也可以使用。

编辑:我认为这个问题可以使用标签“ Soundflower”,但我在SU上没有足够的代表来创建新标签。

Edit2:我找到了Soundflower的一个名为WavTap的叉子它执行与Soundflower相同的功能,但也会记录到WAV文件中。有趣的是,当我播放WAV文件时,它具有两个音频通道,尽管在流到iPod touch时它仍然只能通过正确的耳机播放。在记录到WAV文件时,我将研究WavTap的工作-他们正在解决此问题。

马克斯·加布里埃尔

嗯,我还没有使用Soundflower或另一种名为Jack的解决方案(当模拟器音频被路由到Jack时,将导致其中运行的iOS应用崩溃)。

不幸的是,我的结论是最好的方法是使用3.5mm的公对公电缆(只是普通的辅助电缆)。它可靠,不会导致崩溃,并提供立体声。

该连接线存在成本下降,必须购买和插入硬件的缺点(在mac colo设置中更难)。此外,您将无法选择性地路由某些应用程序而不是其他应用程序的音频-但是,对于Soundflower来说,这也是一个缺点。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在立体声蓝牙扬声器上赢8个单声道蓝牙音频

audioSprite / ffmpeg中的单声道音频具有与立体声相同的比特率

当使用单声道源以立体声录制视频时,如何重新编码视频的音频?

以编程方式检测音频文件是立体声还是单声道?

ffmpeg如何使用音频声像滤镜将立体声转换为单声道

如何使Media Player Classic HC以单声道而不是立体声的形式播放音频?

iOS将立体声mp3拆分为单声道AAC

PCM Wave文件-立体声到单声道

Python将立体声.flac转换为单声道

添加到单声道信号以执行立体声

将立体声音频转换为AVI文件中的单声道

ffmpeg:将两个单声道现场音频流组合为单个立体声流

将立体声USB音频接口线路分割成两个单声道设备

如何在软件(W7)中将立体声麦克风强制设置为单声道?

将立体声转换成单声道输出以规范不平衡声道?

ffmpeg将MXF视频的多个(N)单声道音频通道合并到MP4视频的多个(M)立体声通道

ffmpeg 检测立体声通道是否实际上是单声道

ffmpeg实时流畅的串流立体声至2个单声道

脚本运行 sox 将多个单声道组合成立体声

将单声道WAV批量转换为立体声逐字记录

如何在Mac OS X上将立体声输出缩混为单声道

使用Lame将mp3从单声道转换为立体声

将16位立体声转换为16位单声道声音

如何使用FFmpeg将立体声转换为单声道?

Ubuntu上的蓝牙耳机使用单声道+麦克风代替立体声

如何让pulseaudio将我的USB耳机识别为立体声而不是单声道?

用sox从两个单声道文件创建立体声文件

使用4针组合插孔作为单声道/立体声输入

Web Audio API 将单声道拆分为立体声