文件名称:unimidi:Ruby的实时MIDI IO
文件大小:19KB
文件格式:ZIP
更新时间:2024-02-21 19:47:56
ruby music linux ruby-gem gem
MIDI 平*立的Ruby实时MIDI输入和输出。 另请参阅 ,它在此库的顶部构建了完整的MIDI消息传递DSL。 产品特点 支持Linux,JRuby,OSX,Windows和Cygwin 无需编译 并发到多个设备的输入和输出 通用处理不同的MIDI和SysEx消息类型 (仅OSX)使用IAC在内部将MIDI路由到其他程序 要求 强烈建议使用Ruby 1.9.2或JRuby 1.6.1(或更高版本)。 如果适用,JRuby应该以1.9模式运行 UniMIDI使用以下库之一,具体取决于您在哪个平台上使用它。 必要的库应随unimidi gem自动安装。 平台 JRuby: Linux: OSX: Windows / Cygwin: 安装 如果您使用的是Bundler,请将此行添加到应用程序的Gemfile中: gem "unimidi" 除此以外... gem install unimidi 用法 博客文章 此外,库中还包含一些示例 测验 UniMIDI包括一组测试,这些测试假定输出连接到输入。 系统将要求您选择运行测试时的输入和输出。 可以使用以下命令运
【文件预览】:
unimidi-master
----bin()
--------unimidi(268B)
----LICENSE(551B)
----examples()
--------output.rb(569B)
--------select_a_device.rb(1KB)
--------sysex_output.rb(357B)
--------input.rb(466B)
----README.md(3KB)
----lib()
--------unimidi.rb(381B)
--------unimidi()
----Gemfile(466B)
----Rakefile(1KB)
----test()
--------integration()
--------unit()
--------helper.rb(205B)