summaryrefslogtreecommitdiffstats
path: root/classes/MIDIState.sc
diff options
context:
space:
mode:
Diffstat (limited to 'classes/MIDIState.sc')
-rw-r--r--classes/MIDIState.sc21
1 files changed, 21 insertions, 0 deletions
diff --git a/classes/MIDIState.sc b/classes/MIDIState.sc
new file mode 100644
index 0000000..2b3da3c
--- /dev/null
+++ b/classes/MIDIState.sc
@@ -0,0 +1,21 @@
+MIDIState{
+ var <name, <>uid, <>inPortNum, <>outPortNum, <data, <>connected=false;
+
+ *new{
+ arg name, uid, inPortNum, outPortNum;
+ ^super.newCopyArgs(
+ name,
+ uid,
+ inPortNum,
+ outPortNum
+ ).initState();
+ }
+
+ initState{
+ data = Dictionary();
+ connected = true;
+ }
+
+
+
+}