forked from ModalityTeam/Modality-toolkit
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add program for Modality Workshop at sc2012; added HOWTO explore a MI…
…DI interface to device description file.
- Loading branch information
Showing
3 changed files
with
109 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,81 @@ | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> | ||
<html> | ||
<head> | ||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | ||
<meta http-equiv="Content-Style-Type" content="text/css"> | ||
<title></title> | ||
<meta name="Generator" content="Cocoa HTML Writer"> | ||
<meta name="CocoaVersion" content="1138.32"> | ||
<style type="text/css"> | ||
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px Anonymous; color: #d21610} | ||
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 17.0px Eurisoko; color: #000000; min-height: 20.0px} | ||
p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 57.0px Eurisoko; color: #737373} | ||
p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px Anonymous; color: #000000; min-height: 18.0px} | ||
p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px Anonymous; color: #008225} | ||
p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px Anonymous; color: #000000} | ||
p.p7 {margin: 0.0px 0.0px 0.0px 0.0px; font: 22.0px Eurisoko; color: #737373} | ||
p.p8 {margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px Anonymous; color: #737373} | ||
span.s1 {color: #000000} | ||
span.s2 {font: 15.0px Anonymous; color: #000000} | ||
span.s3 {font: 15.0px Anonymous} | ||
span.s4 {color: #008225} | ||
span.s5 {font: 22.0px Eurisoko} | ||
span.s6 {color: #d21610} | ||
span.Apple-tab-span {white-space:pre} | ||
</style> | ||
</head> | ||
<body> | ||
<p class="p1"><span class="s1">q = q ? (); </span>// an event to put things</p> | ||
<p class="p2"><br></p> | ||
<p class="p3"><span class="s2">q.title = </span><span class="s3">"</span>Modality Workshop<span class="s3">"</span><span class="s2">;</span></p> | ||
<p class="p4"><br></p> | ||
<p class="p5"><span class="s1">q.authors = [</span>'Miguel Negrao'<span class="s1">, </span>'Marije Baalman'<span class="s1">, </span>'Till Bovermann'<span class="s1">];</span></p> | ||
<p class="p4"><br></p> | ||
<p class="p6">q.program = [</p> | ||
<p class="p5"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>'Marije'<span class="s1"> -><span class="Apple-converted-space"> </span></span></p> | ||
<p class="p7"><span class="s2"><span class="Apple-tab-span"> </span></span><span class="s3">"</span>General philosophy and goals of modality<span class="s3">"</span><span class="s2">,</span></p> | ||
<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s4">'*'</span> -><span class="Apple-converted-space"> </span></p> | ||
<p class="p7"><span class="s2"><span class="Apple-tab-span"> </span></span><span class="s3">"</span>Setup: get modality and quarks<span class="s3">"</span><span class="s2">,</span></p> | ||
<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s4">'*'</span> -><span class="Apple-converted-space"> </span></p> | ||
<p class="p7"><span class="s2"><span class="Apple-tab-span"> </span></span><span class="s3">"</span>Introduce the syntax for getting an instance of MKtl for MIDI, HID<span class="s3">"</span><span class="s2">,</span></p> | ||
<p class="p5"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span>[</span>'Till'<span class="s1">, </span>'Marije'<span class="s1">] -><span class="Apple-converted-space"> </span></span></p> | ||
<p class="p7"><span class="s2"><span class="Apple-tab-span"> </span></span><span class="s3">"</span>Add your own layout<span class="s3">"</span><span class="s2">,</span></p> | ||
<p class="p6"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span><span class="s4">'Till'</span> -><span class="Apple-converted-space"> </span></p> | ||
<p class="p7"><span class="s2"><span class="Apple-tab-span"> </span></span><span class="s3">"</span>MKtlElement and control classification<span class="s3">"</span><span class="s2">,</span></p> | ||
<p class="p5"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>'Miguel'<span class="s1"> -><span class="Apple-converted-space"> </span></span></p> | ||
<p class="p8"><span class="s1"><span class="Apple-tab-span"> </span></span>"<span class="s5">The basic layout</span>"<span class="s1">, </span><span class="s6">// no EventStreams</span></p> | ||
<p class="p5"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>'Miguel'<span class="s1"> -><span class="Apple-converted-space"> </span></span></p> | ||
<p class="p7"><span class="s2"><span class="Apple-tab-span"> </span></span><span class="s3">"</span>EventStreams and Signals: what they are, how to use<span class="s3">"</span><span class="s2">,</span></p> | ||
<p class="p5"><span class="s1"><span class="Apple-tab-span"> </span><span class="Apple-tab-span"> </span></span>'Miguel'<span class="s1"> -><span class="Apple-converted-space"> </span></span></p> | ||
<p class="p7"><span class="s2"><span class="Apple-tab-span"> </span></span><span class="s3">"</span>Using EventStreams and Signals for complex modal networks<span class="s3">"</span></p> | ||
<p class="p6">];</p> | ||
<p class="p4"><br></p> | ||
<p class="p4"><br></p> | ||
<p class="p4"><br></p> | ||
<p class="p4"><br></p> | ||
<p class="p4"><br></p> | ||
<p class="p6">q.program[0]; <span class="s6">// 10min</span></p> | ||
<p class="p1">// <span class="Apple-tab-span"> </span>('Marije' -> "General philosophy and goals of modality")</p> | ||
<p class="p4"><br></p> | ||
<p class="p6">q.program[1]; <span class="s6">// 30min</span></p> | ||
<p class="p1">// <span class="Apple-tab-span"> </span>(* -> Set up the environments, get modality code and needed quarks)</p> | ||
<p class="p4"><br></p> | ||
<p class="p6">q.program[2]; <span class="s6">// 15min</span></p> | ||
<p class="p1">// <span class="Apple-tab-span"> </span>(* -> Introduce the syntax for getting an instance of MKtl for MIDI, HID)</p> | ||
<p class="p4"><br></p> | ||
<p class="p1"><span class="s1">q.program[3]; </span>// 10min + 15min</p> | ||
<p class="p1">// <span class="Apple-tab-span"> </span>([ Till, Marije ] -> Adding your own layout)</p> | ||
<p class="p4"><br></p> | ||
<p class="p6">q.program[4]; <span class="s6">// 10min</span></p> | ||
<p class="p1">// <span class="Apple-tab-span"> </span>(Till -> MKtlElement and classification of controls)</p> | ||
<p class="p4"><br></p> | ||
<p class="p1"><span class="s1">q.program[5]; </span>// 10min + 20min</p> | ||
<p class="p1">// <span class="Apple-tab-span"> </span>(Miguel -> Work with the basic layout without adding EventStreams)</p> | ||
<p class="p4"><br></p> | ||
<p class="p6">q.program[6]; <span class="s6">// 15min</span></p> | ||
<p class="p1">// <span class="Apple-tab-span"> </span>(Miguel -> EventStreams and Signals, what they are, how to use and compose)</p> | ||
<p class="p4"><br></p> | ||
<p class="p6">q.program[7]; <span class="s6">// 15min</span></p> | ||
<p class="p1">// <span class="Apple-tab-span"> </span>(Miguel -> Using EventStreams and Signals to perform complex modal networks of event processing)</p> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
q = (); // an event to put things | ||
|
||
q.title = "Modality Workshop"; | ||
|
||
q.authors = ['Miguel Negrao', 'Marije Baalman', 'Till Bovermann']; | ||
|
||
(M ) General philosophy and goals of modality | ||
(* ) Set up the environments, get modality code and needed quarks | ||
(* ) Introduce the syntax for getting an instance of MKtl for MIDI, HID or OSC | ||
(T ) MKtlElement and classification of controls | ||
(TM) Adding your own layout | ||
(M ) Work with the basic layout without adding EventStreams | ||
(M ) EventStreams and Signals, what they are, how to use and compose | ||
(M ) Using EventStreams and Signals to perform complex modal networks of event processing |