public void NewSongEvent(songEvent ev, Object param) { if (ev == songEvent.NEWNOTE) { NoteEventParameter p = (NoteEventParameter)param; tiles[p.note].NewNote(p.delayms); } }
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++; } } }
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(); } }