diff --git a/minilac16/__init__.py b/minilac16/__init__.py new file mode 100644 index 0000000..718cb32 --- /dev/null +++ b/minilac16/__init__.py @@ -0,0 +1,57 @@ +#!/usr/bin/python3 + +from renderlib import * +from easing import * + +def introFrames(p): + move=50 + + # 4 Sekunden stehen lassen + frames = 2*fps + for i in range(0, frames): + yield ( + ('text', 'style', 'opacity', "%.4f" % 100), + ('text', 'attr', 'transform', 'translate(%.4f, 0)' % 0), + ) + + # 3 Sekunde Text Fadeout + frames = 3*fps + for i in range(0, frames): + yield ( + ('text', 'style', 'opacity', "%.4f" % easeLinear(i, 1, -1, frames)), + ('text', 'attr', 'transform', 'translate(%.4f, 0)' % easeInQuad(i, 0, move, frames)), + ) + + # two final frames + for i in range(0, 2): + yield ( + ('text', 'style', 'opacity', "%.4f" % 0), + ('text', 'attr', 'transform', 'translate(%.4f, 0)' % move), + ) + +def outroFrames(p): + # 5 Sekunden stehen bleiben + frames = 5*fps + for i in range(0, frames): + yield [] + +def debug(): + render( + 'intro.svg', + '../intro.ts', + introFrames, + { + '$id': 2, + '$title': 'Essential Aspects on Mixing', + '$person': 'Jimson Drift' + } + ) + +# render( +# 'outro.svg', +# '../outro.ts', +# outroFrames +# ) + +def tasks(queue, args): + raise NotImplementedError('call with --debug to render your intro/outro') diff --git a/minilac16/artwork/intro.svg b/minilac16/artwork/intro.svg new file mode 100644 index 0000000..eba7b59 --- /dev/null +++ b/minilac16/artwork/intro.svg @@ -0,0 +1,327 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + $id$title$person + + + miniLAC edition 2016April 8th-10th, c-base Berlin + + + diff --git a/minilac16/artwork/linuxaudio.svg b/minilac16/artwork/linuxaudio.svg new file mode 100644 index 0000000..51233c4 --- /dev/null +++ b/minilac16/artwork/linuxaudio.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/minilac16/artwork/outro.svg b/minilac16/artwork/outro.svg new file mode 100644 index 0000000..cb902ac --- /dev/null +++ b/minilac16/artwork/outro.svg @@ -0,0 +1,307 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + More Recordings available on media.ccc.de + + + + + + + + + www.ccc.de + + diff --git a/minilac16/artwork/overlay.svg b/minilac16/artwork/overlay.svg new file mode 100644 index 0000000..d42fd9a --- /dev/null +++ b/minilac16/artwork/overlay.svg @@ -0,0 +1,324 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + +