public Shuffler(BassPlayer bassPlayer, Library library, MixLibrary mixLibrary) { Timer timer = new Timer(); timer.Interval = 50; timer.Tick += new EventHandler(timer_Tick); this.BassPlayer = bassPlayer; this.BassPlayer.OnTrackChange += new EventHandler(BassPlayer_OnTrackChange); this.Library = library; this.MixLibrary = mixLibrary; this.HistorySize = 255; timer.Start(); }
/// <summary> /// Initializes a new instance of the MixLibrary class. /// </summary> /// <param name="library">The track library.</param> /// <param name="mixDetailsFolder">The mix details folder.</param> public MixLibrary(Library library, string mixDetailsFolder) { _library = library; this.MixDetailsFolder = mixDetailsFolder; }