title: Comparing two different audio files doesn't work
body: <p>I want to compare two audio file for example mp3 and wav. I use  <a href="https://code.google.com/p/musicg/" rel="nofollow">musicg</a> to compare by fingerprints.</p>
  
  <pre><code>Wave record1 = new Wave(music1.toString());
  Wave record2 = new Wave(music2.toString());
  FingerprintSimilarity Similarity=record1.getFingerprintSimilarity(record2);
  System.out.println(Similarity.getSimilarity());
  </code></pre>
  
  <p>musicg work only on wav so I convert mp3 to wav using <a href="http://www.sauronsoftware.it/projects/jave/manual.php" rel="nofollow">JAVE</a></p>
  
  <pre><code>    File temp = new File("temp.wav");
      AudioAttributes audio = new AudioAttributes();
      audio.setCodec("pcm_s16le");
      audio.setBitRate(new Integer(128000));
      audio.setChannels(new Integer(2));
      audio.setSamplingRate(new Integer(44100));
      EncodingAttributes attrs = new EncodingAttributes();
      attrs.setFormat("wav");
      attrs.setAudioAttributes(audio);
      Encoder encoder = new Encoder();
      encoder.encode(source, temp, attrs);
  </code></pre>
  
  <p>And now the problem, when I try compare two wav that I don't convert fingerprints work perfect but when I compare two different audio that I have to convert it's always return that both audio are same. <code>Wave</code> create <code>record1</code> the same spectrogram as <code>record2</code> when I give to it two different audio.</p>