【问题标题】:Record LineOut output directly to file with JSyn使用 JSyn 将 LineOut 输出直接记录到文件中
【发布时间】:2018-05-24 09:48:55
【问题描述】:

我在 JSyn 中构建了一个循环站。它允许您录制和播放样本。通过播放多个样本,您可以将声音分层(例如,一个打击乐样本、一个旋律等)
JSyn 允许我将每个示例播放器直接连接到我的 lineout 并自动混合。但现在我想将用户听到的声音录制到 .wav 文件中。但我不确定我应该将录音机的输入端口连接到什么。
将所有样本的音频输出连接到 WaveRecorder 的最聪明的方法是什么?

换句话说:在程序员指南中有一个example,但我不确定我是如何创建在那里使用的“finalMix”的。

【问题讨论】:

    标签: audio wav jsyn


    【解决方案1】:

    与其使用多个 LineOut,不如使用一个 LineOut。

    您可以使用 MultiplyAdd 单元链将所有信号混合在一起。 http://www.softsynth.com/jsyn/docs/javadocs/com/jsyn/unitgen/MultiplyAdd.html

    或者您可以使用混音器单元。 http://www.softsynth.com/jsyn/docs/javadocs/com/jsyn/unitgen/MixerStereoRamped.html

    然后将混音连接到 WaveRecorder 和单个 LineOut。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多