/// <summary>
 ///     Creates the char stream.
 /// </summary>
 /// <param name="stream">The stream.</param>
 /// <param name="method">The method.</param>
 /// <returns></returns>
 public static IObserver <char> CreateCharStream(this IOscOutboundStream stream, string method)
 {
     return(Observer.Create <char>(payload => stream.DeliverValueToMethod(method, payload)));
 }
 /// <summary>
 ///     Creates the midi stream.
 /// </summary>
 /// <param name="stream">The stream.</param>
 /// <param name="method">The method.</param>
 /// <returns></returns>
 public static IObserver <OscMidiMessage> CreateMidiStream(this IOscOutboundStream stream, string method)
 {
     return(Observer.Create <OscMidiMessage>(payload => stream.DeliverValueToMethod(method, payload)));
 }