Module: UniMIDI::TypeConversion

Defined in:
lib/unimidi/type_conversion.rb

Overview

Utility for converting between different data formats

Class Method Summary collapse

Class Method Details

.numeric_byte_array_to_hex_string(bytes) ⇒ String

Convert an array of numeric bytes to string of hex bytes

Parameters:

  • byte (Array<Integer>)

    An array of numeric bytes eg [0x90, 0x40, 0x40]

Returns:

  • (String)

    A string of hex bytes eg “904040”



11
12
13
# File 'lib/unimidi/type_conversion.rb', line 11

def numeric_byte_array_to_hex_string(bytes)
  bytes.map { |b| b.to_s(16) }.join
end