Example #1
0
 public void NewSongEvent(songEvent ev, Object param)
 {
     if (ev == songEvent.NEWNOTE)
     {
         NoteEventParameter p = (NoteEventParameter)param;
         tiles[p.note].NewNote(p.delayms);
     }
 }
Example #2
0
        public void NewSongEvent(songEvent ev, object param)
        {
            Random r = new Random();

            if (ev == songEvent.NEWNOTE)
            {
                NoteEventParameter p = (NoteEventParameter)param;
                int i = 0;
                foreach (VisualizerBar bar in bars)
                {
                    bar.SetHeight(r.Next(Height));
                    i++;
                }
            }
        }
Example #3
0
 public void NewUserEvent(userEvent ev, Object param)
 {
     if (ev == userEvent.NOTEPRESSED)
     {
         NoteEventParameter p = (NoteEventParameter)param;
         tiles[p.note].Press();
     }
     else if (ev == userEvent.NOTERELEASED)
     {
         //NoteEventParameter p = (NoteEventParameter)param;
         //tiles[p.note].NoteReleased();
     }
     else
     {
         throw new NotImplementedException();
     }
 }