User:Riviera/Draft project proposal/v2: Difference between revisions

From XPUB & Lens-Based wiki
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
<span id="how_do_you_plan_to_make_it"></span>
= How do you plan to make it? =
<span id="practice"></span>
'''Practice'''<hr>
I have made the conscious decision to immerse myself in Free / Libre and Open Source Software (FLOSS). Whether I’m flashing Ardunios or compiling graphs with Graphviz, GNU Emacs is my editor of choice. I’m running Arch Linux on my laptop and on the Klankschool Server. For my part, I plan to draw on the synergy of GNU/Linux while making the project.
<span id="writing"></span>
'''Writing'''<hr>
I plan to keep making rapid prototypes and to generate concentrated outcomes through this approach to design. Writing down what I have done on a regular basis and posting this on the wiki keeps others in the loop about what I am doing.  My writings should contribute to the reasons why I want to make this collaborative project.
<span id="research"></span>
'''Research'''
<hr>
The project straddles different contexts. It is post-graduate research conducted in the context of the Piet Zwart Institute. It also engages communities, publics and audiences outside of this academic environment. For example, I held a long table discussion with ten people to open up a conversation about the possible benefits of a new community server on the block. …
<span id="why_do_you_want_to_make_it"></span>
<span id="why_do_you_want_to_make_it"></span>
= Why do you want to make it? =
= Why do you want to make it? =
 
# To raise awareness about the Klankschool.
# To publicise and support sonic practices
# To make a work of art that can be exhibited at a cultural venue.
<!-- # To publicise and support sonic practices
# To cultivate inter- and infra-community relationships as a way of gaining insight into what free software based server does in social contexts.
# To cultivate inter- and infra-community relationships as a way of gaining insight into what free software based server does in social contexts.
# To build knowledge around server maintenance through collaborative practice
# To build knowledge around server maintenance through collaborative practice
# To advance my understanding of what server maintenance consists of in a production environment whilst supporting cultural expression.
# To advance my understanding of what server maintenance consists of in a production environment whilst supporting cultural expression. -->


<span id="who_can_help_you_and_how"></span>
<span id="who_can_help_you_and_how"></span>
Line 26: Line 44:
<span id="relation-to-previous-practice"></span>
<span id="relation-to-previous-practice"></span>
= Relation to previous practice =
= Relation to previous practice =
 
