【问题标题】:How to capture audio signal from an instrument connected to the 3.5mm audio jack via 1/4" cable in Android?如何在 Android 中通过 1/4" 电缆从连接到 3.5mm 音频插孔的乐器捕获音频信号?
【发布时间】:2014-09-29 22:10:23
【问题描述】:

我正在尝试将我的吉他连接到我的 Nexus 5,如何通过将我的吉他连接到 3.5 毫米音频插孔的 1/4 英寸音频线从我的吉他拾音器捕获音频信号?

【问题讨论】:

  • AudioRecord 可能是一种选择。
  • 您对分析波谱感兴趣吗?

标签: android audio android-audiomanager


【解决方案1】:

您的 Nexus 5 只有 3.5 音频输出,没有连接外部麦克风的插孔。 要使用内置麦克风,您应该使用@CommonsWare 提到的 android.media.AudioRecord 类。 最简单的代码示例是here

【讨论】:

  • 耳机插孔在同一个插孔上同时具有输入和输出,让您可以在手机上使用带麦克风的耳机。如果您仔细观察带有麦克风插头的耳机,它有 4 个环,而不是立体声耳机所需的 3 个。一个是接地的,一个是留着的,一个是直接出来的,一个是麦克风输入的。
  • 是的,你提供了一个很棒的设备,一个我对耳机的迷恋:(但无论如何,在连接你的设备后,作者必须使用 AudioRecord 类来记录信号。
【解决方案2】:

您需要一个适配器,将来自吉他的信号转换为手机使用的信号。

Peavy 制造了一个这样的设备:

http://www.musiciansfriend.com/pro-audio/peavey-ampkit-link-guitar-interface-for-iphone-and-ipod-touch

它声称适用于 iPod Touch 和 iPhone,但该插孔是标准的,并且在包括 Nexus 5 在内的 Android 手机上也是如此。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-20
    • 2012-05-16
    • 1970-01-01
    • 1970-01-01
    • 2013-10-31
    • 2013-11-25
    • 2014-09-06
    相关资源
    最近更新 更多