Java:在声音文件中添加零(静音)

时间:2015-01-28 16:33:46

标签: java audio

我想在Java中实现一个节拍器应用程序,用于在复杂的节奏模式中播放节拍。有很多种节拍(鼓和其他打击乐器),这就是为什么使用定时器和线程可能会导致不精确和最佳的性能。我首先决定通过为每个乐器添加静音间隔来生成声音,然后将它们混合在一起以获得更好的性能(不确定这是否是最佳解决方案,但无论如何)。现在我的问题是为每个节拍添加静音间隔。

public AudioStream create(String file, String rhythm) {
    InputStream in = null;
    AudioStream audioStream = null;
    try {
        in = new FileInputStream(path + file);
        audioStream = new AudioStream(in);

    } catch (FileNotFoundException e1) {
        e1.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }



}

此功能应为一台仪器创建并返回样品。那么如何在文件中添加静默毫秒,然后返回最终样本呢?

0 个答案:

没有答案