Пример #1
0
        public SongLoader(
            MainGame.Globals globals,
            SongSelect previous,
            SelectedSong selectedSong
            )
        {
            this.globals  = globals;
            this.previous = previous;
            this.midiLoad = Task.Run(async() =>
            {
                var bytes = await File.ReadAllBytesAsync(selectedSong.SongFile);
                return(MidiToSong.FromMidi(new MidiFile(bytes)));
            });
            var midiMgr = new UWP.UWPMidiManager();

            midiOutLoad = midiMgr.CreateOutput();
        }
Пример #2
0
 public GameMenu(MainGame.Globals globals)
 {
     this.songSelect = new SongSelect(globals, this);
     this.globals    = globals;
 }