<!-- [[File:Printer jam screenshot 0.png|left|thumb|alt=screenshot of a video recording of printer jam|link=https://media.ccc.de/v/gpn22-457-printer-jam-get-a-grip-on-everyday-life-with-osc|Click to watch Printer Jam at GPN 22]] -->
In mid 2024, Rosa and I worked together on a performance titled Printer Jam. We gave the performance at Gulaschprogrammiernacht 22, in Karlsruhe, Germany. [https://media.ccc.de/v/gpn22-457-printer-jam-get-a-grip-on-everyday-life-with-osc The video recording] of the performance has been watched 245 times at the time of writing. Printer Jam brought live coding software and Arduinos together to breath life back into disused printers. Working on Printer Jam gave me some insight into how OSC has been implemented in Tidal Cycles.
In mid 2024, Rosa and I worked together on a performance titled Printer Jam. We gave the performance at Gulaschprogrammiernacht 22, in Karlsruhe, Germany. [https://media.ccc.de/v/gpn22-457-printer-jam-get-a-grip-on-everyday-life-with-osc The video recording] of the performance has been watched 245 times at the time of writing. Printer Jam brought live coding software and Arduinos together to breath life back into disused printers. Working on Printer Jam gave me some insight into how OSC has been implemented in Tidal Cycles.


Line 34: Line 52:


= Relation to a larger context =
= Relation to a larger context =
<span id="live_coding"></span>
<span id="live_coding"></span>
[[File:Live coding at klankschool.png|thumb|left|upright=0.5|alt=Image decpicting live coding taking place at the Klankschool|Live Coding at Klankschool]]<br>
'''Live Coding'''<br><hr>
Live Coding is a performance practice in which, with code, music or graphics are generated in real time before an audience (Ledesma, 2015, p. 112–117). I set up Flok, a collaborative live coding environment, on a [https://live.klank.school subdomain] of the [https://klank.school klank.school] website. Flok allows for networked performances which reiterate and re-imagine the social dimensions of free software. I hope that hosting such an environment may strengthen community relations between the Klankschool and [https://netherlands-coding-live.github.io/ Live Coders in the Netherlands].
[[File:Screenshot From 2024-10-07 08-08-24.png|thumb|left|upright=0.5|alt=Image depicting the landing page of the klankschool website|Klankschool Website Landing Page|link=https://klank.school]]<br><br><br>
'''Klankschool'''<hr>
'''Klankschool'''<hr>
A community and a space in South Rotterdam where people work with, learn from and teach each other about sound. I'm maintaining the Klankschool's server along with log. I have an interest in ensuring the services remain up and running, both for myself and for the wider community. That's because the server plays an integral role in supporting creative endeavours. During October 2024 I set up a variety of services to motivate and facilitate (inter-)community activity.  This included a [https://files.klank.school FTP server], [https://funk.klank.school federated audio sharing platform], [https://calendar.klank.school federated public calendar], [https://code.klank.school Gitea instance] and a [https://live.klank.school live coding environment]. The artwork which Rosa and I create will be publicised on the calendar. Code we produce for the piece will be shared on the Gitea. Audio recordings may appear on the Funkwhale. Files, such as photo and video documentation, can be uploaded to the server via FTP. Flok will likely feature in the piece itself.
A community and a space in South Rotterdam where people work with, learn from and teach each other about sound. The artwork which Rosa and I create will be publicised on the [https://calendar.klank.school calendar]. Code we produce for the piece will be shared on the [https://code.klank.school Gitea]. Audio recordings may appear on the [https://funk.klank.school Funkwhale]. Files, such as [https://files.klank.school photo and video documentation], can be uploaded to the server via FTP. Live Coding on the server's [https://live.klank.school flok instance] will likely feature in the piece itself.
 
== Live Coding ==
 
Live Coding is a performance practice in which, with code, music or graphics are generated in real time before an audience (Ledesma, 2015, p. 112–117). I set up Flok, a collaborative live coding environment, on a [https://live.klank.school subdomain] of the [https://klank.school klank.school] website. Flok allows for networked performances which reiterate and re-imagine the social dimensions of free software. I hope that hosting such an environment may strengthen community relations between the Klankschool and [https://netherlands-coding-live.github.io/ Live Coders in the Netherlands].


<span id="references"></span>
<span id="references"></span>
Line 48: Line 65:


<div id="refs" class="references csl-bib-body">
<div id="refs" class="references csl-bib-body">
Fischer-Lichte, E. (2008) The transformative power of performance: a new aesthetics, New York, Routledge.
Fischli, P. and Weiss, D. (1987) The Way Things Go [Online]. Available at https://www.youtube.com/watch?v=fEAVrSSNfHw (Accessed 23 October 2024).


<div id="ref-ledesmaPoeticsPoliticsComputer2015" class="csl-entry">
<div id="ref-ledesmaPoeticsPoliticsComputer2015" class="csl-entry">

Latest revision as of 03:39, 24 October 2024

How do you plan to make it?

Practice


I have made the conscious decision to immerse myself in Free / Libre and Open Source Software (FLOSS). Whether I’m flashing Ardunios or compiling graphs with Graphviz, GNU Emacs is my editor of choice. I’m running Arch Linux on my laptop and on the Klankschool Server. For my part, I plan to draw on the synergy of GNU/Linux while making the project.

Writing


I plan to keep making rapid prototypes and to generate concentrated outcomes through this approach to design. Writing down what I have done on a regular basis and posting this on the wiki keeps others in the loop about what I am doing. My writings should contribute to the reasons why I want to make this collaborative project.

Research


The project straddles different contexts. It is post-graduate research conducted in the context of the Piet Zwart Institute. It also engages communities, publics and audiences outside of this academic environment. For example, I held a long table discussion with ten people to open up a conversation about the possible benefits of a new community server on the block. …

Why do you want to make it?

  1. To raise awareness about the Klankschool.
  2. To make a work of art that can be exhibited at a cultural venue.

Who can help you and how?

In alphabetical order:

Alex Olloman - Wants to organise events

decentral1se - Boosting Klankschool events on the Fediverse

joak - Technical support

knoflook - Sharing events on radar

log - Co-sysadmin

vitrinekast - Collaborator

Relation to previous practice

In mid 2024, Rosa and I worked together on a performance titled Printer Jam. We gave the performance at Gulaschprogrammiernacht 22, in Karlsruhe, Germany. The video recording of the performance has been watched 245 times at the time of writing. Printer Jam brought live coding software and Arduinos together to breath life back into disused printers. Working on Printer Jam gave me some insight into how OSC has been implemented in Tidal Cycles.

I advanced this understanding further when I gave a talk at the 18th International ConTeXt meeting in Lutten, The Netherlands in mid-August 2024. ConTeXt is typesetting software which can be used to create PDFs. I was asked to give a live coding performance at the meeting. I decided it would make sense to make my talk relevant to the subject matter. Therefore, I set about live coding a ConTeXt document. A copy of the talk I prepared for the meeting is available on the XPUB wiki.

Relation to a larger context

Image decpicting live coding taking place at the Klankschool
Live Coding at Klankschool


Live Coding


Live Coding is a performance practice in which, with code, music or graphics are generated in real time before an audience (Ledesma, 2015, p. 112–117). I set up Flok, a collaborative live coding environment, on a subdomain of the klank.school website. Flok allows for networked performances which reiterate and re-imagine the social dimensions of free software. I hope that hosting such an environment may strengthen community relations between the Klankschool and Live Coders in the Netherlands.

Image depicting the landing page of the klankschool website
Klankschool Website Landing Page




Klankschool


A community and a space in South Rotterdam where people work with, learn from and teach each other about sound. The artwork which Rosa and I create will be publicised on the calendar. Code we produce for the piece will be shared on the Gitea. Audio recordings may appear on the Funkwhale. Files, such as photo and video documentation, can be uploaded to the server via FTP. Live Coding on the server's flok instance will likely feature in the piece itself.

References

Fischer-Lichte, E. (2008) The transformative power of performance: a new aesthetics, New York, Routledge.

Fischli, P. and Weiss, D. (1987) The Way Things Go [Online]. Available at https://www.youtube.com/watch?v=fEAVrSSNfHw (Accessed 23 October 2024).

Ledesma, E. (2015) ‘The Poetics and Politics of Computer Code in Latin America: Codework, Code Art, and Live Coding, Revista de Estudios Hispánicos, Washington University in St. Louis, vol. 49, no. 1, pp. 91–120 [Online]. DOI: 10.1353/rvs.2015.0016 (Accessed 13 September 2022).