DigitalArtNetwork

From wiki
Revision as of 16:22, 14 June 2020 by Digitales (talk | contribs) (Verena Tscherner)
Jump to: navigation, search

DigitalArtNetwork is a project initiated by Ulla Rauter, supervised by:
Ulla Rauter, Stefano D'Alessio, Thomas Felder, Nicolaj Kirisits, Klaus Filip

our shared folder in the cloud of angewandte


networking first steps

Clientlist

Clientlist.png

we got the subnet 10.1.155.x at our VPN and currently 40 user.
the VPN-DHCP gives us IPs x<60 (obviously)

sending

ecery 5 seconds every client should send its active-message to all possibly connected other clients via UDP through port 11112.
all possible IPs are estimated to be 10.1.155.2 ... 10.1.155.60 (x=2;x<=60;x++)
the active-message should look like this:
myname myIP
(eg: toni 10.1.155.7)
(currently this name and IP needs to be provided manually by the user. also if a user gets a new IP-address he/she should simply overwrite the old one.)

receiving

thus every client can create a list of all currently active users (other clients) by listening to port 11112.
a timestamp can log a timeout ("this client-name last seen XYms ago") - clients with big timeouts logically can be kicked out of this list.
(if the client comes back, it will reappear automatically.)

use it

the current client list is sent locally via port 11113 (ready to use by any local application)
by the following format:
"clients" amount
name ip
name ip
...
(amount== amount of clients)

zb:
clients 10
nico 10.1.155.17
Verena 10.1.155.9
stefano 10.1.155.11
Jakob 10.1.155.16
marian 10.1.155.19
isi 10.1.155.15
manuel 10.1.155.10
uli 10.1.155.14
(me) klaus 10.1.155.7
hans 10.1.155.6


DAN-Chat

sending

any message via port 11111 to any IP (or more/all IPs) of the clientlist should be prepended by "myname:"
eg:
toni: hello dani

receiving

anything received on port 11111
print to console or to a dedicated chat window


other data

i would suggest to use a new port 11114 for any controller data.
more ports can be declared, or keywords prepending the data...

projects

Marian Essl

Rhizom
Es sollen so viele Daten wie möglich aus dem Netwerk gesammelt werden. Diese Daten sollen dann auf diverse Parameter eines audiovisuellen Prozesses gemappt werden. Das Mapping wird hierbei allerdings nicht gestalterisch vorgenommen, sondern dem Zufall überlassen. Der finale Output, ein 360-Grad Livestream, soll analysiert werden, um diese Daten wiederum in das Netzwerk einzuspeisen. Ein Feedback-Loop soll dabei entstehen.
Test-Stream

Img7.jpg

  • incoming data: all of the data streamed inside the network
  • outgoing data: analysis data
  • frontend: 360 A/V Livestream

Severin Gombocz

In der Krise bescheiden bleiben...
Einer eingetopften Wiesenpflanze (Löwenzahn, Taraxacum sect. Ruderalia) wird ein Audiostream aus dem Bienenstock vorgespielt und währenddessen werden sein elektrischer Widerstand ausgewertet und Veränderungen gemessen. Diese Daten können dann als Nummern-Feed in das digital ArtNetWork zurück geschickt werden um z.Bsp. als Noten für einen Synthesizer Patch verwendet zu werden oder als visueller Output.

  • incoming data:
  • outgoing data:
  • frontend:

Meine Idee als Output wären Farben die sich verändern, was auch via Webinterface sichtbar gemacht werden kann.

Verena Tscherner

Speiglein k.jpg

Die Webcam des Computers wird aktiviert. Die Künstlerin sitzt davor und sieht sich selbst am Bildschirm. Sobald sie sich mit der eigenen rechten Hand über ihren Kopf streicht, radiert sie damit Stück für Stück den berührten Teil des Videobildes aus. Streicht sie sich aber mit der linken Hand über die ausradierte Stelle, so vervollständigt sie selbst wieder ihr virtuelles Spiegelbild auf dem Bildschirm. Für diese Bewegungen wird pro Hand ein anders farbiger Putzhandschuh verwendet.

Die interaktive Online Installation „Spieglein, Spieglein...“ basiert einerseits auf dem Märchen Schneewittchen, und auf der Geschichte des Narziss in der griechischen Mythologie (konkrete Auseinandersetzung mit seinem eigenen virtuellen Abbild).


