{
GUIUtils.ShowDialog("You need to pick an output file!!!", GUIUtils.MESSAGE, meapsoftGUI.jframe);
return -1;
}
Synthesizer synth = new Synthesizer(edlFile, outputSoundFileNameFull);
synth.writeMEAPFile = meapsoftGUI.writeMEAPFile;
JPanel progressPanel = new JPanel();
progressPanel.add(new JLabel("Synthesizing: "));
JProgressBar progressBar = new JProgressBar(synth.getProgress());
progressBar.setStringPainted(true);
progressPanel.add(progressBar);
meapsoftGUI.setProgressPanel(progressPanel);
try
{
synth.doSynthesizer();
}
catch(Exception e)
{
GUIUtils.ShowDialog(e, "Error synthesizing audio file", GUIUtils.MESSAGE, meapsoftGUI.jframe);
return -1;