Initial commit

main
Mike Lynch 2022-03-26 15:51:50 +11:00
commit 902fb33599
2 changed files with 28 additions and 0 deletions

9
TouchOSC.quark 100644
View 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"
)

View 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)
}
}