示例#1
0
 /// <summary>
 /// Initializes an instance of the SlaveClock class with the specified
 /// MIDI receiver, MIDI sender, and tick generator.
 /// </summary>
 /// <param name="midiReceiver">
 /// The MIDI receiver used for receiving MIDI messages from a master
 /// device.
 /// </param>
 /// <param name="midiSender">
 /// The MIDI sender used for sending MIDI messages to slave devices.
 /// </param>
 /// <param name="tickGenerator">
 /// The tick generator the MIDI clock will control.
 /// </param>
 public SlaveClock(IMidiReceiver midiReceiver, IMidiSender midiSender,
                   TickGenerator tickGenerator) : base(midiSender, tickGenerator)
 {
     this.midiReceiver = midiReceiver;
 }
示例#2
0
 /// <summary>
 /// Initializes an instance of the SlaveClock class with the specified
 /// MIDI receiver, MIDI sender, and tick generator.
 /// </summary>
 /// <param name="midiReceiver">
 /// The MIDI receiver used for receiving MIDI messages from a master 
 /// device.
 /// </param>
 /// <param name="midiSender">
 /// The MIDI sender used for sending MIDI messages to slave devices.
 /// </param>
 /// <param name="tickGenerator">
 /// The tick generator the MIDI clock will control.
 /// </param>
 public SlaveClock(IMidiReceiver midiReceiver, IMidiSender midiSender, 
     TickGenerator tickGenerator)
     : base(midiSender, tickGenerator)
 {
     this.midiReceiver = midiReceiver;
 }