【问题标题】:Microphone Input Playback (Fmod studio API)麦克风输入播放(Fmod studio API)
【发布时间】:2015-03-30 10:16:27
【问题描述】:

我的麦克风输入在我的自定义引擎中工作正常。我正在从麦克风中获取我需要的所有电平、主频数据。问题是我仍在听到麦克风播放。我尝试将频道静音。如果我这样做,我最终将完全没有数据。有什么解决办法吗?

我正在使用 getMeteringInfo 获取峰值。

是否可以将测光设置为推子前?因为我认为现在是推子后。但与此同时,我想在应用麦克风滤波器后监控信号,该滤波器滤除 (20-150Hz) 范围之外的所有频率。

【问题讨论】:

    标签: audio fmod


    【解决方案1】:

    您可以获取 DSP 节点图表中任何点的计量,在推子的情况下,您可以同时计量“前”和“后”。以下代码 sn-p 将从给定的“通道”获取推子,对其启用计量并返回“前”和“后”推子值。

    FMOD::DSP *fader;
    channel->getDSP(FMOD_CHANNELCONTROL_DSP_FADER, &fader);
    fader->setMeteringEnabled(true, true);
    
    FMOD_DSP_METERING_INFO preFaderMeter, postFaderMeter;
    fader->getMeteringInfo(&preFaderMeter, &postFaderMeter);
    

    【讨论】:

      猜你喜欢
      • 2014-01-01
      • 2023-01-10
      • 2014-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-09
      • 2022-01-05
      相关资源
      最近更新 更多