PraxisLIVE中文版是一款专业的音频可视化软件。PraxisLIVE最新版专为音频和视频的实时操作而设计。opengl图形管道,硬件加速视频处理。具有可选JACK绑定的低延迟音频,可实现最佳性能并与其他软件集成。PraxisLIVE中文版内置集成编辑器支持Java,Processing和GLSL。从不断增长的自定义组件库中导出和共享或导入。
-
win7版查看
-
10.0 最新版查看
-
官方版查看
-
1.0 官方版查看
-
3.01 最新版查看
PraxisLIVE基本简介
PraxisLIVE混合了直观的实时可视化节点编辑功能,包括一系列用于音频、可视化和数据处理的内置组件,以及用于实时编码Java、processing和GLSL的嵌入式编译器和编辑器。
PraxisLIVE是围绕PraxisCORE构建的,这是一个用于网络物理编程的模块化JVM运行时,支持实时系统的实时编码。通过分布式的参与者森林架构、运行时代码更改和全面的内省,PraxisCORE将Erlang、Smalltalk和Extempore等方面引入了Java世界……一个强大的平台,媒体处理,数据可视化,传感器,机器人,物联网,以及更多!
PraxisLIVE软件特色
实时音频/视频。专为音频和视频的实时操作而设计。opengl图形管道,硬件加速视频处理。具有可选JACK绑定的低延迟音频,可实现最佳性能并与其他软件集成。
直观的图形修补。Patcher风格的编辑提供了快速的可视化项目构建 - 从调色板拖放组件; 绘制音频,视频和控制连接。一切都是可编辑的,提供即时反馈,而不会中断您的创意流程。
在运行时扩展。在运行中分叉组件,或从头开始创建新组件,所有这些都不会丢失帧或节拍。集成编辑器支持Java,Processing和GLSL。从不断增长的自定义组件库中导出和共享或导入。
定制控制器。在可视化GUI编辑器中构建自己的控制面板 - 窗口小部件自动配置并将自身同步到绑定属性。将MIDI控制器或OSC地址映射到任何属性,允许各种外部控制选项。
物理计算。用于运动跟踪和检测的简单视频组件可用于控制其他参数。使用TinkerForge绑定可以访问一系列传感器,或控制电机,伺服器和其他设备。
按设计分发。从头开始构建用于处理多种媒体,使用基于模型的架构进行分布式处理。可选择跨多个流程(性能)或跨网络上的多台计算机透明地运行项目。
PraxisLIVE软件亮点
PraxisLIVE的架构受到分布式/并发编程的消息传递模型的影响。正是这种架构的严格遵守是一个关键优势,允许在不受干扰的情况下使用多个媒体(或者以不同帧速率的相同媒体的多个流水线,例如视频)。它还提供后台加载资源,处理数据等的能力,而不会干扰回放。它允许项目跨多个流程透明地运行(以获得更好的性能),甚至跨多个联网设备。
PraxisLIVE中的各个组件(例如视频效果,样本播放器,按钮等)存在于组件树中,组件树可以是多层深度。所有组件都有一个地址,该地址遵循熟悉的斜杠分隔语法(例如/audio/delay1)。此树的第一级是一种称为Root的特殊类型的组件。Roots通常为其中存在的组件提供媒体上下文,目前标准PraxisLIVE安装中有6种类型的root可用- 音频,视频,TinkerForge,OSC,MIDI和GUI。虽然您通常会拥有所需的每种类型之一,但完全可以拥有与系统可以处理的相同类型的根。
所有根都存在于根集线器中。根集线器是根的容器,但它本身不是一个组件。所有的根都是相互嵌套的 - 它们中的任何根或组件都无法直接访问另一个根或其组件。相反,集线器充当路由器,以在不同的本地或远程根之间传递消息。
在这里,您可以看到中枢管理器中PraxisLIVE,它给你的根集线器的可视化表示。您会注意到有3个用户根运行(音频,视频和GUI),但按钮切换为也显示系统根。这是架构的另一个关键部分 - 所有系统代码都是同样的沙盒,并且仅限于使用消息传递系统。
端口和控件
PraxisLIVE中的组件有两种通信方式 - 端口和控制。端口用于与兄弟组件即时通信(共享同一父节点)。通过图形编辑器中的绘制线连接组件时,将端口连接在一起。它们是用于共享控制数据,视频帧,音频缓冲器等的轻量级机制。虽然您不太可能需要知道这一点,但端口也有一个地址(例如/audio/delay!in)。
控件是PraxisLIVE消息传递系统的基础。它们接收,响应和响应通常来自另一个根目录中的组件的消息。所有通信无一例外在不同的根组件之间具有控制接收消息结束。控件具有由其组件地址和ID组成的地址(例如/audio/delay.time) - 点语法与方法调用有意并行。
在上面,您可以audio:sampleplayer在编辑器中看到组件的示例。可以在组件编辑器窗口中的图形组件和控件上看到端口 - 请注意,许多控件将具有相应的端口,反之亦然。
在对话框中操作值时,您将向组件上的控件发送消息。有三种不同类型的控件 - 操作,属性和功能。操作由对话框顶部的按钮和表中的属性表示。函数当前未在编辑器中反映,主要在内部使用。
在ready和error端口反映资源在后台加载的事实。当sample端口收到文件地址时,请求将传递给处理资源后台加载的系统根之一。请求完成后,将根据样本是否成功加载从就绪或错误端口发送消息。加载资源的其他组件使用相同的方法。
PraxisLIVE软件优势
用餐时间的音频/视频
实时架构设计与实时操作的音频和视频铭记在心。图形模块集成支持处理,GStreamer和OpenGL。低延迟音频DSP模块与可选插孔绑定。
直观的图形修补
补丁风格的节点编辑为快速可视化项目建设。拖放组件,绘制连接。编辑一切实时反馈,不打断你的创作流程。
在运行时扩展
Fork组件是动态的,或者从头开始创建新的组件,所有这些都不需要删除一个框架。集成实时编辑器和编译器的Java,处理和OpenGL着色器。导出和共享,或者从正在增长的库中导入。
自定义控制器
在可视化GUI编辑器中构建控制面板——小部件自动配置并将自己同步到属性。将MIDI控制器或OSC地址映射到任何属性。
物理计算
简单的运动分析视频元件可以用来控制其他参数。使用TinkerForge绑定访问一系列传感器,或控制电机、伺服器和其他设备。
分布式设计
从头开始构建,用于使用分布式体系结构处理多个管道。选择透明地跨进程和机器运行项目。
PraxisLIVE安装步骤
1.在pc下载网下载PraxisLIVE最新版软件包
2.解压PraxisLIVE软件,运行文件
3.双击打开,进入PraxisLIVE软件界面
4. 此软件为绿色版,无需安装即可使用
PraxisLIVE更新日志:
1:全新界面,清爽,简单,高效
2:性能越来越好