mididings是一个MIDI处理器/路由器ALSA,实现为Python模块。它的一些功能特别是面向现场键盘手
特点:
- 在过滤器和路线MIDI事件根据事件类型,通道,注意,控制器等。
- 适用换位,速度曲线/偏移等,或者转化事件以不同的类型。使用Python代码,MIDI事件任意变换。
- 在所有MIDI处理是用C语言做(对于速度的原因),有回调到Python的如果需要的能力。
- 在多个补丁可以通过MIDI进行切换。注意起飞和延音踏板事件特殊处理,以避免被卡住的笔记。
什么在此版本中是新的:
- 在该VoiceFilter()单位被提高到正常工作的声音比最高和最低的一个其他
- 系统VoiceSplit()添加到允许轻松地创建多个相关的语音过滤器(如黄铜部分)。
- 在OSCInterface()和livedings通过使用默认的端口号,如果未指定任何简化。
什么版本20100318是新的:
- 在添加VoiceFilter()来过滤从和弦个人的声音。
- ()的输出单位现在可以发送任意控制的变化,一个新的
- 类OutputTemplate加入简化创建部分
- 在参数化输出。
- 在增加了很多新的例子来说明文档。
- 在一些小的修复和清理。
什么是20100307版新:
- 在添加livedings作为图形前端mididings,使监控和触发场景变化。
- 添加SceneGroup(),使多个子场景下单程序号访问。
- 支持浮动使用新FloatingKeySplit()单位的分割点。
- 新增恐慌()送全音符断信息在所有通道上。
- 在由mididings.extra.OSCInterface()。支持一些新的OSC信息
- 在包含在通用MIDI标准定义的程序和控制器的数字常数的新模块mididings.extra.gm。
- 启用MIDI处理实时调度与杰克“后端。
什么是20100202版新:
- 在主文档更新,现在包括一个教程,并解释了一些有关Python的基本知识。
- 改名少数单位和参数,以保持一定程度的名称一致。
- 在删除类型的参数,同样的结果可以用一个选择来实现。
- 现在可以省略音符范围的上限或下限。
- 在所有的分裂,现在支持"否则"裁决。有没有一个关键补丁时使用没有其他的过滤器匹配。
- 在增加运营商|(OR)为选择器 。
- 新增LatchNotes(),直到重新按下按键持有票据。
- 在显着的性能提升调用重载函数时。
从fork()和打印()
什么的20100112版本是新的:
- 在包括一个命令行程序" mididings"允许无需编写全面的Python脚本运行简单的补丁。例如:$ mididings"移调(12)>>速度(固定= 64)"
- 在第一次尝试,以支持系统的专属,系统的实时性和系统的通用信息。新的单位包括专用信息(),SysExFilter()和SysExSplit()。由于克里斯托弗·阿恩特一些非常有用的建议。
- 在增加了对复音触的支持,未经试验的原因很明显:(
- 在实施了钩系统能够轻松地扩展一些mididings“功能。
- 在增加挂钩对象MemorizeScene()(重新启动之间的场景持久性),OSCInterface()(通过OSC场景切换),以及自动重启()(自动再启动时,脚本的变化。最佳。特色。永远。)
- 在统一的run()和run_scenes(),以及打印()和PRINTSTRING()。不同的功能现在只依赖于关键字参数。
- 在改名调用()来处理()。电话()现在提供两种CallAsync()和CallThread()的功能。
- 在重命名GenerateEvent()来生成()和InitAction()来初始化()。
- 在CtrlFilter(),CtrlValueFilter(),ProgFilter()的改变语义阻止其他类型的事件(再次...)。
- 添加的参数和QUOT;曲线"以速度(),应用指数曲线。
- 在新单位VelocityLimit()。
- 在新的运营商和使用多个过滤器作为操作员%选择器。
什么的20090113版本是新的:
- 在这个版本中加入的功能,以限制同时纸币的数量,或者使一个MIDI信号单音(与重新触发)。
- 在它提供了一个新的事件类型无关反转运营商过滤器和输出()现在支持发送量的变化(CC 7)。
什么的20081123版本是新的:
- 在该版本增加了对加工标准的MIDI支持文件直接<。 / li>
- 在补丁号现在可以大于128,和输出()支持发送库选择信息。
- 在各种bug已经修复。
什么是版本20081109新:
- 若干问题的JACK后端已经确定
- 在此版本还提供通道触后,一些额外的单位,新的运营商(%)用于过滤器的支持。
- 在一个新的功能被添加到mididings.extra,允许保存选定的补丁数量并恢复它的下一次运行该脚本。
什么是20080913版新:
- 在此版本增加了一些方便的功能来运行shell命令,发送OSC或DBUS消息。
- 在有效性检查函数参数进行了改进,生产出更多有用的错误消息。
要求:
- 在ALSA驱动程序
- 在Python中
- 在Boost库
评论没有发现