Я создаю эту программу на Java, которая импортирует X аудиофайлов и смешивает их в 1 аудиофайл.
Пример:
Импорт: "Audio1.wav", "Audio2.wav".
Смешайте их.
Экспорт: "Result.wav"
До сих пор у меня есть методы импорта и экспорта, моя проблема заключается в смешивании файлов в 1 файл.
Редактировать: Часть кода.
private static File openDialog(){
JFileChooser open = new JFileChooser();
int returnVal = open.showOpenDialog(open);
if (returnVal == JFileChooser.APPROVE_OPTION){
return open.getSelectedFile();
}
return open.getSelectedFile();
}
private static File saveDialog(){
JFileChooser save = new JFileChooser();
FileFilter filter = new FileNameExtensionFilter("Audio files", ".wav");
save.setFileFilter(filter);
//save.addChoosableFileFilter(new AudioFilter());
int returnVal = save.showSaveDialog(save);
if (returnVal == JFileChooser.APPROVE_OPTION){
return save.getSelectedFile();
}
return save.getSelectedFile();
}
private static List<File> importFile(File file){
files.add(file);
audioElements();
return files;
}
Вот так я импортирую файлы и сохраняю результат.