// Test of the Melody class

import java.net.*;
import java.io.*;
import sun.audio.*;

public final class melodyTest extends java.applet.Applet
{
	Melody mel;
	URL u;
		
	public void init()
	{
		 // Create a URL pointing to a melody data file
		try
		{
			u=new URL(getCodeBase(),"daisy.txt");
		}
		catch(Exception e) {}

		// Send it as input to the Melody class constructor
		mel=new Melody(u);
		
		// Convert the object array "rawAudio" to an AudioDataStream
		mel.soundStream=new AudioDataStream(new AudioData(mel.rawAudio));
		
		// Play it
		AudioPlayer.player.start(mel.soundStream);
	}
}
