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;
        }
Esempio n. 2
0
        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);
        }