/// <summary> /// /// </summary> /// <param name="parentModule"></param> /// <param name="noteOnEvent"></param> /// <param name="programNumber"></param> /// <param name="slot"></param> public TMS5220Sound(TMS5220 parentModule, TMS5220SoundManager manager, TimbreBase timbre, int tindex, TaggedNoteOnEvent noteOnEvent, int slot) : base(parentModule, manager, timbre, tindex, noteOnEvent, slot) { this.parentModule = parentModule; this.timbre = (TMS5220Timbre)timbre; bw = new BitWriter(parentModule); }
/// <summary> /// /// </summary> /// <param name="parentModule"></param> public BitWriter(TMS5220 parentModule) { this.parentModule = parentModule; }
/// <summary> /// /// </summary> /// <param name="parent"></param> public TMS5220SoundManager(TMS5220 parent) : base(parent) { this.parentModule = parent; }