// WriteSysExBytes writes a system exclusive MIDI message given as a []byte to the output stream. func (s *Stream) WriteSysExBytes(when Timestamp, msg []byte) error { return convertToError(C.Pm_WriteSysEx(unsafe.Pointer(s.pmStream), C.PmTimestamp(when), (*C.uchar)(unsafe.Pointer(&msg[0])))) }
// Writes a system exclusive MIDI message to the output stream. func (s *Stream) WriteSysEx(when Timestamp, msg string) error { return convertToError(C.Pm_WriteSysEx(unsafe.Pointer(s.pmStream), C.PmTimestamp(when), nil)) }