class Nibbler::MessageLibrary

Public Class Methods

adapter(lib = nil) click to toggle source

MIDI message object library adapter @param [Symbol] lib The MIDI message library module eg MIDIMessage or Midilib @return [Module]

# File lib/nibbler/message_library.rb, line 8
def self.adapter(lib = nil)
  case lib
  when :midilib then
    require "nibbler/midilib"
    ::Nibbler::Midilib
  else
    require "nibbler/midi-message"
    ::Nibbler::MIDIMessage
  end
end