我需要知道如何在 java 中循环播放 .wav 文件 n 次
I need to know how to loop a .wav file n amount of times in java
我需要知道如何在 java 中将音频文件循环一定次数。我不知道我的代码有什么问题。如果您需要查看更多节目,我可以 post。如有任何帮助,我们将不胜感激!
public static double [] audioLoop(double [] audio, int loops)
{
double [] result = new double[audio.length*loops];
for (int i = 0; i < loops; i++)
{
result[i] = audio[i]*loops;
}
if (loops <= 0)
return null;
else
return result;
}
尝试
for (int i = 0; i < result.length; i++) {
result[i] = audio[i % audio.length];
}
我需要知道如何在 java 中将音频文件循环一定次数。我不知道我的代码有什么问题。如果您需要查看更多节目,我可以 post。如有任何帮助,我们将不胜感激!
public static double [] audioLoop(double [] audio, int loops)
{
double [] result = new double[audio.length*loops];
for (int i = 0; i < loops; i++)
{
result[i] = audio[i]*loops;
}
if (loops <= 0)
return null;
else
return result;
}
尝试
for (int i = 0; i < result.length; i++) {
result[i] = audio[i % audio.length];
}