public birdSongListener(SoundPlayer soundPlayer, String[] songNames, int playing, irrKlangClass song) { this.soundPlayer = soundPlayer; thisLock = new Object(); this.songNames = songNames; currentlyPlaying = playing; tracksCount = songNames.Length; this.song = song; volume = 100; }
private void Form1_Load(object sender, EventArgs e) { player = new SoundPlayer(playListSongNamesR[0]); // Create a sample listener and controller //SampleListener listener = new SampleListener(listBox1); controller = new Controller(); //soundEffectsLibrary musicPlayer = new irrKlangClass(playListSongNamesR[0], playListSongNamesR.Length); playListR.Items.AddRange(playListSongNamesR); playListR.SelectedIndex = playListR.FindString(playListSongNamesR[musicPlayer.getTrackCurrentlyPlaying()]); // Have the sample listener receive events from the controller controller.AddListener(musicPlayer); }