Initial commit

This commit is contained in:
Mike Lynch 2022-03-26 15:51:50 +11:00
當前提交 902fb33599
共有 2 個文件被更改,包括 28 次插入0 次删除

9
TouchOSC.quark Normal file
查看文件

@ -0,0 +1,9 @@
(
name: "TouchOSC",
summary: "Utilities for binding functions to OSC triggers",
version: "1.0.0",
schelp: "TouchOSC",
dependencies: [],
license: "GPL",
copyright: "Mike Lynch 2022"
)

19
classes/TouchOSC.sc Normal file
查看文件

@ -0,0 +1,19 @@
// Class for binding to a TouchOSC interface
//
// I don't feel well enough to actually code this today so here are some notes.
// - bind a /url to a function
// - provide builtins for linear and exponential controls
// - provide builtins for X-Y and modal/radio buttons
//
//
TouchOSC {
var <>ip, <>port;
*new { | ip, port |
^super.new.init(ip, port)
}
}