/// <summary> /// /// </summary> /// <param name="fileName"></param> public Ms2000MkP0Memory(string fileName) : base(fileName, Models.EModelType.Ms2000) { CombiBanks = null; ProgramBanks = new Ms2000ProgramBanks(this); SetLists = null; WaveSequenceBanks = null; DrumKitBanks = null; DrumPatternBanks = null; Global = new Ms2000Global(this); Model = Models.Find(Models.EOsVersion.EOsVersionMs2000); }
/// <summary> /// /// </summary> /// <param name="fileName"></param> /// <param name="contentType"></param> /// <param name="sysExStartOffset"></param> /// <param name="sysExEndOffset"></param> public Ms2000SysExMemory(string fileName, ContentType contentType, int sysExStartOffset, int sysExEndOffset) : base(fileName, Models.EModelType.Ms2000, contentType, sysExStartOffset, sysExEndOffset, false) { CombiBanks = null; ProgramBanks = new Ms2000ProgramBanks(this); SetLists = null; WaveSequenceBanks = null; DrumKitBanks = null; DrumPatternBanks = null; Global = new Ms2000Global(this); Model = Models.Find(Models.EOsVersion.EOsVersionMs2000); }