【发布时间】:2014-09-03 02:39:44
【问题描述】:
我目前正在开发一个 Java 应用程序,该应用程序将信息从模拟传感器转换为 MIDI 消息(希望将来有 OSC),然后可以将其路由到音乐制作程序(Ableton Live、Pro Tools 等)。
我对如何实现用户界面有点困惑......我想创建的界面类型的一个确切示例是 Reaktor(一个允许您构建自己的音频 DSP 单元的应用程序来自小的预定义模块)。这是应用程序屏幕截图的链接:
http://media.soundonsound.com/sos/jun02/images/reaktor06023.gif
理想情况下,我会有屏幕上的组件(形状、矩形、线条)来表示软件对象以及它们如何连接在一起。这个想法是用户可以拖放“模块”(实际上代表软件对象)并将它们连接在一起并构建自定义系统。例如,要将传感器信息流转换为 MIDI,他们会将“传感器模块”放到屏幕上,并将输出连接到“MIDI 转换器模块”,然后将其输出连接到“输出模块” " 或类似的东西。
我可能没有很好地解释我的问题,所以请随时提出任何问题以进行澄清。
提前非常感谢!
克里斯
【问题讨论】:
标签: java user-interface components