private void ConfigureSongEventController() { _song = new XScoreNoteEventParser(_musicScore).Parse(); _songEventController = _container.Resolve <SongEventController>(); _songEventController.SetSong(_song); _currentTempo = _songEventController.CurrentTempo; //Hook up all handlers for the song controller events _songEventController.SongNoteEvent += Controller_SongNoteEvent; _songEventController.Finished += Controller_Finished; _songEventController.Starting += Controller_Starting; _songEventController.Stopping += Controller_Stopping;; _mediaServiceHost.MediaService = (IMediaService)_songEventController; }
private void ConfigureSongEventController() { _song = new XScoreNoteEventParser(_musicScore).Parse(); _songEventController = _container.Resolve<SongEventController>(); _songEventController.SetSong(_song); _currentTempo = _songEventController.CurrentTempo; //Hook up all handlers for the song controller events _songEventController.SongNoteEvent += Controller_SongNoteEvent; _songEventController.Finished += Controller_Finished; _songEventController.Starting += Controller_Starting; _songEventController.Stopping += Controller_Stopping; ; _mediaServiceHost.MediaService = (IMediaService)_songEventController; }