Browse Source

init commit

master
joak 5 months ago
commit
f000fb4730
  1. 32
      assets/static/script.js
  2. 226
      assets/static/style.css
  3. 8
      configs/image-resize.ini
  4. BIN
      content/about/about.jpeg
  5. 1
      content/about/contents+nl.lr
  6. 9
      content/about/contents.lr
  7. 5
      content/agenda/contents.lr
  8. 13
      content/agenda/extratonal-education-1/contents+nl.lr
  9. 29
      content/agenda/extratonal-education-1/contents.lr
  10. BIN
      content/agenda/extratonal-education-1/extratonal-education-1.png
  11. 10
      content/agenda/extratonal-education-2/contents+nl.lr
  12. 26
      content/agenda/extratonal-education-2/contents.lr
  13. BIN
      content/agenda/extratonal-education-2/extratonal-education-2.png
  14. 39
      content/agenda/extratonal-infrastructure-1/contents.lr
  15. BIN
      content/agenda/extratonal-infrastructure-1/webflyer-extratonal-infrastructure-1.png
  16. 24
      content/agenda/extratonal-infrastructure-2/contents+nl.lr
  17. 42
      content/agenda/extratonal-infrastructure-2/contents.lr
  18. BIN
      content/agenda/extratonal-infrastructure-2/webflyer-extratonal-infrastructure-2.png
  19. 24
      content/agenda/extratonal-infrastructure-3/contents+nl.lr
  20. 41
      content/agenda/extratonal-infrastructure-3/contents.lr
  21. BIN
      content/agenda/extratonal-infrastructure-3/webflyer-extratonal-infrastructure-3.png
  22. 27
      content/agenda/extratonal-infrastructure-4/contents+nl.lr
  23. 43
      content/agenda/extratonal-infrastructure-4/contents.lr
  24. BIN
      content/agenda/extratonal-infrastructure-4/webflyer-extratonal-infrastructure-4.png
  25. 22
      content/agenda/extratonal-infrastructure-5/contents+nl.lr
  26. 38
      content/agenda/extratonal-infrastructure-5/contents.lr
  27. BIN
      content/agenda/extratonal-infrastructure-5/webflyer-extratonal-infrastructure-6.png
  28. 30
      content/agenda/extratonal-infrastructure-6/contents+nl.lr
  29. 44
      content/agenda/extratonal-infrastructure-6/contents.lr
  30. BIN
      content/agenda/extratonal-infrastructure-6/webflyer-extratonal-infrastructure-5.png
  31. 29
      content/agenda/extratonal-infrastructure-7/contents+nl.lr
  32. 44
      content/agenda/extratonal-infrastructure-7/contents.lr
  33. BIN
      content/agenda/extratonal-infrastructure-7/popunie-musicsupport-rdam-fc.png
  34. BIN
      content/agenda/extratonal-infrastructure-7/webflyer-extratonal-infrastructure-7.png
  35. 26
      content/agenda/extratonal-infrastructure-8-christof-migone-matthias-hurtl-mths-and-the-postpeople/contents+nl.lr
  36. 41
      content/agenda/extratonal-infrastructure-8-christof-migone-matthias-hurtl-mths-and-the-postpeople/contents.lr
  37. BIN
      content/agenda/extratonal-infrastructure-8-christof-migone-matthias-hurtl-mths-and-the-postpeople/webflyer-extratonal-infrastructure-8.png
  38. 25
      content/agenda/extratonal-infrastructure-9-rebetiko-against-the-machine-illusory-essay-of-noise-riviera-taylor-the-salty-sebastians-and-dj-broodje/contents+nl.lr
  39. 41
      content/agenda/extratonal-infrastructure-9-rebetiko-against-the-machine-illusory-essay-of-noise-riviera-taylor-the-salty-sebastians-and-dj-broodje/contents.lr
  40. BIN
      content/agenda/extratonal-infrastructure-9-rebetiko-against-the-machine-illusory-essay-of-noise-riviera-taylor-the-salty-sebastians-and-dj-broodje/webflyer-extratonal-infrastructure-9.png
  41. 3
      content/archive/contact/contents.lr
  42. 3
      content/archive/contents+nl.lr
  43. 3
      content/archive/contents.lr
  44. 3
      content/contact/contents.lr
  45. 3
      content/contents.lr
  46. 7
      content/statistics/contents.lr
  47. 22
      extratonal.lektorproject
  48. 7
      flowblocks/content.ini
  49. 13
      flowblocks/gallery.ini
  50. 7
      flowblocks/html.ini
  51. 7
      flowblocks/markdown.ini
  52. 11
      flowblocks/picture.ini
  53. 11
      flowblocks/single-image.ini
  54. 11
      flowblocks/video.ini
  55. 18
      models/calendar.ini
  56. 49
      models/event.ini
  57. 16
      models/page.ini
  58. 5
      packages/today/.gitignore
  59. 4
      packages/today/README.md
  60. 13
      packages/today/lektor_today.py
  61. 2
      packages/today/setup.cfg
  62. 38
      packages/today/setup.py
  63. 17
      templates/blocks/gallery.html
  64. 3
      templates/blocks/html.html
  65. 3
      templates/blocks/markdown.html
  66. 7
      templates/blocks/picture.html
  67. 5
      templates/blocks/single-image.html
  68. 6
      templates/blocks/video.html
  69. 20
      templates/calendar.html
  70. 16
      templates/event.html
  71. 31
      templates/layout.html
  72. 15
      templates/macros/list-events.html
  73. 18
      templates/macros/list.html
  74. 15
      templates/macros/pagination.html
  75. 24
      templates/page.html
  76. 15
      templates/statistics.html

32
assets/static/script.js

@ -0,0 +1,32 @@
var septerating = document.getElementById("headertitle").innerText;
var fill = document.getElementById("headertitle");
document.getElementById("headertitle").innerText = "";
for (let i = 0; i < septerating.length; i++) {
fill.innerHTML += "<span class='change'>"+septerating.charAt(i)+"</span>";
}
var fonts = ["sans-serif", "serif", "monospace"]
function theChange(okey){
okey.style.fontFamily = fonts[Math.floor(Math.random()*fonts.length)];
okey.style.transform = "rotate("+String(Math.floor(Math.random()*60-30))+"deg) translateY("+String(Math.floor(Math.random()*10-5))+"px)";
okey.style.fontSize = String(Math.floor(Math.random()*100+50))+"%";
okey.style.fontWeight = Math.random() < 0.5 ? "bold" : "normal";
okey.style.textTransform = Math.random() < 0.5 ? "uppercase" : "lowercase";
}
var changing = document.getElementsByClassName("change");
for (let i = 0; i < changing.length; i++) {
theChange(changing[i]);
}
function randomChange(){
var changing = document.getElementsByClassName("change");
var changeme = changing[Math.floor(Math.random()*changing.length)];
theChange(changeme);
}
setInterval(randomChange, 500);

226
assets/static/style.css

@ -0,0 +1,226 @@
body {
font-family: monospace;
margin: 0 auto;
line-height: 200%;
font-size: 150%;
}
a {
color: #000000;
}
a:hover {
color: #000000;
}
p{
margin: 0;
}
header, footer, div.page {
margin: 0 auto;
}
header{
position: fixed;
width: 100vW;
}
header h1 {
color: #169bbd;
margin: 0;
font-weight: normal;
font-size: 300%;
text-align: center;
height: 3em;
}
header h1 a{
text-decoration: none;
}
header h1 a:hover{
color: #ffffff;
text-shadow: 0px 0px 10px #000000;
-webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #000000;
}
header nav ul {
list-style: none;
margin: 0;
padding: 0;
text-align: center;
text-transform: uppercase;
}
header nav ul li {
display: inline;
margin: 0 8px 0 0;
padding: 0;
}
@keyframes headerA {
0% {
color: #000;
text-shadow: 0px 0px 0px #000000;
-webkit-text-stroke-width: 0.0px;
-webkit-text-stroke-color: #000000;
}
90% {
color: #000;
text-shadow: 0px 0px 0px #000000;
-webkit-text-stroke-width: 0.0px;
-webkit-text-stroke-color: #000000;
}
100% { color: #ffffff;
text-shadow: 0px 0px 10px #000000;
-webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #000000;
}
}
.change{
display: inline-block;
animation-name: headerA;
animation-duration: 4s;
transition: all 1s;
}
.nothing{
min-height: 2em;
display: inline-block;
}
div.page {
width: 100vW;
display: flex;
flex-wrap: wrap;
}
.left, .right{
flex: 0 0 auto;
}
.left{
text-align: right;
padding-top: 198px;
margin-left: 40px;
margin-right: 10px;
height: 100vH;
position: fixed;
left: 0px;
top: 0px;
width: calc(50vW - 50px);
overflow: scroll;
z-index: -1;
}
.right{
margin-right: 40px;
margin-left: 10px;
height: 100vH;
overflow: scroll;
position: fixed;
left: 50vW;
top: 0px;
width: calc(50vW - 50px);
z-index: -1;
}
.space-top{
padding-top: 198px;
}
.no-scroll{
overflow: unset;
}
.page h2{
text-transform: uppercase;
font-size: 200%;
font-family: monospace;
}
bold{
font-weight: bold;
}
footer{
bottom: 0px;
border-top: 1px solid black;
position: fixed;
width: 100vW;
}
.active{
font-weight: bold;
}
.list a{
display: inline;
text-decoration: none;
padding-right: 20px;
background: #222;
color: #ddd;
margin-right: 10px;
padding: 2px 2px 2px 10px;
transition: all 1s;
}
.list a > .thumbmove{
display: none;
opacity: 0;
transition: all 1s;
position: fixed;
}
.list a:hover > .thumbmove{
display: block;
opacity: 1;
}
.list a:hover{
color: #222;
background: #ddd;
text-shadow: 0px 0px 5px rgba(0,0,0,0.5);
-webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #000000;
}
.list a.active{
color: #222;
background: #ddd;
text-shadow: 0px 0px 5px rgba(0,0,0,0.5);
-webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #000000;
font-weight: normal;
}
p.eventflyer{
width: 100%;
text-align: center;
}
img.eventflyer{
max-width: 800px;
}
.all{
padding-top: 198px;
}
.all > a{
opacity: 0.7;
transition: all 1s;
}
.all > a:hover{
opacity: 1;
}

8
configs/image-resize.ini

@ -0,0 +1,8 @@
[small]
width = 400
height = 400
[medium]
width = 800
height = 800

BIN
content/about/about.jpeg

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 KiB

