【问题标题】:How to playback piano chords with an android?如何用安卓播放钢琴和弦?
【发布时间】:2011-11-02 01:40:10
【问题描述】:

我正在寻找一种演奏和弦的方法(4 个音符一起),投掷音轨。

最好的方法是什么? 我考虑从单个采样音符开始,对其应用音高过滤器。有没有更简单的解决方案?

谢谢

【问题讨论】:

    标签: android wav sample pitch piano


    【解决方案1】:

    更简单的方法是为每个音符创建一个音频文件。

    要同时播放它们,您需要对所有文件的信号求和。 Java 虚拟机不是执行此操作的最佳环境,如果您想这样做,请查看 ByteBuffer API。

    【讨论】:

      【解决方案2】:

      您还可以在 4 个不同的线程中使用音轨对象,因此 AudioTrack 的写入方法不会阻止其他音轨播放声音,我使用 5 个线程执行此操作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-22
        • 1970-01-01
        • 2015-06-01
        • 2013-12-23
        • 2014-01-26
        • 1970-01-01
        相关资源
        最近更新 更多