在 JUCE 中一次播放多个音频文件

问题描述

我似乎无法弄清楚如何使用 JUCE 无限制地播放多个文件。我遇到的问题是,当我在下面运行此 getNextAudioBlock 方法时,它会返回一条错误消息:

Built-in Output (9): EXC_BAD_ACCESS (code=1,address=0xc415f1d5b80)

代码

void getNextAudioBlock (const juce::AudioSourceChannelInfo& bufferToFill) override {
        if(rowNumSelected != 0){
            if (readerSource.get() == nullptr){
                bufferToFill.clearactiveBufferRegion();
                return;
            }
                             
            mixer.getNextAudioBlock (bufferToFill);
        }
    }

完整代码

https://github.com/ethanpvr18/Day-to-Dark

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...