@@ -0,0 +1,1620 @@
+package net.Haddox;%0Aimport java.io.File;%0Aimport java.io.SequenceInputStream;%0Aimport java.util.Scanner;%0A%0Aimport javax.sound.sampled.AudioFileFormat;%0Aimport javax.sound.sampled.AudioInputStream;%0Aimport javax.sound.sampled.AudioSystem;%0A%0Apublic class SplicerV2 %7B%0A    public static void main(String%5B%5D args) %7B%0A    %09Scanner stringReader1 = new Scanner(System.in);%0A    %09System.out.print(%22Enter an sound file name: %22);%0A%09%09String fileName1 = stringReader1.nextLine();%0A%09%09Scanner stringReader2 = new Scanner(System.in);%0A    %09System.out.print(%22Enter an sound file name: %22);%0A%09%09String fileName2 = stringReader2.nextLine();%0A%09%09Scanner stringReader3 = new Scanner(System.in);%0A    %09System.out.print(%22Enter a new file name: %22);%0A%09%09String fileName3 = stringReader3.nextLine();%0A    %09%0A%09    String wavFile1 = (fileName1);%0A%09    String wavFile2 = (fileName2);%0A%0A%09    try %7B%0A%09%09    AudioInputStream clip1 = AudioSystem.getAudioInputStream(new File(wavFile1));%0A%09%09    AudioInputStream clip2 = AudioSystem.getAudioInputStream(new File(wavFile2));%0A%0A%09%09    AudioInputStream appendedFiles = %0A                            new AudioInputStream(%0A                                new SequenceInputStream(clip1, clip2),     %0A                                clip1.getFormat(), %0A                                clip1.getFrameLength() + clip2.getFrameLength());%0A%0A%09%09    AudioSystem.write(appendedFiles, %0A                            AudioFileFormat.Type.WAVE, %0A                            new File(fileName3));%0A%09    %7D catch (Exception e) %7B%0A%09%09    e.printStackTrace();%0A%09    %7D%0A%09    stringReader1.close();%0A%09    stringReader2.close();%0A%09    stringReader3.close();%0A    %7D%0A    %0A%7D%0A

Create Splicer.java