grail开发工具包,一组用于创造性编码的库

grailkit的Python项目详细描述


grail.png

Grail工具包

grailkit是一个用于创造性和实验性编码的库。这个库用于开发grail应用程序(http://grailapp.com)。 grailkit包括处理project、cuelist、cue和对*.grail文件的读/写。 读写圣杯圣经格式。实现MIDI、OSC、DMX协议。

模块和功能

核心:

  • db-精简sqlite数据库包装器
  • 核心-信号和基本类型
  • 插件-插件加载/注册
  • util-实用函数、常量和类

grail文件格式:

  • DNA-Grail格式I/O
  • 圣经-圣杯圣经格式I/O
  • 圣经解析-将其他圣经格式解析为grail格式

协议和通信:

  • osc-纯python中的开放声音控制协议
  • 基于rs245的dmx-dmx i/o(实验)
  • MIDI-MIDI I I/O库

要求

Python3.3+

这个库是纯python的,只依赖于以下项目:

  • python rtmidi(midi模块)
  • pyserial(dmx模块)
  • PYBID11(用于构建喷口模块)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java素数校正(2个数组)   java是否可以将ArrayList除以一个double并创建一个新列表?   列出Java类Java的消息体编写器。util。ArrayList   Java将管道分隔文本\csv文件转换为XML   JAVA木卫一。IOException:读取Transferncode时EOF过早:分块http响应   java Volatile变量的读写   java错误:类型不匹配:无法从ArrayList<Subchild>转换为ArrayList<String>   java:无法向AsyncLoadingCache提供CacheWriter   java多级listview Android Studio   静态Java哈希映射性能   循环如何在JAVA中创建三角形   java在春季为ContextFactoryBean定义多个contextPath路由   java从服务器的URL下载数据,并将其保存在一个私有的安全文件夹中   JavaSpringJPA查询   objective c Java REST服务二进制下载   使用JavaSpringRESTAPI并将记录插入mysql表   java你会选择一个算法的速度而不是它对内存的有效使用吗?   java通过多个字段比较对象,如何添加一个方法?   java在spring框架上使用@ModelAttribute(“myobject”)访问服务器上的JSON