diff options
| author | s-ol <s-ol@users.noreply.github.com> | 2020-01-25 14:41:33 +0000 |
|---|---|---|
| committer | s-ol <s-ol@users.noreply.github.com> | 2020-01-25 14:41:33 +0000 |
| commit | c955ef3220fbd27582162047a1dc58706a51760d (patch) | |
| tree | 92700f1422040e34c1936e5ba702149608160d51 /root/articles | |
| parent | merge fixes (diff) | |
| download | mmm-c955ef3220fbd27582162047a1dc58706a51760d.tar.gz mmm-c955ef3220fbd27582162047a1dc58706a51760d.zip | |
add workshops section
Diffstat (limited to 'root/articles')
18 files changed, 0 insertions, 171 deletions
diff --git a/root/articles/$order b/root/articles/$order index 66aad40..97f81e8 100644 --- a/root/articles/$order +++ b/root/articles/$order @@ -1,3 +1,2 @@ mmmfs -xy-workshop realities diff --git a/root/articles/xy-workshop/$order b/root/articles/xy-workshop/$order deleted file mode 100644 index 4600622..0000000 --- a/root/articles/xy-workshop/$order +++ /dev/null @@ -1,10 +0,0 @@ -01 -02 -03 -05 -04 -07 -01b -06 -08 -01c diff --git a/root/articles/xy-workshop/01/text$html+frag.html b/root/articles/xy-workshop/01/text$html+frag.html deleted file mode 100644 index 2441f62..0000000 --- a/root/articles/xy-workshop/01/text$html+frag.html +++ /dev/null @@ -1,7 +0,0 @@ -<div style="margin-top: 4em"> - <h2>Oscilloscope Music and Games with Pure Data</h2> - <br /> - <br /> - <br /> - <p>sol bekic, 2019</p> -</div> diff --git a/root/articles/xy-workshop/01b/text$markdown.md b/root/articles/xy-workshop/01b/text$markdown.md deleted file mode 100644 index 22c1454..0000000 --- a/root/articles/xy-workshop/01b/text$markdown.md +++ /dev/null @@ -1,12 +0,0 @@ -who am i? -========= - -my name is sol, -i like to program, build hardware and play with technology. - -- github: @s-ol -- mastodon: @s-ol\@merveilles.town -- twitter: @S0lll0s -- links to all of those, email, and more info: - https://s-ol.nu - diff --git a/root/articles/xy-workshop/01c/$order b/root/articles/xy-workshop/01c/$order deleted file mode 100644 index 2b68b52..0000000 --- a/root/articles/xy-workshop/01c/$order +++ /dev/null @@ -1 +0,0 @@ -video diff --git a/root/articles/xy-workshop/01c/text$markdown.md b/root/articles/xy-workshop/01c/text$markdown.md deleted file mode 100644 index ba5718c..0000000 --- a/root/articles/xy-workshop/01c/text$markdown.md +++ /dev/null @@ -1,5 +0,0 @@ -what am i going to talk about? -============================== -Plonat Atek - E317 - B14 / Pavillon 6 - -<iframe width="1220" height="630" frameborder="0" src="//www.youtube.com/embed/SIQAk9_nc-s"></iframe> diff --git a/root/articles/xy-workshop/01c/video/URL -> youtube$video b/root/articles/xy-workshop/01c/video/URL -> youtube$video deleted file mode 100644 index bf07555..0000000 --- a/root/articles/xy-workshop/01c/video/URL -> youtube$video +++ /dev/null @@ -1 +0,0 @@ -https://www.youtube.com/watch?v=SIQAk9_nc-s diff --git a/root/articles/xy-workshop/02/text$markdown.md b/root/articles/xy-workshop/02/text$markdown.md deleted file mode 100644 index 3496b23..0000000 --- a/root/articles/xy-workshop/02/text$markdown.md +++ /dev/null @@ -1,12 +0,0 @@ -what am i going to talk about? -============================== - -<br /> - -- sound + scopes - - what is sound? - - what is an oscilloscope? -- pd + the audiovisual - - osc~ + output~ - - numbers boxes + sliders - - lissajous figures + sync diff --git a/root/articles/xy-workshop/03/text$markdown.md b/root/articles/xy-workshop/03/text$markdown.md deleted file mode 100644 index c90491e..0000000 --- a/root/articles/xy-workshop/03/text$markdown.md +++ /dev/null @@ -1,12 +0,0 @@ -what is sound? -============== -<br /> - -- *vibrations* in the air -- movement of your ear drum -- movement of a speaker membrane -- numbers in a file on your computer - -what do they all have in common? -- something is *changing over time* - - a wave! diff --git a/root/articles/xy-workshop/04/text$markdown.md b/root/articles/xy-workshop/04/text$markdown.md deleted file mode 100644 index e07fbca..0000000 --- a/root/articles/xy-workshop/04/text$markdown.md +++ /dev/null @@ -1,9 +0,0 @@ -what is sound? -============== - -waves are *something* changing over time: - -- in the air: pressure (in one spot) -- ear drum and speakers: distance from normal position -- audio cable: voltage over time -- sound file: number over time diff --git a/root/articles/xy-workshop/05/text$markdown.md b/root/articles/xy-workshop/05/text$markdown.md deleted file mode 100644 index 256c654..0000000 --- a/root/articles/xy-workshop/05/text$markdown.md +++ /dev/null @@ -1,12 +0,0 @@ -what is sound? -============== - -attributes of waves: - -| waves <div style="display: inline-block; width: 50px;"></div> | sounds <div style="display: inline-block; width: 10px;"></div> | | -|-------------|--------------------|----------------------------------| -| `amplitude` | `volume` | how far does the wave fluctuate? | -| `frequency` | `pitch` | how often does the wave repeat? | -| `shape` | `timbre` | (literally just the shape) | - -...let's look at + hear some examples! diff --git a/root/articles/xy-workshop/06/text$markdown.md b/root/articles/xy-workshop/06/text$markdown.md deleted file mode 100644 index fa5b139..0000000 --- a/root/articles/xy-workshop/06/text$markdown.md +++ /dev/null @@ -1,6 +0,0 @@ -on computers, sound is stored as a list of `samples`: - -- `sample rate`: how many samples per second are recorded -- `sample size` or `bit depth`: how accurate is each sample - - diff --git a/root/articles/xy-workshop/07/text$markdown.md b/root/articles/xy-workshop/07/text$markdown.md deleted file mode 100644 index 518b9fb..0000000 --- a/root/articles/xy-workshop/07/text$markdown.md +++ /dev/null @@ -1,6 +0,0 @@ -what is an oscilloscope? -======================== - -- machine for measuring and visualizing electronic waves (voltage) - - diff --git a/root/articles/xy-workshop/08/$order b/root/articles/xy-workshop/08/$order deleted file mode 100644 index 773b222..0000000 --- a/root/articles/xy-workshop/08/$order +++ /dev/null @@ -1 +0,0 @@ -image diff --git a/root/articles/xy-workshop/08/image/image$png.png b/root/articles/xy-workshop/08/image/image$png.png Binary files differdeleted file mode 100644 index ff82a9d..0000000 --- a/root/articles/xy-workshop/08/image/image$png.png +++ /dev/null diff --git a/root/articles/xy-workshop/08/text$markdown.md b/root/articles/xy-workshop/08/text$markdown.md deleted file mode 100644 index 92ab316..0000000 --- a/root/articles/xy-workshop/08/text$markdown.md +++ /dev/null @@ -1,4 +0,0 @@ -what is an oscilloscope? -======================== - - diff --git a/root/articles/xy-workshop/description: text$plain b/root/articles/xy-workshop/description: text$plain deleted file mode 100644 index c3fefe0..0000000 --- a/root/articles/xy-workshop/description: text$plain +++ /dev/null @@ -1,2 +0,0 @@ -workshop: oscilloscope music and games with pure data - diff --git a/root/articles/xy-workshop/text$moonscript -> fn -> mmm$dom.moon b/root/articles/xy-workshop/text$moonscript -> fn -> mmm$dom.moon deleted file mode 100644 index 701a14c..0000000 --- a/root/articles/xy-workshop/text$moonscript -> fn -> mmm$dom.moon +++ /dev/null @@ -1,70 +0,0 @@ -import ReactiveVar, tohtml, fromhtml, text, elements from require 'mmm.component' -import article, button, div, span from elements - -=> - index = ReactiveVar 1 - slide = index\map (index) -> @children[index] - - local view - view = div { - style: - position: 'relative' - 'padding-top': '56.25%' - - div { - style: - position: 'absolute' - display: 'flex' - 'flex-direction': 'column' - top: 0 - left: 0 - right: 0 - bottom: 0 - padding: '1em' - background: '#eeeeee' - 'box-sizing': 'border-box' - - slide\map => @get 'mmm/dom' - } - } - - local left, right, viewNode - if MODE == 'CLIENT' - left = (_, e) -> - e\preventDefault! - index\transform (a) -> math.max 1, a - 1 - - right = (_, e) -> - e\preventDefault! - index\transform (a) -> math.min #@children, a + 1 - - viewNode = tohtml view - viewNode.tabIndex = 1 - viewNode\addEventListener 'keydown', (_, e) -> - switch e.key - when 'r' - e\preventDefault! - size = viewNode.offsetHeight / 15 - viewNode.style.fontSize = "#{size}px" - - when 'ArrowLeft' - left _, e - when 'ArrowRight' - right _, e - - tohtml with article! - \append div { - style: - display: 'flex' - - button '<', onclick: left - ' ' - span index\map (t) -> text t - ' ' - button '>', onclick: right - div style: flex: '1' - button 'fullscreen', onclick: (_, e) -> - e\preventDefault! - viewNode\requestFullscreen! - } - \append view |
