private void ProjectOpened(object sender, ProjectOpenedEventArgs e) { MaxTrack = 0; if (e.Project.MusicNsf != null) { bgm = new BackgroundMusic(AudioContainer.LoadContainer(e.Project.MusicNsf)); AudioManager.Instance.LoadBackgroundMusic(bgm); MaxTrack = bgm.AudioContainer.TrackCount; } OnPropertyChanged("MaxTrack"); }
public void LoadSfxNSF(string path) { sfx = new SoundEffect(AudioContainer.LoadContainer(path), 1); AudioManager.Instance.LoadSoundEffect(sfx); }
public void LoadMusicNSF(string path) { bgm = new BackgroundMusic(AudioContainer.LoadContainer(path)); AudioManager.Instance.LoadBackgroundMusic(bgm); }