How do I put (File soundFile) as the parameters in new Track()?
If Track has a constructor that accepts a File as a parameter, then just create a File and pass it, ie
File f = .... create the file as needed
track = new Track(f);
If Track does not have a constructor that accepts a File as a parameter, then you will have to create that constructor first...
public Track(File aFile) {
... do whatever the constructor needs to do
}