static fromFloatToMsbLsb(value) {

    if (WebMidi.validation) {
      value = Math.min(Math.max(parseFloat(value) || 0, 0), 1);
    }

    const multiplied = Math.round(value * 16383);

    return {
      msb: multiplied >> 7,
      lsb: multiplied & 0x7F
    };

  }
Extracts 7bit MSB and LSB values from the supplied float.

@param value {number} A float between 0 and 1
@returns {{lsb: number, msb: number}}