Sha256: 0af652ccfbf9eb6b2ecd08298f43ee4084318a60a8991340ce03e8f20874312f
Contents?: true
Size: 451 Bytes
Versions: 1
Compression:
Stored size: 451 Bytes
Contents
#!/usr/bin/env ruby # # This script exercises the 'arm tracks' MMC command, in order to determine # the proper track bitmap. # require 'unimidi' require_relative '../lib/midi-mmc' midi_output = UniMIDI::Output.gets mmc = MIDI::MMC.new(output: midi_output, debug: true) mmc.reset begin 1.upto(24).each do |track| mmc.write(nil) msg = mmc.arm_tracks(track) pp(track => msg) gets end ensure mmc.arm_tracks(nil) mmc.reset end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
midi-mmc-0.1 | tools/test-track-arming |