102 public AudioData getData() throws IOException { 103 int length = getLength(); 104 105 //limit the memory to 1M, so too large au file won't load 106 if (length < 1024*1024) { 107 byte [] buffer = new byte[length]; 108 try {