python3开放式声音控制(osc)通信软件包。
osc4py3的Python项目详细描述
Author: | Laurent Pointal <laurent.pointal@limsi.fr> <laurent.pointal@laposte.net> |
---|---|
Organization: | CNRS - LIMSI |
Copyright: | CNRS - 2013-2018 |
license: | CeCILL-2.1 |
Version: | 1.0.8 |
Subversion repository & bug tracking (在法国学术资料网站上)。
注意
欢迎测试人员反馈。这一发展最终没有在 初步计划,欢迎任何问题/错误/信息。
这是什么?
此模块是Open Sound Control (OSC)消息的实现 python3包中的传输协议。
在可能不同的环境中管理OSC的不同方面:
- OSC消息包(包括包)的编码/解码
- 基于选择器regexps或globbing的传入消息路由
- 可能有延迟期的定时消息
- 用于发送/订阅的命名客户端/服务器
- 不同的调度模型(单进程、全多线程、仅多线程通信)
- 数据包的额外处理(加密/解密、签名/验证的黑客点…)
注意:路由、定时消息、命名的客户机/服务器、调度模型构成了一个复杂的系统 (见文档中的“大局”)。osc4py3包的oscbuildparse模块可以作为 是并提供良好的OSC数据包编码/解码功能,可用于您自己的信息 传输方案。
安装
除非有人为你的os发行版构建了一个包,否则最简单的过程 使用pip安装模块:
pip install osc4py3
如果您没有管理员权限在计算机上安装,则可以安装 一个virtual env并在这个虚拟环境中运行pip,或者您可以做一个本地用户 安装:
pip install –user osc4py3