http://www.verenatscherner.com/de/ https://www.facebook.com/verena.tscherner.visualartist/ https://www.instagram.com/verenatscherner/

Manuel Cyrill

Feedback for the Network
A speaker is positioned in front of a microphone. The speakers position is determined by a motor which is controlled by data coming from the DAN. There are two of these systems.
DAN prototyp-doku1.jpg

  • incoming data: Data to control speaker positions.
  • outgoing data: The created feedback is analyzed in order to find a pitch. This pitch-data shall be sent back to the DAN.
  • frontend: The physical object. The two „Feedback-modules“.

Jakob Schauer

Highway-Sequenc-Jakob-Schauer.png

7 track highway road, close to Vienna, functions as a 7 track trigger sequenzer. Each car generates a message on its particular track. The sequencer data is used to control a sound generator.

  • incoming data: used to control sequencer parameter
  • outgoing data: Sends numbers 1-7,
  • frontend: Youtube AV stream from sound generator and the video stream, for the 30 min angewandte slot.

http://80.120.177.18/mjpg/video.mjpg?resolution=640x480

Luca Sabot

Toes.jpg

  • incoming data:
  • outgoing data:
  • frontend:

Hans Schmidt

camodel...
the project will react on videochat members, whether real persons or other visual input and process their simple movements into a basic language by giving each member a special scale of frequencies, that are aiming to controll one parameter of the virtual tongue. The ultimate goal is to create a self-adapting system that levels out the sensibility of all the inputs to make all participation hearable. The output will be a set of frequencies or MIDI data used for processing audio, that could also mean audio input from elsewhere.

  • incoming data: webcam video
  • outgoing data: midi
  • frontend: video stream/audio

Jakob Hütter, Sara Anzola, Ferdinand Doblhammer, Isabelle Orsini-Rosenberg, Ulla Rauter, Hans Schmidt, Anastasia Voltoshina

Climate sorted.png

Synthetic Climate
Leute interagieren lokal unabhängig voneinander an einer audiovisuellen Komposition, in einem delikaten künstlichen Gleichgewicht. Jedes Individuum steuert einen Kanal: In der Software Pure Data werden Samples angesteuert, gleichzeitig abstrahiert sich eine dem Wetter anmutende Struktur in der Software Touchdesigner der effektiven Modulation entsprechend. Die Visuellen Daten werden wiederum analysiert, nehmen in form von numerischen Input Einfluss auf den finalen Klang der Komposition. Einem natürlichen Kreislauf entsprechend müssen die einzelnen Akteure aufpassen, das 'Klima' nicht zu üüberstrapazieren, um die Komposition sowohl klanglich als auch visuell nicht zu überlasten.

  • incoming data: used to control pure data audio patch
  • outgoing data: audio sliders send values scaled for controlling touch designer video patch. The patch resends values to pure data patch
  • Data List

pdgroup/vol_1 bis /vol_6 pdgroup/bp_1 bis /bp6 pdgroup/window_1 bis /window_6 pgroup/transp_1 bis /transp_6

  • frontend: Youtube AV stream from pure data sound generator and the touch designer video stream, via obs software. Can be controlled indefinetly

Video: Jakob Hütter

Audio: Ulla Rauter

Performance: Jakob Hütter, Ulla Rauter, Hans Schmidt, Isabella Rosenberg, Anastasia Voltoshina, Sara

Preview of last meeting audio combined with the videopatch as a stream https://youtu.be/ATPMX-vWRu4?t=8995

Anastasya Voloshina

In diesen Zeiten, in denen die meisten Bildungsinstitutionen über Zoom in Erscheinung treten, ist es offensichtlich, wie uns das Analoge fehlt - und wie schön die Welt da draußen ist. Mehrere Stunden am Tag die Woche mit Zoom haben in mir die Sehnsucht nach Spaziergängen geweckt. Die Disko-Kugel auf dem Balkon wiederum hat mich durch das Raster an Zoom erinnert und ich dachte, ich beschäftige mich lieber mit diesem „analogen“ Zoom und gehe in die Welt damit, um ihre Schönheit aufzunehmen.

  • incoming data: Nummer, der die entsprechende Szene zum Abspielen auswählt
  • outgoing data: Farb-Analyse des momentanen Bildes
  • frontend:


Anastasia analogezoomgaenge 2.png Anastasia analogezoomgaenge 3.png Anastasia analogezoomgaenge.png