1
content/about/contents+nl.lr

@ -0,0 +1 @@
body: ABout in nederlands

9
content/about/contents.lr

@ -0,0 +1,9 @@
_model: page
---
title: About
---
body:
Platform voor Extratonliteit focuses on sonic (and neighbouring) activities that reject distinctions between high and low, exceptional and boring, serious and pop. It strechs the classical paradigms of music (balance, contrast, focus, movement, pattern, proportion, rhythm and unity) and expand them with conceptual, technical and performative principles from other disciplines. The program manifests itself in the form of conferences, performance evenings, radio shows and workshops. At its core is a series of public events where we invite artists, musicians, poets and technicians from in and outside of Rotterdam to demonstrate various phenomenas and engage with space and facilities.
---
image: about.jpeg

5
content/agenda/contents.lr

@ -0,0 +1,5 @@
_model: calendar
---
title: Agenda
---
body: test

13
content/agenda/extratonal-education-1/contents+nl.lr

@ -0,0 +1,13 @@
content:
#### markdown ####
markdown:
**Start:** 13:00h CET<br>
In de eerste editie van de Extratonal Education workshopreeks geeft Kauê Werner een introductie in klanksynthese met de programmeertaal SuperCollider. Er is geen voorkennis vereist! Kom gewoon opdagen met een laptop & koptelefoon en heb plezier. De workshop is gratis en na de workshop is er een gratis veganistisch diner.
**Kauê Werner** is een technische ontdekkingsreiziger en activist op het gebied van auditieve perceptie die de afgelopen tien jaar heeft geëxperimenteerd in zowel de digitale als de analoge ruimte van geluid, waarbij hij meestal wormgaten bouwde. Zijn belangrijkste projecten, ATMOSFET en Sintodrama (duo met Filipe Maliska), omvatten multigenre experimentele elektronische (soms akoestisch gearomatiseerde) muziek, gebruikmakend van modulaire synthese, doe-het-zelfcircuits, algoritmische compositie, geluidscodering, virtual reality en sonificatie van geurmoleculen
[https://kauewerner.github.io/](https://kauewerner.github.io/)<br>
[https: //sintodrama.bandcamp.com/album/odo](https: //sintodrama.bandcamp.com/album/odo)

29
content/agenda/extratonal-education-1/contents.lr

@ -0,0 +1,29 @@
title: Extratonal Education #1: SuperCollider Audio Synthesis Workshop with Kauê Werner
---
end_date: 2023-05-27 17:00:00
---
format: Extratonal Education
---
latlon: 51.89223/4.46925
---
location: Varia, Gouwstraat 3, Rotterdam
---
peoples: Kauê Werner
---
start_date: 2023-05-27 13:00:00
---
content:
#### markdown ####
markdown:
**Start:** 13:00h CET<br>
In the first edition of the Extratonal Education workshop series Kauê Werner will give an introduction to sound synthesis with the programming language SuperCollider. No previous knowledge is necessary! Just show up with a laptop & headphones and have fun. The workshop is free and after the workshop there will be a free vegan dinner.
**Kauê Werner** is an auditory perception technical explorer and activist who in the last decade has been experimenting both in the digital and analog spaces of sound, most of the time, building wormholes in between. His main projects, ATMOSFET and Sintodrama (duo with Filipe Maliska), involve multigenre experimental electronic (sometimes acoustically flavored) music, using modular synthesis, DIY circuits, algorithmic composition, sound coding, virtual reality as well as sonification of odor molecules.
[https://kauewerner.github.io/](https://kauewerner.github.io/)<br>
[https: //sintodrama.bandcamp.com/album/odo](https: //sintodrama.bandcamp.com/album/odo)
---
flyer: extratonal-education-1.png

BIN
content/agenda/extratonal-education-1/extratonal-education-1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

10
content/agenda/extratonal-education-2/contents+nl.lr

@ -0,0 +1,10 @@
content:
#### markdown ####
markdown:
Deelname: Gratis (stuur een mail naar: <info@varia.zone>)
Deze workshop onderzoekt de wereld van elektromagnetische golven en hun alomtegenwoordigheid in ons leven. Door de zichtbare infrastructuur als uitgangspunt te nemen, zal geluidskunstenaar Matthias Hurtl de deelnemers kennis laten maken met het begrip Hertziaanse ruimte en met de activiteiten die daarbinnen worden uitgevoerd (uitzending, telefonie, ruimtevaart, leger, handel en surveillance...) Nadat ze kennis hebben gemaakt met speciale hardware en Software Defined Radio, zullen de deelnemers samen radiosignalen van verschillende frequentiebanden verwerven – niet alleen als grondstof voor geluid en beeld – maar ook om de sociaal-politieke dimensie van deze ruimte te begrijpen vanuit een burgerperspectief. Door dit te doen, verdiepen de deelnemers zich in de verhalen van de onzichtbare signalen om ons heen, die de uitgestrekte, systemische en geologische kenmerken van de technosfeer illustreren.
<https://drowning.in/aether/>

26
content/agenda/extratonal-education-2/contents.lr

@ -0,0 +1,26 @@
title: Extratonal Education #2: Demystifying the Æther with Matthias Hurtl
---
content:
#### markdown ####
markdown:
Participation: Free (send email to: <info@varia.zone>)
This workshop explores the world of electromagnetic waves and their omnipresence in our lives. By taking the visible infrastructure as a starting point, sound artist Matthias Hurtl will introduce the participants to the notion of Hertzian space and to the activities conducted within (broadcasting, telephony, aerospace, military, trading, and surveillance...) After being introduced to dedicated hardware and Software Defined Radio, together participants will acquire radio signals from different frequency bands – not only as a raw material for sound and image – but also to explore and understand the socio-political dimension of this space from a citizen perspective. By doing so, participants delve into the narratives of the invisible signals around us that illustrate the expansive, systemic, and geological attributes of the Technosphere.
<https://drowning.in/aether/>
---
end_date: 2023-10-23 19:00:00
---
flyer: extratonal-education-2.png
---
format: Extratonal Education
---
location: Varia (Gouwstraat 3, Rotterdam)
---
peoples: Matthias Hurtl
---
start_date: 2023-10-23 15:00:00
---
latlon: 51.89223/4.46925

BIN
content/agenda/extratonal-education-2/extratonal-education-2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 555 KiB

39
content/agenda/extratonal-infrastructure-1/contents.lr

@ -0,0 +1,39 @@
title: Extratonal Infrastructure #1: Zad Kokar, Vanita & Johanna Monk, TBA (joak)
---
end_date: 2022-12-01 23:30:00
---
start_date: 2022-12-01 20:30:00
---
format: Extratonal Infrastructure
---
location: Varia, Gouwstraat 3, Rotterdam, NL
---
content:
#### markdown ####
markdown:
**Door:** 20:00h CET<br>
**Start:** 20:30h CET<br>
**Entrance:** 5 euro <br>
*How can we save the environment and change the infrastructure if we have an unclear visibility and audibility? Fortunately, there are many approaches that can help us with these challenges, and the "extratonal infrastructure" event series aims to highlight them. On Thursday, the 1st of December, three musical performances will introduce all the extra tendencies and their tools that will help in such undertakings, for everyone who wants to experience them!*
**Zad Kokar** is a comic-strip artist and weirdo musician who lives in Strasbourg, France. Since 2015, he has developed (either solo or with Les Combi Beyaz) a cathartic mix of no-wave dissonances, Devo-esque minimalism, early hip-hop beats, and Residents-esque strangess. His live shows are defined by their high energy, loud, danceable, and uplifting vibe.He has released several comics, videos, cassettes and two records, including "Mold Grows" (2021) which was mastered by punk legend Geza X.
[https://petite-nature.bandcamp.com/](https://petite-nature.bandcamp.com/)
**Vanita and Johanna Monk** are two musicians, writers, and artists, based in Rotterdam. Live musical moments will usually be totally improvised and may feature any combination of industrial noise (electric guitar, no-input mixer), free jazz (clarinets, saxophones, elemental vocals, little instruments), live signal processing, words spoken or sung, and traces of long-forgotten children's songs and folk melodies.
[https://www.monastery.nl/](https://www.monastery.nl)
**TBA (joak)** had a very adventurous life so far. He lived without electricity until he was six years old. After successfully completing various studies, he decided to become a teacher and taught art students in China and computer science students in Vienna. Inbetween he was the caretaker of the Republic of Kugelmugel for two years. Currently he works as a Kerndocent at Rotterdams local art academy and as director of the artificial research storage. In the last years he performed with a Theremin typewriter ("the Gesturewriter"), but for extratonal infrastructure he will play with something new/else!
[https://joak.nospace.at](https://joak.nospace.at)<br>
[https://hub.xpub.nl/artificialresearch/](https://hub.xpub.nl/artificialresearch/)
---
peoples: Zad Kokar, Vanita & Johanna Monk, joak
---
flyer: webflyer-extratonal-infrastructure-1.png
---
latlon: 51.8922368,4.466566

BIN
content/agenda/extratonal-infrastructure-1/webflyer-extratonal-infrastructure-1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 MiB

24
content/agenda/extratonal-infrastructure-2/contents+nl.lr

@ -0,0 +1,24 @@
content:
#### markdown ####
markdown:
**Deur:** 20:00h CET<br>
**Start:** 20:30h CET<br>
**Entree:** 5 euro <br>
*Niet zonder trots zijn we blij om aan te mogen kondigen dat de zoektocht naar extra tendensen in 2023 zal worden voorgezet. Elke maand nodigt extratonal infrastructure kunstenaars, muzikanten en performers uit om het concept van extratonaliteit vanuit onverwachte hoek tussen de muren van Varia te benaderen. Het eerste evenement van het jaar vindt plaats op 4 februari, waar bezoekers oog in oog komen te staan met optredens van Eric Kinny, Tisa Neža Herlec en Friso van Wijck. Deze keer staat het programma in het teken van de wisselwerking tussen film, muziek en performance. Een wereldreis waarvoor je alleen maar naar de Gouwstraat hoeft te reizen!*
**Happy Fuji News** is een surrealistische duik in de wereld van apps, geologie, toerisme, liefde en meer. Deze live gemonteerde film van **Eric Kinny** bestaat uit uit 201 houtgravures, geschreven, uitgekerfd en geprint tijdens de afgelopen 5 jaar. De prints bewegen op het ritme van een MIDI-gitaarsoundtrack van Raphaël Desmarets en de stemmen van McCloud Zicmuse, Siet Phorae, Molly Rex, Ma Clément, Alice Perez & Joey Wright. We volgen een toeristische gids aan de voet van Mt Fuji in Japan. Deze probeert er het beste van te maken nadat hij wordt geconfronteerd met harde Tripadvisor-recensies over de berg.
[http://santeloisirs.com/erickinnyhfn](http://santeloisirs.com/erickinnyhfn)
**Tisa Neža Herlec** communiceert, organiseert, schrijft, speelt en creëert verbeeldingen (met geluid, stem, in tekst en beeld). Samenwerking, processualiteit en de frictie tussen structuren inspireren haar. In haar vocale uitvoeringen haalt ze een lied uit het onderbewuste, waarbij ze uitgebreide technieken gebruikt en de capaciteiten van haar stem verkent. Dit geeft haar de kracht om te spelen met structuren, verhalen en poëzie. Ze beoefent compositie en improvisatie en verkent de emancipatorische en interactieve mogelijkheden hiervan tijdens haar optredens.
[https://tisa.world/](https://tisa.world/)
**Friso van Wijck** is een componist, drummer/percussionist, improvisator, beeldend kunstenaar en docent, gevestigd in Rotterdam. Als veelzijdige drummer speelt hij moderne jazz, geïmproviseerde muziek, modern gecomponeerde muziek, metal en alles daartussenin. Friso doceert compositie, analyse, muziekgeschiedenis en improvisatie aan het conservatorium Codarts/Rotterdam. Als componist werkte hij o.a. met Asko ensemble, Nieuw Ensemble, Doelen Ensemble, Mondriaan String Quartet, Doelen String Quartet, David Kweksilber Big Band, Zapp String Quartet, De Helling, Tjeerd Oostendorp en Asko/Schoenberg Ensemble, Ricciotti Ensemble en Ensemble Intercolor.
[https://soundcloud.com/frisovanwijck](https://soundcloud.com/frisovanwijck)
*Dit evenement wordt mede mogelijk gemaakt door Popunie Rotterdam.*

42
content/agenda/extratonal-infrastructure-2/contents.lr

@ -0,0 +1,42 @@
title: Extratonal Infrastructure #2: Eric Kinny, Tisa Neža Herlec & Friso van Wijck
---
end_date: 2023-02-04 23:30:00
---
start_date: 2023-02-04 20:30:00
---
format: Extratonal Infrastructure
---
location: Varia, Gouwstraat 3, Rotterdam, NL
---
content:
#### markdown ####
markdown:
**Door:** 20:00h CET<br>
**Start:** 20:30h CET<br>
**Entrance:** 5 euro <br>
*It is with some pleasure that we're able to announce that the quest for extra tendencies will continue all throughout 2023. Every month extratonal infrastructure will invite advanced artists to approach the concept of extratonality from unexpected angles between the walls of Varia. Our first event of the year takes place on the 4th of February, where visitors will come face to face with performances by Eric Kinny, Tisa Neža Herlec and Friso van Wijck. This time the program will focus on the interaction between film, music and performance. A trip around the world, for which you only have to travel to the Gouwstraat!*
**Happy Fuji News** is a surrealistic dive into the world of apps, geology, tourism, love and more, done in a joyously performed proto-cinematic way. It is a live-edited "movie" made out of 201 woodcuts, written, carved and printed by **Eric Kinny** over the course of 2016 - 2022. Prints are shown and thrown at the rhythm of an audio soundtrack with MIDI guitar music by Raphaël Desmarets and characters voices by McCloud Zicmuse, Siet Phorae, Molly Rex, Ma Clément, Alice Perez & Joey Wright, for a total length of 30min. The story follows the unklikely story of a touristic guide on the foothill of Mt Fuji in Japan, trying to make sense of life after facing harsh Tripadvisor reviews of the mountain.
[http://santeloisirs.com/erickinnyhfn](http://santeloisirs.com/erickinnyhfn)
**Tisa Neža Herlec** communicates, organizes, writes, performs and creates imaginaries (with sound, voice, in texts and images). Collaboration, processuality and the friction between structures ignite her inspiration. In her vocal performances, she sources a song from the subconscious, using extended techniques and exploring the capacities of the voice, empowering it and imaginatively playing with structures, narratives, poetry and presence. She thinks and practices composition and improvisation, exploring its emancipatory and interactive potentials.
[https://tisa.world/](https://tisa.world/)
**Friso van Wijck** is a composer, drummer/percussionist, improvisor, visual artist and educator based in Rotterdam. As a versatile drummer he plays modern jazz, improvised music, modern composed music, metal, and everything in between. Friso teaches composition, analysis, music history and improvisation at Codarts/Rotterdam conservatory. As a composer he worked a.o. with Asko ensemble, Nieuw Ensemble, Doelen Ensemble, Mondriaan String Quartet, Doelen String Quartet, David Kweksilber Big Band, Zapp String Quartet, De Helling, Tjeerd Oostendorp and Asko/Schoenberg Ensemble, Ricciotti Ensemble and Ensemble Intercolor.
[https://soundcloud.com/frisovanwijck](https://soundcloud.com/frisovanwijck)
*This event is made possible with the kind support of Popunie Rotterdam.*
---
peoples:
Eric Kinny, Tisa Neža Herlec, Friso van Wijck
---
flyer: webflyer-extratonal-infrastructure-2.png
---
latlon: 51.8922368,4.466566

BIN
content/agenda/extratonal-infrastructure-2/webflyer-extratonal-infrastructure-2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

24
content/agenda/extratonal-infrastructure-3/contents+nl.lr

@ -0,0 +1,24 @@
content:
#### markdown ####
markdown:
**Deur:** 20:00h CET<br>
**Start:** 20:30h CET<br>
**Entree:** 5 euro <br>
*Extratonaliteit kent vele consistenties; sommige zijn helder en fris als een flesje bronwater, andere wazig en dik als modder. Aan deze parameters is de derde editie van Extratonal Infrastructure gewijd, met optredens van Mik Quantius, Parasnol en Ruisvogel. Iedereen is welkom!*
**Mik Quantius** (DE) is in meer dan één opzicht een veteraan van de noise-, kraut- en metalscene. Hij spreekt in tongen, worstelt met zijn keyboards en klapt onwaarschijnlijk hard met zijn handen. Tijdens zijn bewogen leven bracht hij platen uit met bands als Embryo, Frankenstein's Ballet en Fuji. De laatste tijd gaf hij zijn muziek uit via labels als Het Generiek en Artsy Records, zonder plannen om vaart te minderen.
[https://www.psychedelicbabymag.com/2021/08/mik-quantius.html](https://www.psychedelicbabymag.com/2021/08/mik-quantius.html)
**Parasnol** (NL) speelt een noise set die klinkt als een scène uit een film waarin alles de lucht in wordt opgeblazen. Het enige dat overblijft is een aanhoudend oorgesuis. We zullen de buren waarschuwen, maar het kan geen kwaad je eigen oordoppen mee te nemen.
[https://parasnol.com/](https://parasnol.com/)
**Ruisvogel** (NL) is het ambient soloproject van de Rotterdamse gitarist/vocalist Daanie van den IJssel (Neighbours Burning Neighbours, Volca Novel). Ruisvogel creeërt meeslepende, luidruchtige drones en experimentele, weelderige soundscapes met behulp van zelfgemaakte tapeloops, oude tascams, walkmans, synthesizers en samples.
[https://www.instagram.com/ruisvogel/](https://www.instagram.com/ruisvogel/)
*Dit evenement wordt mede mogelijk gemaakt door Popunie Rotterdam.*

41
content/agenda/extratonal-infrastructure-3/contents.lr

@ -0,0 +1,41 @@
title: Extratonal Infrastructure #3: Mik Quantius, Parasnol & Ruisvogel
---
end_date: 2023-03-17 23:30:00
---
start_date: 2023-03-17 20:30:00
---
format: Extratonal Infrastructure
---
location: Varia, Gouwstraat 3, Rotterdam, NL
---
content:
#### markdown ####
markdown:
**Door:** 20:00h CET<br>
**Start:** 20:30h CET<br>
**Entrance:** 5 euro <br>
*Extratonality comes in many consistencies; some clear and fresh as a bottle of spring water, others hazy and thick as mud. The third edition of Extratonal Infrastructure is dedicated to these parameters, with performances by Mik Quantius, Parasnol and Ruisvogel. Everyone is welcome on the 17th of March!*
**Mik Quantius** (DE) is a veteran of the noise, kraut and metalscene in more ways than one. He speaks in tongues, wrestles with keyboards and has one of the loudest handclaps you'll ever hear. During his eventfull life he released records with bands such as Embryo, Frankenstein's Ballet and Fuji. Lately he's been kicking out the jams on labels such as Het Generiek and Artsy Records, with no plans to stop anytime soon.
[https://www.psychedelicbabymag.com/2021/08/mik-quantius.html](https://www.psychedelicbabymag.com/2021/08/mik-quantius.html)
**Parasnol** (NL) has a noise set that sounds like a scene from a movie in which everything gets blown up. All that remains is a persistent ringing in your ears. We'll warn the neighbors, but it might be good to bring your own earplugs.
[https://parasnol.com/](https://parasnol.com/)
**Ruisvogel** (NL) is the ambient solo project of Rotterdam based guitarist/vocalist Daanie van den IJssel (Neighbours Burning Neighbours, Volca Nova). They create compelling noisy drones and experimental lush soundscapes using DIY tapeloops, old tascams, walkmans, synthesizers and samples.
[https://www.instagram.com/ruisvogel/](https://www.instagram.com/ruisvogel/)
*This event is made possible with the support of Popunie Rotterdam.*
---
peoples: Mik Quantius, Parasnol, Ruisvogel
---
flyer: webflyer-extratonal-infrastructure-3.png
---
latlon: 51.8922368,4.466566

BIN
content/agenda/extratonal-infrastructure-3/webflyer-extratonal-infrastructure-3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 862 KiB

27
content/agenda/extratonal-infrastructure-4/contents+nl.lr

@ -0,0 +1,27 @@
content:
#### markdown ####
markdown:
**Deur:** 20:00h CET<br>
**Start:** 20:30h CET<br>
**Entree:** 5 euro <br>
*In onze verbeelding lijkt alles anders dan het in werkelijkheid is! Dit uitgangspunt is een fundamenteel onderdeel van het extratonale begrip. Extratonal Infrastructure nodigt ook deze maand weer een aantal uitzonderlijke kunstenaars uit om bij Varia het concept van extratonaliteit vanuit onverwachte invalshoeken te benaderen. Trek je werk- en dansschoenen aan voor een avond die je stoutste fantasie te boven gaat!*
**M_oo** (of Mo_o, of zelfs Moo_), ook bekend als Giorgio Alloatti, treedt sinds 2007 op in half Europa. Hij leeft van analoge hulpmiddelen en digitale substanties. Hij houdt ervan om in kleine zwarte dozen te schreeuwen of circuits aan te raken. Zijn optreden is een sonische reis die de scheidslijnen tussen harsh-noise, power electronics en drone vervaagt. Doe-het-zelf-elektronica, modulaire synths, drummachines met FM-synthese, circuit-bent instrumenten en codering worden gebruikt om een ​​uniek geluid te creëren dat bestand is tegen categorisering. M_oo's performance is een ervaring die de zintuigen uitdaagt en een blijvende indruk achterlaat op wie zich eraan durft te verbinden.
[https://soundcloud.com/m_oo](https://soundcloud.com/m_oo)
**Marlene Fally**'s glitchforest is een experimentele online ruimte om te spelen met sonische zelfexpressie, audiocommunicatie en het maken van muziek. Het stimuleert zowel het omarmen als het in twijfel trekken van de eigenaardigheden van wat er gebeurt als we samen online zijn, waar geluid zich over de digitale infrastructuur verplaatst. De voortdurende ontwikkeling van glitchforest komt voort uit speelsessies met vrienden, persoonlijke ervaringen met verschillende online audio-/videocommunicatiesoftware, evenals de frustratie en fascinatie voor de onderlinge verbanden tussen online en offline ruimte. Het concert bij varia wordt ondersteund door **Mehrnaz Khorrami** en is het eerste openbare live optreden tussen glitchforest en de fysieke ruimte!
[https://soundcloud.com/marlosounds](https://soundcloud.com/marlosounds)
**Ragnar Árni Ólafsson & Luke Deane** staan ​​bekend om hun harde, theoretische scifi-benadering tot muziek en hun uitvinding van grootschalige performatieven in het jaar 2312. Het duo zal naar verwachting ongeveer 5 seconden ten westen van de aanstaande uitvoeringslocatie bij hun geluiden arriveren. (LSP 1 eerste perfecte cadans bovenste C# vertrekt vanaf gebied 6 in 10 minuten. Gebied 6 in 10 minuten). Ze zullen je hun wereld laten zien, met slechts twee kleine instrumenten, en een kleine deur openen naar een enorme nieuwe ruimte.
[https://lukedeane.today/](https://lukedeane.today/)<br>
[http://ragnararni.is/ ](http://ragnararni.is/ )
**Post-talk** zijn drie Rotterdamse kunstenaars: **mitsitron, ål nik** en **kamo**, allemaal masterstudenten Experimental Publishing aan het Piet Zwart Instituut. Dat is een feit, maar wat hun geïmproviseerde geluidsproces zal zijn, is nog onbekend. Ze zullen hun muziek en route componeren en een visuele partituur voor de uitvoering creëren waarmee ze geluiden kunnen produceren en verspreiden onder het publiek. Mitsitron is een gepensioneerde gitarist, die momenteel onderzoek doet naar gender non-conformiteit door middel van geluid. Ål is een beeldend kunstenaar en facilitator die momenteel manieren onderzoekt om geluid toegankelijk te maken voor het artistieke onderzoekswerk van elke beoefenaar. km0 ontwikkelt genetwerkte instrumenten, waarbij mobiele distributie van beeld en geluid wordt onderzocht.
*Dit evenement wordt mede mogelijk gemaakt door Popunie Rotterdam.*

43
content/agenda/extratonal-infrastructure-4/contents.lr

@ -0,0 +1,43 @@
title: Extratonal Infrastructure #4: Marlene Fally & Mehrnaz Khorrami, Ragnar Árni Ólafsson & Luke Deane, M_oo and Post-talk
---
end_date: 2023-04-29 23:30:00
---
start_date: 2023-04-29 20:30:00
---
format: Extratonal Infrastructure
---
location: Varia, Gouwstraat 3, Rotterdam, NL
---
content:
#### markdown ####
markdown:
**Door:** 20:00h CET<br>
**Start:** 20:30h CET<br>
**Entrance:** 5 euro <br>
*In our imagination everything appears different than it really is! This premise is a fundamental part of an extratonal understanding. In april extratonal infrastructure will once again invite exceptional artists to Varia in order to approach the concept of extratonality from even more unexpected angles than before. Put on your work and dancing shoes for an evening beyond your wildest imagination!*
**M_oo** (or Mo_o, or even Moo_ and all its variations), also known as Giorgio Alloatti, has been performing since 2007 across half of Europe. He lives by analogical expedients and digital substances. He loves to scream in small black boxes or touch circuits. His performance is a sonic journey that blurs the lines between harsh-noise, power electronics, and drone. DIY electronics, modular synths, drum machines with FM synthesis, circuit-bent instruments and coding are utilized to create a unique sound that resists categorization. M_oo's performance is an experience that challenges the senses and leaves a lasting impression on those who dare to engage with it.
[https://soundcloud.com/m_oo](https://soundcloud.com/m_oo)
**Marlene Fally**'s glitchforest is an experimental online space for playing with sonic self-expression, audio communication and music making. It encourages both embracing and questioning the peculiarities of what happens when we are online together, where sound travels over digital infrastructure. Glitchforest's ongoing development has been shaped by playing sessions with friends, personal experiences with various online audio/video communication software, as well as frustration and fascination with the interconnections between online and offline space. The performance at varia will be supported by **Mehrnaz Khorrami** and is the first public live performance inbetween glitchforest and physical space!
[https://soundcloud.com/marlosounds](https://soundcloud.com/marlosounds)
**Ragnar Árni Ólafsson & Luke Deane** are known for their hard, theoretic sci-fi approach to music and their invention of large scale performatives in the year 2312. The duo is expected to arrive at their sounds approximately 5 seconds west of the imminent performance location. (LSP 1 first perfect cadence upper C# departs from area 6 in 10 minutes. Area 6 in 10 minutes). I’ll show you their world, with only two tiny instruments, and open a tiny door into a vast new space.
[https://lukedeane.today/](https://lukedeane.today/)<br>
[http://ragnararni.is/ ](http://ragnararni.is/ )
**Post-talk** are three Rotterdam-based artists: **mitsitron, ål nik** and **kamo**, all master students at Experimental Publishing at the Piet Zwart Institute. That is a fact, though what their improvised sound process will be is yet unknown. They will compose en route, creating a visual score for the performance which allows them to produce sounds and distribute them to the audience. Mitsitron is a retired guitarist, who is currently researching gender non-conformity through sound. Ål is a visual artist and facilitator who is currently exploring ways to make sound accessible for any practitioner’s artistic and research work. km0 develops networked instruments, exploring mobile distribution of images and sounds.
*This event is made possible with the support of Popunie Rotterdam.*
---
peoples: Marlene Fally, Mehrnaz Khorrami, Ragnar Árni Ólafsson, Luke Deane, M_oo, Post-talk
---
flyer: webflyer-extratonal-infrastructure-4.png
---
latlon: 51.89223/4.46925

BIN
content/agenda/extratonal-infrastructure-4/webflyer-extratonal-infrastructure-4.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

22
content/agenda/extratonal-infrastructure-5/contents+nl.lr

@ -0,0 +1,22 @@
content:
#### markdown ####
markdown:
**Deur:** 20:00h CET<br>
**Start:** 20:30h CET<br>
**Entree:** 5 euro <br>
*Extratonaliteit is een roeping. Dit vraagt impliciet om een stem. Daarom heeft Extratonal Infrastructure een aantal experimentele vocalisten uitgenodigd om de vele mogelijkheden van de stembanden te onderzoeken. Wees welkom bij ons laatste evenement voor de zomervakantie!*
**Janneke van der Putten** is vocalist en beeldend kunstenaar. Haar stem is haar belangrijkste instrument. Op een intuïtieve en fysieke manier verkent Janneke van der Putten haar stem als klanktextuur. In haar site-specific performances gebruikt ze extreme vocale technieken en akoestiek om zich te verhouden tot het hier en nu. Dwalend in de ruimte laat ze het geluid bewegen en genereert zo een dynamische luisterervaring. Haar ritmische en conceptuele benadering van zingen is geïnspireerd door de cycli van de adem, het lichaam en de aarde. Haar optreden in Varia wordt uitgevoerd zonder elektrische versterking. Zo richt ze zich op de verkenning van de ruimte zelf: hoe die klinkt, of die verlicht is of niet, en waar het publiek zich bevindt.
[https://jannekevanderputten.nl/](https://jannekevanderputten.nl/)
**Toine Horvers** is een kunstenaar die werkt met beweging, uitgedrukt in performances en beschrijvende geschriften. Op Extratonal Infrastructure presenteert hij het stuk **richtingen/kwartet**, een reeks polyfone performances in samenwerking met en uitgevoerd door **Kathrin Wolkowicz, Cora Schmeiser, Janneke van der Putten, Geert van Mil** en **Ieke Trinks**. Werken waarin hij ruimte en tijd articuleert door middel van taal en stem. De zes werken van richtingen/kwartet 'spelen' met het rigide systeem van de vier windrichtingen (noord, oost, zuid, west) waarmee we locaties en bewegingen aangeven. Tegelijkertijd spreken vier performers de namen en beschrijvingen van de vier hoofdrichtingen uit in de relevante richtingen, als een sculptuur waar je omheen moet lopen om het ruimtelijk te ervaren.
[https://www.toinehorvers.nl](https://www.toinehorvers.nl)<br>
**Mitsitron** is het pseudoniem van artiest/zanger/gitarist **Mitsa Chaida**. Tijdens hun optreden wordt hen gemoduleerd door geluid geproduceerd door hun stem, kabels, lichamen, een midi-apparaat, sonic pi, een microfoon, luidsprekers, herinneringen, vooroordelen, verlangens en ongemakken. Dit moment maakt deel uit van een onderzoeksproces: Op zoek naar de verschillende gender imprints door middel van geluid en verdwalen.
*Dit evenement wordt mede mogelijk gemaakt door Popunie Rotterdam.*

38
content/agenda/extratonal-infrastructure-5/contents.lr

@ -0,0 +1,38 @@
title: Extratonal Infrastructure #6: Janneke van der Putten, Mitsitron and Toine Horvers: richtingen/kwartet
---
end_date: 2023-06-16 23:30:00
---
start_date: 2023-06-16 20:30:00
---
format: Extratonal Infrastructure
---
location: Varia, Gouwstraat 3, Rotterdam, NL
---
content:
#### markdown ####
markdown:
**Door:** 20:00h CET<br>
**Start:** 20:30h CET<br>
**Entrance:** 5 euro <br>
*Extratonality is a vocation. As such, it requires a voice. This is why Extratonal Infrastructure invited several experimental vocalists to look into the many afforandances of the vocal cords. Join us for our final event before the summer break!*
**Janneke van der Putten** is a vocalist and visual artist based in Rotterdam. Her voice is her main tool, guiding her through physical and sonic explorations in different landscapes. She will present one of her acoustic voice performances as a warming up for her upcoming solo debut album **JNNK**, which will be released on the solstice of June 21st with the Peruvian label **Aloardi** and Dutch art organisation **Idraola**. The album is a retrospective of Janneke’s last decade of voice work, using extended vocal techniques and the natural amplification of the space as an instrument.
[https://jannekevanderputten.nl/](https://jannekevanderputten.nl/)
**Toine Horvers** is an artist working with movement, expressed in performances and descriptive writings. At Extratonal Infrastructure he will present the piece **richtingen/kwartet**, a series of polyphonic performances in collaboration with and performed by **Kathrin Wolkowicz, Cora Schmeiser, Janneke van der Putten, Geert van Mil** and **Ieke Trinks**. Works in which Horvers articulates space and time through language and voice. The six works of richtingen/kwartet 'play' with the rigid system of the four cardinal directions (north, east, south, west) with which we indicate locations and movements. At the same time, four performers pronounce the names and descriptions of the four cardinal directions in the relevant directions, like a sculpture that you have to walk around in order to experience it spatially.
[https://www.toinehorvers.nl](https://www.toinehorvers.nl)<br>
**Mitsitron** is the pseudonym of the artist/vocalist/guitarist **Mitsa Chaida**. During their performance they will get modulated by sound produced by their voice, cables, bodies, a midi device, sonic pi, a microphone, speakers, memories, biases, desires and discomforts. This moment is part of a research process: Looking for the different gender imprints through sound and getting lost.
*This event is made possible with the support of Popunie Rotterdam.*
---
peoples: Janneke van der Putten, Mitsitron, Toine Horvers: richtingen/kwartet
---
flyer: webflyer-extratonal-infrastructure-6.png
---
latlon: 51.8922368,4.466566

BIN
content/agenda/extratonal-infrastructure-5/webflyer-extratonal-infrastructure-6.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 913 KiB

30
content/agenda/extratonal-infrastructure-6/contents+nl.lr

@ -0,0 +1,30 @@
flyer: webflyer-extratonal-infrastructure-5.png
---
content:
#### markdown ####
markdown:
**Deur:** 20:00h CET<br>
**Start:** 20:30h CET<br>
**Entree:** 5 euro <br>
*Extratonaliteit overstijgt niet alleen disciplines, maar ook begrip. De mei-editie van Extratonal Infrastructure staat dan ook in het teken van het onbekende en het ongrijpbare. Met een programma bestaande uit Colombiaanse Cumbia en grensverleggende experimentatie zal deze editie een volgende stap zijn richting extratonale synergie.*
**Conjunto Media Luna** is een cumbia-band uit Bogotá waarvan de leden elkaar hebben ontmoet tijdens geheime pandemie-repetities die vaak uitmondden in clandestiene feesten. Onder leiding van Iván Medellín (Romperayo, La Sonora Mazurén) toont Conjunto Media Luna de evolutie van de cumbia-traditie in het midden van de grijze Colombiaanse hoofdstad. Hierbij worden sabanero-geluiden gemengd met hedendaagse stedelijke subculturen zoals doom, Sonideros en low rider cumbias. Bij Varia zal Iván een **Live Solo Set** spelen waarin synthesizers en drummachines centraal staan. Deze vermengt hij met zijn accordeon, zoals je ook benzine op de dansvloer kan gieten om deze op te laten lichten.
[https://conjuntomedialuna.bandcamp.com/album/baile-en-el-infierno-villa-incepci-n](https://conjuntomedialuna.bandcamp.com/album/baile-en-el-infierno-villa-incepci-n)
**Kauê Werner** is een technische ontdekkingsreiziger en activist op het gebied van auditieve perceptie die de afgelopen tien jaar heeft geëxperimenteerd in zowel de digitale als de analoge ruimte van geluid, waarbij hij meestal wormgaten bouwde. Zijn belangrijkste projecten, ATMOSFET en Sintodrama (duo met Filipe Maliska), omvatten multigenre experimentele elektronische (soms akoestisch gearomatiseerde) muziek, gebruikmakend van modulaire synthese, doe-het-zelfcircuits, algoritmische compositie, geluidscodering, virtual reality en sonificatie van geurmoleculen
[https://kauewerner.github.io/](https://kauewerner.github.io/)<br>
[https: //sintodrama.bandcamp.com/album/odo](https: //sintodrama.bandcamp.com/album/odo)
**Mitze Apocalipze & Chucho Vinilo** zijn twee dj's van **Cinema Colombiano Radio** (elke woensdag live om 16:00 uur CET op Radio WORM) die Cumbia naar Charlois brengen. Deels vinyl, deels digitaal, laten we kijken wat werkt!
[https://www.cinecol.nl/](https://www.cinecol.nl/)<br>
[https://www.instagram.com/cinemacolombiano/](https://www.instagram.com/cinemacolombiano/)
**AnikaTheAbsurd x Vitrinekast Soundsystem** (liftbel) Oh, ik ben echt bang dat ik het ga zeggen. Nee. Ach. Nee man. Jij- Jij bent OK. We moeten het sterk brengen. Ik ben OK, ik ben OK. Zet het gewoon uit je hoofd. Het is. Het gaat goed met mij. Hallo. Hoi. We zijn hier voor meneer David Wallace. Ik geloof dat we verwacht worden. (deur gaat open) Well, well, well...
*Dit evenement wordt mede mogelijk gemaakt door Popunie Rotterdam.*

44
content/agenda/extratonal-infrastructure-6/contents.lr

@ -0,0 +1,44 @@
title: Extratonal Infrastructure #5: Conjunto Media Luna, Kauê Werner, Mitze Apocalipze & Chucho Vinilo and AnikaTheAbsurd x Vitrinekast Soundsystem
---
end_date: 2023-05-27 23:30:00
---
start_date: 2023-05-27 20:30:00
---
format: Extratonal Infrastructure
---
location: Varia, Gouwstraat 3, Rotterdam, NL
---
content:
#### markdown ####
markdown:
**Door:** 20:00h CET<br>
**Start:** 20:30h CET<br>
**Entrance:** 5 euro <br>
*Extratonality not only transcends disciplines, but also understanding. The May edition of Extratonal Infrastructure is dedicated to the unknown and the elusive. With a program consisting of Colombian Cumbia and cutting edge experimentation this edition will prove to be another step towards extratonal synergy.*
**Conjunto Media Luna** is a cumbia band from Bogotá that started meeting during pandemic afternoons to play in secret rehearsals that often turned into clandestine parties. Lead by Iván Medellín (Romperayo, La Sonora Mazurén), Conjunto Media Luna shows the evolution of the cumbia tradition in the midst of the grayish Colombian capital, mixing sabanero sounds with contemporary urban subcultures such as doom, Sonideros and low rider cumbias. At Varia Iván will perform a **Live Solo Set** focusing on synthesizers and drum machines, blending them with his accordion like pouring gasoline on a lit dance floor.
[https://conjuntomedialuna.bandcamp.com/album/baile-en-el-infierno-villa-incepci-n](https://conjuntomedialuna.bandcamp.com/album/baile-en-el-infierno-villa-incepci-n)
**Kauê Werner** is an auditory perception technical explorer and activist who in the last decade has been experimenting both in the digital and analog spaces of sound, most of the time, building wormholes in between. His main projects, ATMOSFET and Sintodrama (duo with Filipe Maliska), involve multigenre experimental electronic (sometimes acoustically flavored) music, using modular synthesis, DIY circuits, algorithmic composition, sound coding, virtual reality as well as sonification of odor molecules.
[https://kauewerner.github.io/](https://kauewerner.github.io/)<br>
[https: //sintodrama.bandcamp.com/album/odo](https: //sintodrama.bandcamp.com/album/odo)
**Mitze Apocalipze & Chucho Vinilo** are two DJ's from **Cinema Colombiano Radio** (live every Wednesday at 4pm CET on Radio WORM) that will bring Cumbia to Charlois. Part vinyl, part digital, let's see what works!
[https://www.cinecol.nl/](https://www.cinecol.nl/)<br>
[https://www.instagram.com/cinemacolombiano/](https://www.instagram.com/cinemacolombiano/)
**AnikaTheAbsurd x Vitrinekast Soundsystem** (elevator dings) Oh, I’m really worried I’m gonna say it. No. Ah. No man. You- You’re fine. We have to come from a position of strength. I’m good, I’m good. Just put it out of your mind. It is. I’m good. Hello. Hi. We are here to see Mr. David Wallace. I believe we’re expected. (door opens) Well, well, well...
*This event is made possible with the support of Popunie Rotterdam.*
---
peoples: Conjunto Media Luna, Kauê Werner, Mitze Apocalipze, Chucho Vinilo, AnikaTheAbsurd, Vitrinekast Soundsystem
---
flyer: webflyer-extratonal-infrastructure-5.png
---
latlon: 51.89223/4.46925

BIN
content/agenda/extratonal-infrastructure-6/webflyer-extratonal-infrastructure-5.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 MiB

29
content/agenda/extratonal-infrastructure-7/contents+nl.lr

@ -0,0 +1,29 @@
content:
#### markdown ####
markdown:
**Deur:** 20:00h CET<br>
**Start:** 20:30h CET<br>
**Entree:** 5 euro <br>
*Extratonal Infrastructure is terug van vakantie. Met onze vers opgeladen batterij gaan we fris en monter verder met de tweede helft van ons programma dit jaar. Deze keer is de avond gewijd aan de Nieuwe Nederlandse Naïviteit, oftewel Nederlandstalige popmuziek voor een nieuwe tijd!*
**So-Fi** (echte naam: Sophie Reekers) stapt de podia op als een soort Rotterdamse David Byrne met een cassettespeler: “Hallo, hier ben ik!” Ze zingt over het fineer van onze sociale interactie op haar debuut-EP "Verder Gaat Het Goed". Een aanrader voor wie houdt van goedkope Yamaha trompetten, synthetische sterrenstof en algehele lo-fi stemmingen!
[https://so-fi.nl/](https://so-fi.nl/)<br>
**Joris Anne** is een veelzijdige cultpop-ondernemer afkomstig uit Den Haag. Kenners kennen hem, terwijl anderen dolgraag meer willen weten over deze chroniqueur van ons tragikomische bestaan. De afgelopen maanden heeft hij hard gewerkt aan zijn vierde full length LP 'Hartendief' met vriend/collega Thor Kissing. Het album wordt voor je ogen gelanceerd bij Varia, als onderdeel van Anne's debuutoptreden!
[https://petrolcandy.bandcamp.com/album/hartendief](https://petrolcandy.bandcamp.com/album/hartendief)<br>
**Lyckle de Jong** studeerde in 2014 af aan het conservatorium van Amsterdam en maakte zich sindsdien nuttig met onder andere Zachte Man, Yuko Yuko, Waterlelyck, The Homesick, Thor Kissing, Scary de Jong, Sjuul Joosen, Sofie Winterson, Sven Bresser, Renee van Trier, Ronald Langestraat, Robert Bergman, Postbus 54, Otto de Jong, Nushin Naini Nicolini, Maria, Lyckle de Jong, Lyckle en Mij, Lamellen, Klein Europa, Katerina Gabriel-Konarovská, Kim David Bots, Jaap van der Velde, It is part of an ensemble, Huub Prins, Gijsje Heemskerk, Groep C, Elias Elgersma, De Witte Kunst, De Beffende Hooligans, Devon Rexi, Conservatorium van Amsterdam, Collectief Het IJ, Boris de Klerk, Bernice Nauta, Barry Slee, A Fungus en Aslan muziek centrum. Voor dit concert maakt Lyckle de Jong gebruik van liedjes onder eigen begeleiding van gitaar, groovebox en iPad. Boekingen via Lyckledejong@gmail.com
[https://hetgeneriek.bandcamp.com/track/is-het-nu-over](https://hetgeneriek.bandcamp.com/track/is-het-nu-over)<br>
**DJ Thor Kissing** is de dj-naam van multitalent Thor Kissing, die ongeveer een jaar geleden Varia binnenstormde. Na bijna wekelijks een album of EP uit te hebben gebracht, breidt hij zijn talenten nu uit op dj- en productiegebied. Shout-out naar zijn nieuwe album 'Salmiak'!
[https://petrolcandy.bandcamp.com/album/salmiak](https://petrolcandy.bandcamp.com/album/salmiak)<br>
*Dit evenement wordt mede mogelijk gemaakt door Popunie Rotterdam.*

44
content/agenda/extratonal-infrastructure-7/contents.lr

@ -0,0 +1,44 @@
title: Extratonal Infrastructure #7: So-Fi, Joris Anne, Lyckle de Jong and DJ Thor Kissing
---
end_date: 2023-09-23 23:30:00
---
start_date: 2023-09-23 20:30:00
---
format: Extratonal Infrastructure
---
location: Varia, Gouwstraat 3, Rotterdam, NL
---
content:
#### markdown ####
markdown:
**Door:** 20:00h CET<br>
**Start:** 20:30h CET<br>
**Entrance:** 5 euro <br>
*Extratonal Infrastructure is back from the holidays. With a freshly charged battery, we continue the second half of our extratonal program of 2023. This time our event is dedicated to the New Dutch Naïvity, which means Dutch-language pop music for a new era!*
**So-Fi** (real name: Sophie Reekers) enters the Rotterdam pop scene as some sort of David Byrne with a cassette player: “Hello, here I am!” She sings about the veneer of our social interaction on her debut EP "Verder Gaat Het Goed" (which translates to something like: "But Verder Goes Good.") Highly recommended for those who like cheap Yamaha trumpets, synthetic stardust and overall lo-fi moods!
[https://so-fi.nl/](https://so-fi.nl/)<br>
**Joris Anne** is a multifacetted cult pop-entrepeneur, hailing from The Hagues. Those in the know, know him, while others are dying to know more about this chronicler of our tragicomic existence. The last few months he's been hard at work recording his fourth full length LP 'Hartendief' with friend/colleague Thor Kissing. The album will be launched at Varia before your very eyes, as part of Anne's debut performance!
[https://petrolcandy.bandcamp.com/album/hartendief](https://petrolcandy.bandcamp.com/album/hartendief)<br>
**Lyckle de Jong** graduated from the Conservatory of Amsterdam in 2014 and has since made himself useful with, among others, Soft Man, Yuko Yuko, Waterlelyck, The Homesick, Thor Kissing, Scary de Jong, Sjuul Joosen, Sofie Winterson, Sven Bresser , Renee van Trier, Ronald Langestraat, Robert Bergman, Postbus 54, Otto de Jong, Nushin Naini Nicolini, Maria, Lyckle de Jong, Lyckle en Mij, Lamellen, Klein Europa, Katerina Gabriel-Konarovská, Kim David Bots, Jaap van der Velde , It is part of an ensemble, Huub Prins, Gijsje Heemskerk, Groep C, Elias Elgersma, De Witte Kunst, De Beffende Hooligans, Devon Rexi, Conservatory of Amsterdam, Collective Het IJ, Boris de Klerk, Bernice Nauta, Barry Slee, A Fungus and Aslan music center. For this concert Lyckle de Jong uses songs accompanied by guitar, groovebox and iPad. Bookings via Lyckledejong@gmail.com.
[https://hetgeneriek.bandcamp.com/track/is-het-nu-over](https://hetgeneriek.bandcamp.com/track/is-het-nu-over)<br>
**DJ Thor Kissing** is the DJ monikor of multi-talent Thor Kissing, who crashed into Varia approximately one year ago. After releasing an album or EP almost every week, he now expands his talents into DJ and production territory. Shout-out to his new album 'Salmiak'!
[https://petrolcandy.bandcamp.com/album/salmiak](https://petrolcandy.bandcamp.com/album/salmiak)<br>
*This event is made possible with the support of Popunie Rotterdam.*
---
peoples: So-Fi, Joris Anne, Lyckle de Jong, Thor Kissing
---
flyer: webflyer-extratonal-infrastructure-7.png
---
latlon: 51.89223/4.46925

BIN
content/agenda/extratonal-infrastructure-7/popunie-musicsupport-rdam-fc.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

BIN
content/agenda/extratonal-infrastructure-7/webflyer-extratonal-infrastructure-7.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 MiB

26
content/agenda/extratonal-infrastructure-8-christof-migone-matthias-hurtl-mths-and-the-postpeople/contents+nl.lr

@ -0,0 +1,26 @@
content:
#### markdown ####
markdown:
**Deur:** 20:30h CET
**Start:** 21:00h CET
**Entree:** 5 euro
*De vraag naar extronaliteit richt zich niet alleen op 'hoe', maar ook 'waar'. Met open ogen zal dit extratonale evenement focussen op akoestische hulpmiddelen om sonische rariteiten en performatieve gebaren te lokaliseren, van endoscoopcamera's tot satellietontvangers. *
**Christof Migone** is een kunstenaar, docent, curator en schrijver, die werkt met taal, stem, lichamen, performance, intimiteit, medeplichtigheid en uithoudingsvermogen. Hij was mede-redacteur van de bloemlezingen Writing Aloud: The Sonics of Language (Errant Bodies Press, 2001) en Volumes (Blackwood Gallery, 2015), en behaalde in 1996 een MFA aan NSCAD en een doctoraat aan de afdeling Performance Studies van de Tisch School of de Arts of New York University in 2007. Bij Varia zal hij een nieuwe versie van zijn stuk 'The Release In Motion' uitvoeren, met behulp van een videosynth, een endoscoopcamera, verschillende audioapparatuur en bevroren tomaten.
https://christofmigone.com/TheReleaseIntoMotion/
https://youtu.be/Ade_2wgkMbk?si=Z8xMXjuAirx7_b04
**Matthias Hurtl (MTHS)** zal Drowning in Æther presenteren, een project gericht op de hoorbaarheid van satellietsignalen, elektromagnetisme en telecommunicatienetwerken via een praktijkgerichte aanpak. Het heeft tot doel zich te verdiepen in de verhalen van de onzichtbare signalen om ons heen, waarbij de uitgestrekte, systemische en geologische kenmerken van de technosfeer worden benadrukt. Het is een archief, een verzameling geluiden en opnames, afbeeldingen, maar ook gevonden beelden, puin en artefacten. Voor Extratonal #8 zal Matthias verdrinken met een 'signaaljacht'-optreden.
https://drowning.in/aether/
**The Postpeople** is een band geboren in Rotterdam in 2016. Ze werken voornamelijk met schrijven, lezen en communicatie. Via verschillende geluids- en performancestrategieën verspreiden ze een enkel gedeconstrueerd creatief proces over twee lichamen en een reeks technologieën.
https://www.instagram.com/the.postpeople/
*Dit evenement wordt mede mogelijk gemaakt door Popunie Rotterdam.*

41
content/agenda/extratonal-infrastructure-8-christof-migone-matthias-hurtl-mths-and-the-postpeople/contents.lr

@ -0,0 +1,41 @@
title: Extratonal Infrastructure #8: Christof Migone, Matthias Hurtl (MTHS) and the Postpeople
---
end_date: 2023-10-13 23:30:00
---
location: Varia, Gouwstraat 3, Rotterdam
---
start_date: 2023-10-13 21:00:00
---
format: Extratonal Infrastructure
---
latlon: 51.89223/4.46925
---
peoples: Christof Migone, Matthias Hurtl, the Postpeople
---
content:
#### markdown ####
markdown:
**Door:** 20:30h CET
**Start:** 21:00h CET
**Entrance:** 5 euro
*The question of extronality concerns not only 'how', but also 'where'. With both eyes open, this extratonal event will focus on acoustic tools to locate sonic oddities and performative gestures, from endoscope cameras to satellite receivers.*
**Christof Migone** is an artist, teacher, curator, and writer, who works with language, voice, bodies, performance, intimacy, complicity, and endurance. He co-edited the anthologies Writing Aloud: The Sonics of Language (Errant Bodies Press, 2001) and Volumes (Blackwood Gallery, 2015) and obtained an MFA from NSCAD in 1996 and a PhD from the Department of Performance Studies at the Tisch School of the Arts of New York University in 2007. At Varia he will perform a new version of his piece 'The Release In Motion', using a video synth, an endoscope camera, and various audio devices, as well as doing some performative gestures with frozen tomatoes.
https://christofmigone.com/TheReleaseIntoMotion/
https://youtu.be/Ade_2wgkMbk?si=Z8xMXjuAirx7_b04
**Matthias Hurtl (MTHS)** will showcase Drowning in Æther, a project focusing on the audibility of satellite signals, electromagnetism, and telecommunication networks through a practice-based approach. It aims to delve into the narratives of the invisible signals around us, highlighting the expansive, systemic, and geological attributes of the Technosphere. It is an archive, a collection of sounds and recordings, images, as well as found footage, debris, and artifacts. For Extratonal Infrastructure Matthias will drown with a 'signal hunting' performance.
https://drowning.in/aether/
**The Postpeople** are a band born in Rotterdam in 2016. They work primarily with writing, reading, and communication. Through various sonic and performance strategies they distribute a single deconstructed creative process across two bodies and a range of technologies.
https://www.instagram.com/the.postpeople/
*This event is made possible with the support of Popunie Rotterdam.*
---
flyer: webflyer-extratonal-infrastructure-8.png

BIN
content/agenda/extratonal-infrastructure-8-christof-migone-matthias-hurtl-mths-and-the-postpeople/webflyer-extratonal-infrastructure-8.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 925 KiB

25
content/agenda/extratonal-infrastructure-9-rebetiko-against-the-machine-illusory-essay-of-noise-riviera-taylor-the-salty-sebastians-and-dj-broodje/contents+nl.lr

@ -0,0 +1,25 @@
content:
#### markdown ####
markdown:
**Deur:** 20:00u CET
**Start:** 20:30u CET
**Entree:** 5 euro
*'Extravagant','extragalactisch','extralogisch' of 'extratonaal'; door het toevoegen van het voorvoegsel 'extra' geven we iets "niet-alledaags" aan. Bereid je voor op weer een uitzonderlijke avond in Rotterdam Charlois met optredens die ons gewone verstand te boven gaan!*
**Rebetiko Against The Machine** is een Grieks folktrio, gevestigd in Nederland. Naast hun eigen nummers spelen zij ook geliefde klassieke Rebetika-covers. Hun Rebetika repertoire is voornamelijk gebaseerd op vooroorlogse opnames van hun favoriete componisten, wiens sfeer en leer de groep naar vandaag probeert te brengen. Ze worden begeleid door de lokale herrieschopper *athinx*.
https://www.instagram.com/rebetiko.against/
**Illusory Essay of Noise:** Cem en Daphnis verenigen zich om de verborgen facetten van hun innerlijke wereld te verkennen. Hun optreden mengt dynamische anti-portretten, parafonische synthesizergeluiden, poëzie en zang. Zo zetten zij aan tot contemplatie over de kwetsbaarheid van de menselijke psyche en lichamelijkheid; op zoek naar troost in plaats van conformiteit aan maatschappelijke verwachtingen.
https://cemaltinoz.com/
**Riviera Taylor** is live coder en woont sinds kort in Rotterdam. Live coderen houdt in dat je algoritmische muziek en beelden creëert met computercode. In deze performance worden beelden gerenderd met Fluxus, terwijl geluiden worden verwerkt door TidalCycles.
https://rivierataylor.info/
**The Salty Sebastians** zijn sonische ontdekkingsreizigers die een analoog gemoduleerd palet van gedubde geluiden brengen. Deze worden verweven met wereldmuziek; van Indiase drones tot Italiaanse opera. Hun instrumenten variëren van een vinyl- en tapespeler tot meer interactieve apparatuur als een modulaire synth of een groove- en shruti-box.
**dj broodje** uit Charlois is terug met een aantal vers gebakken platen. Bereid je voor op een nieuwe gist/water/meel mix.
*Dit evenement wordt mede mogelijk gemaakt door Popunie Rotterdam.*

41
content/agenda/extratonal-infrastructure-9-rebetiko-against-the-machine-illusory-essay-of-noise-riviera-taylor-the-salty-sebastians-and-dj-broodje/contents.lr

@ -0,0 +1,41 @@
title: Extratonal Infrastructure #9: Rebetiko Against The Machine, Athinx, Illusory Essay of Noise, Riviera Taylor, The Salty Sebastians and dj broodje
---
content:
#### markdown ####
markdown:
**Door:** 20:00h CET
**Start:** 20:30h CET
**Entrance:** 5 EUR
*'Extravagant', 'extragalactic', 'extralogical' or 'extratonal'; by adding the prefix 'extra' we indicate something 'non-ordinary'. Get ready for another exceptional evening in Rotterdam Charlois with performances that go beyond our common understanding!*
**Rebetiko Against The Machine** is a Greek folk music trio, based in the Netherlands. They perform originals next to beloved classic Rebetiko covers. Their Rebetika repertoire is mainly based on pre-war recordings of their favorite composers, whose atmosphere and teachings the group tries to bring to today. They will be accompanied by local troublemaker **athinx**.
https://www.instagram.com/rebetiko.against/
**Illusory Essay of Noise**: Cem and Daphnis unite to explore the concealed facets of their inner worlds. The performance blends dynamic anti-portraits, para-phonic synth scape-sounds, poetry, and voice, gently prompting contemplation on the vulnerabilities of the human psyche and physicality, all in pursuit of solace rather than conformity to societal expectations.
https://cemaltinoz.com/
**Riviera Taylor** is a live coder who recently moved to Rotterdam. Live coding involves creating algorithmic music and visuals with computer code. In this performance graphics are rendered with Fluxus while sounds are handled by TidalCycles.
https://rivierataylor.info/
**The Salty Sebastians** are sonic explorers that bring an analog modulated palette of dubbed sounds, intertwined with world music ranging from Indian drones to Italian opera. Their tools vary from a vinyl and tape player to interactive equipment, such as a modular synth or a groove- and shruti box.
**dj broodje** from Charlois is back with some freshly baked disks. Get ready for a new yeast/water/flour mix!
*This event is made possible with the support of Popunie Rotterdam.*
---
end_date: 2023-11-18 23:00:00
---
format: Extratonal Infrastructure
---
latlon: 51.89223/4.46925
---
location: Varia, Gouwstraat 3, Rotterdam
---
peoples: Rebetiko Against The Machine, Athinx, Illusory Essay of Noise, Riviera Taylor, The Salty Sebastians, dj broodje
---
start_date: 2023-11-18 20:00:00
---
flyer: webflyer-extratonal-infrastructure-9.png

BIN
content/agenda/extratonal-infrastructure-9-rebetiko-against-the-machine-illusory-essay-of-noise-riviera-taylor-the-salty-sebastians-and-dj-broodje/webflyer-extratonal-infrastructure-9.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

3
content/archive/contact/contents.lr

@ -0,0 +1,3 @@
_model: page
---
title: Contact

3
content/archive/contents+nl.lr

@ -0,0 +1,3 @@
body: coming soon
---
title: Archive

3
content/archive/contents.lr

@ -0,0 +1,3 @@
_model: page
---
title: archive

3
content/contact/contents.lr

@ -0,0 +1,3 @@
_model: page
---
title: Contact

3
content/contents.lr

@ -0,0 +1,3 @@
title: Start Page
---
body:

7
content/statistics/contents.lr

@ -0,0 +1,7 @@
_model: page
---
title: Statistics
---
body: coming soon
---
_template: statistics.html

22
extratonal.lektorproject

@ -0,0 +1,22 @@
[project]
name = extratonal
[alternatives.en]
name = English
primary = yes
locale = en_US
[alternatives.nl]
name = Nederlands
url_prefix = /nl/
locale = nl
[packages]
lektor-image-resize = 1.0.0
today
[servers.production]
name = Production
enabled = yes
default = yes
target = rsync://var/www/html/www.extratonal.org

7
flowblocks/content.ini

@ -0,0 +1,7 @@
[block]
name = markdown
button_label = Markdown
[fields.content]
label = Content
type = markdown

13
flowblocks/gallery.ini

@ -0,0 +1,13 @@
[block]
name = Gallery
button_label = Gallery
[fields.title]
label = Title
type = string
[fields.gallery]
label = Gallery
type = flow
flow_blocks = picture

7
flowblocks/html.ini

@ -0,0 +1,7 @@
[block]
name = html
button_label = Html
[fields.html]
label = Html
type = html

7
flowblocks/markdown.ini

@ -0,0 +1,7 @@
[block]
name = markdown
button_label = Markdown
[fields.markdown]
label = Markdown
type = markdown

11
flowblocks/picture.ini

@ -0,0 +1,11 @@
[block]
name = Picture
button_label = Picture
[fields.url]
label = Url
type = text
[fields.caption]
label = Caption
type = string

11
flowblocks/single-image.ini

@ -0,0 +1,11 @@
[block]
name = Single Image
button_label = Single Image
[fields.url]
label = Url
type = text
[fields.caption]
label = Caption
type = string

11
flowblocks/video.ini

@ -0,0 +1,11 @@
[block]
name = Video
button_label = Video
[fields.url]
label = url
type = text
[fields.caption]
label = Caption
type = string

18
models/calendar.ini

@ -0,0 +1,18 @@
[model]
name = Calendar
label = Calendar
hidden = yes
[children]
model = event
order_by = -start_date, title
slug_format = {{ (this.start_date|dateformat('YYYY/MM/dd') if this.start_date) ~"/"~ this.format|replace("#", "")|replace(",", "-")|replace(":", "-")|replace(" ", "-") }}
[pagination]
enabled = no
per_page = 50
[fields.title]
label = Title
type = string
size = large

49
models/event.ini

@ -0,0 +1,49 @@
[model]
name = Event
label = {{ this.title }}
hidden = yes
[fields.title]
label = Title
type = string
size = large
[fields.start_date]
label = Start
type = datetime
width = 1/2
[fields.end_date]
label = End
type = datetime
width = 1/2
[fields.location]
label = Location
type = string
width = 1/2
[fields.latlon]
label = Latitude and Longitude
type = string
width = 1/2
[fields.format]
label = Format
type = string
width = 1/2
[fields.peoples]
label = Add people?
type = strings
width = 1/2
[fields.flyer]
label = Flyer
type = string
width = 1/2
[fields.content]
label = content
type = flow
flow_blocks = markdown, single-image, gallery, video, html

16
models/page.ini

@ -0,0 +1,16 @@
[model]
name = Page
label = {{ this.title }}
[fields.title]
label = Title
type = string
[fields.image]
label = Image
type = string
[fields.body]
label = Body
type = markdown

5
packages/today/.gitignore

@ -0,0 +1,5 @@
dist
build
*.pyc
*.pyo
*.egg-info

4
packages/today/README.md

@ -0,0 +1,4 @@
# today
This is where a description of your plugin goes.
Provide usage instructions here.

13
packages/today/lektor_today.py

@ -0,0 +1,13 @@
# -*- coding: utf-8 -*-
from lektor.pluginsystem import Plugin
import datetime
class TodayPlugin(Plugin):
name = 'today'
description = u'Whats today.'
def on_setup_env(self, **extra):
self.env.jinja_env.globals['today'] = datetime.datetime.today()

2
packages/today/setup.cfg

@ -0,0 +1,2 @@
[bdist_wheel]
universal=1

38
packages/today/setup.py

@ -0,0 +1,38 @@
import ast
import io
import re
from setuptools import setup, find_packages
with io.open('README.md', 'rt', encoding="utf8") as f:
readme = f.read()
_description_re = re.compile(r'description\s+=\s+(?P<description>.*)')
with open('lektor_today.py', 'rb') as f:
description = str(ast.literal_eval(_description_re.search(
f.read().decode('utf-8')).group(1)))
setup(
author='joak',
author_email='joak',
description=description,
keywords='Lektor plugin',
license='MIT',
long_description=readme,
long_description_content_type='text/markdown',
name='lektor-today',
packages=find_packages(),
py_modules=['lektor_today'],
# url='[link to your repository]',
version='0.1',
classifiers=[
'Framework :: Lektor',
'Environment :: Plugins',
],
entry_points={
'lektor.plugins': [
'today = lektor_today:TodayPlugin',
]
}
)

17
templates/blocks/gallery.html

@ -0,0 +1,17 @@
{% set hash = this.title|length %}
<div id="gallery{{hash}}" class="gallery">
<h2 class="title">{{ this.title }}</h2>
<div class="carousel cara" data-ride="carousel" data-interval="3000">
<div class="carousel-inner">
{% for item in this.gallery.blocks %}
{{ item }}
{% endfor %}
</div>
</div>
{% if this.gallery.blocks|length > 1 %}
<div class="text-center">
<a class="carousel-control left" data-slide="prev" onclick="$('#gallery{{hash}}').carousel('prev')"></a>
<a class="carousel-control right" data-slide="next" onclick="$('#gallery{{hash}}').carousel('next')"></a>
</div>
{% endif %}
</div>

3
templates/blocks/html.html

@ -0,0 +1,3 @@
<div class="html">
{{this.html}}
</div>

3
templates/blocks/markdown.html

@ -0,0 +1,3 @@
<div class="markdown">
{{this.markdown}}
</div>

7
templates/blocks/picture.html

@ -0,0 +1,7 @@
<div class="carousel-item item">
{% set img = record.attachments.images.get(this.url) %}
<img class="" src="{{ img|url|replace(".png","")|replace(".jpg","")|replace(".jpeg","")}}-medium.webp" alt="{{ this.caption }}">
<div class="carousel-caption d-none d-md-block">
<h3>{{this.caption}}</h3>
</div>
</div>

5
templates/blocks/single-image.html

@ -0,0 +1,5 @@
<div class="single-image">
{% set img = record.attachments.images.get(this.url) %}
<img class="" src="{{ img|url|replace(".png","")|replace(".jpg","")|replace(".jpeg","")}}-medium.webp" alt="{{ this.caption }}">
<h4>{{this.caption}}</h4>
</div>

6
templates/blocks/video.html

@ -0,0 +1,6 @@
<div class="video">
<h2 class="title">{{ this.caption }}</h2>
<video width="100%" preload="metadata" controls="">
<source src="{{ this.url }}" type="video/mp4">
</video>
</div>

20
templates/calendar.html

@ -0,0 +1,20 @@
{% extends "layout.html" %}
{% block title %}{{ this.title }}{% endblock %}
{% from "macros/list.html" import list %}
{% block body %}
<div class="left">
{{ list(this.children,this.children.first()) }}
</div>
{% set that = this.children.order_by('-start_date', 'name').first() %}
<div class="right">
<div class="box shadow content">
{% set img = that.attachments.images.get(that.flyer) %}
{% if img %}<p class="eventflyer"><img class="eventflyer" src="./{{ img|url|replace(".png","")|replace(".jpg","")|replace(".jpeg","")}}-medium.webp"></p>{% endif %}
<a class="nav-link boxhead shadow" href={{ that.url }}>{{ that.title }}</a>
<div class="eventmeta"><b>Date: </b>{{ that.start_date|datetimeformat('yyyy/MM/dd H:mm')}} - {{ that.end_date|datetimeformat('yyyy/MM/dd H:mm')}}</div>
<div class="eventmeta"><b>Location: </b>{{ that.location}}</div>
<br>
{{ that.content }}
</div>
</div>
{% endblock %}

16
templates/event.html

@ -0,0 +1,16 @@
{% extends "layout.html" %}
{% block title %}{{ this.title }}{% endblock %}
{% from "macros/list.html" import list %}
{% block body %}
<div class="left">
{{ list(this.parent.children,this) }}
</div>
<div class="right">
{% set img = this.attachments.images.get(this.flyer) %}
{% if img %}<p class="eventflyer"><img class="eventflyer" src="./{{ img|url|replace(".png","")|replace(".jpg","")|replace(".jpeg","")}}-medium.webp"></p>{% endif %}
<a class="nav-link boxhead shadow" href={{ this.url }}>{{ this.title }}</a>
<div class="eventmeta"><b>Date: </b>{{ this.start_date|datetimeformat('yyyy/MM/dd H:mm')}} - {{ this.end_date|datetimeformat('yyyy/MM/dd H:mm')}}</div>
<div class="eventmeta"><b>Location: </b><a href="https://www.openstreetmap.org/#map=19/{{this.latlon}}" >{{ this.location}}</a></div>
{{ this.content }}
</div>
{% endblock %}

31
templates/layout.html

@ -0,0 +1,31 @@
<!doctype html>
<meta charset="utf-8">
<link rel="stylesheet" href="{{ '/static/style.css'|url }}">
<title>{% block title %}Welcome{% endblock %} — platform voor extratonaliteit</title>
<body>
<header>
<h1><span class="nothing"></span><a href="{{ '/'|url }}" id="headertitle">Platform voor Extratonaliteit</a></h1>
<nav>
<ul class="nav navbar-nav">
{% for href, title in [
['/about', 'About'],
['/agenda', 'Agenda'],
['/contact', 'Contact'],
] %}
<li{% if this.is_child_of(href) %} class="active"{% endif
%}><a href="{{ href|url }}">{{ title }}</a></li>
{% endfor %}
<li><a href="{{ '.'|url(alt='en') }}" {% if this.alt == 'en' %} class="active"{% endif%}>EN</a>/<a href="{{ '.'|url(alt='nl') }}" {% if this.alt == 'nl' %} class="active"{% endif%}>NL</a></li>
</ul>
</nav>
</header>
<div class="page">
{% block body %}{% endblock %}
</div>
<!--
<footer>
Platform voor Extratonaliteit, Rotterdam, 2023 ->
</footer>
-->
<script src="{{ '/static/script.js'|url }}"></script>
</body>

15
templates/macros/list-events.html

@ -0,0 +1,15 @@
{% macro render_pagination(pagination) %}
<div class="pagination">
{% if pagination.has_prev %}
<a href="{{ pagination.prev|url }}">&laquo; Previous</a>
{% else %}
<span class="disabled">&laquo; Previous</span>
{% endif %}
| {{ pagination.page }} |
{% if pagination.has_next %}
<a href="{{ pagination.next|url }}">Next &raquo;</a>
{% else %}
<span class="disabled">Next &raquo;</span>
{% endif %}
</div>
{% endmacro %}

18
templates/macros/list.html

@ -0,0 +1,18 @@
{% macro list(page,this) %}
<div class="list">
{% set timerpresent = namespace(v="False") %}
{% for child in page %}
{% if child.start_date < today and timerpresent.v == "False" %}
{% set timerpresent.v = True %}
<br>
<br>
{% endif %}
<a href="{{ child|url }}" {% if child == this %} class="active"{% endif %}>
<span><bold>{{child.start_date|datetimeformat('yyyy/MM/dd H:mm')}} </bold>
{{ child.title }} @
{{ child.location}}
</span>
</a>
{% endfor %}
</div>
{% endmacro %}

15
templates/macros/pagination.html

@ -0,0 +1,15 @@
{% macro render_pagination(pagination) %}
<div class="pagination">
{% if pagination.has_prev %}
<a href="{{ pagination.prev|url }}">&laquo; Previous</a>
{% else %}
<span class="disabled">&laquo; Previous</span>
{% endif %}
| {{ pagination.page }} |
{% if pagination.has_next %}
<a href="{{ pagination.next|url }}">Next &raquo;</a>
{% else %}
<span class="disabled">Next &raquo;</span>
{% endif %}
</div>
{% endmacro %}

24
templates/page.html

@ -0,0 +1,24 @@
{% extends "layout.html" %}
{% block title %}{{ this.title }}{% endblock %}
{% block body %}
{% if this.path == "/" %}
<div class="all">
{% set it = site.query('/agenda') %}
{% for child in it %}
{% set img = child.attachments.images.get(child.flyer) %}
<a href="{{ child|url }}" ><img alt="Flyer of the event {{child.title|replace('"','')}}" src="./{{img|url|replace(".png","")|replace(".jpg","")|replace(".jpeg","")}}-small.webp"></a>
{% endfor %}
</div>
{% else %}
<div class="left no-scroll">
{% set img = this.attachments.images.get(this.image) %}
{% if img %}<img alt="unimportant image" src="./{{ img|url|replace(".png","")|replace(".jpg","")|replace(".jpeg","")}}-medium.webp">{% endif %}
</div>
<div class="right space-top">
<a href="{{ this. url }}">{{ this.title }}</a>
{{ this.body }}
</div>
{% endif %}
{% endblock %}

15
templates/statistics.html

@ -0,0 +1,15 @@
{% extends "layout.html" %}
{% block title %}{{ this.title }}{% endblock %}
{% block body %}
<div class="left">
<img src="">
</div>
<div class="right">
<a href="{{ this. url }}">{{ this.title }}</a>
{{ this.body }}
{% set all = site.query('/agenda') %}
<ul>
<li>So far Platform Extratonalitaet organised {{ all.count() }} events!</li>
</ul>
</div>
{% endblock %}
Loading…
Cancel
Save