Exemplo n.º 1
0
        public void PlaySound(string fileName, double time = 1)
        {
            Timer timer = new Timer();

            timer.Elapsed += TimerOnElapsed;
            SoundPlayer soundPlayer = new SoundPlayer(_deviceSource);

            timer.Interval = time * 1000;
            openSounds.Add(timer, soundPlayer);
            soundPlayer.ChangeSound(fileName, true);
            timer.Start();
        }
 public void LoadNote(NoteViewModel noteViewModel, MMDevice device)
 {
     _soundPlayer.ChangeSound(noteViewModel.FileName);
     currentNote = noteViewModel;
     NotifyOfPropertyChange(() => CanTogglePlay);
 }