Live kodning
Live-kodning er den kunstneriske praksis at generere musik, billede, koreografi og tekst ved at give instruktioner til computere i form af algoritmer. Skriv algoritmiske instruktioner i kildekodeform for at omskrive dem, mens udførelsen sker, og instruktionen udføres. [ 1 ] Denne praksis er relateret til improvisation og ændring af input- og outputdata, [ 2 ] samt generering og ændring af kode fra bunden . [ 3 ] Live-kodning fokuserer på processen med at skrive kode til kreative formål snarere end realiseringen af et resultat, [ 4 ] resulterer i en praksis med at udforske lyd, billede, bevægelse og sprog.
Live kodning har flere funktioner at fremhæve, blandt dem er muligheden for at ændre algoritmerne, efterhånden som de udføres. Et andet interessant aspekt er, at i forestillinger projiceres skærmen, hvor koden bliver skrevet, normalt, så publikum kan se modifikationerne af den person, der 'livekoder'. Et tredje træk ved denne praksis er, at de førnævnte projektioner ved at omfatte forskellige kunstneriske discipliner kan omfatte flere lag af kode, der hører til de involverede discipliner. Kort sagt giver livekodning os muligheden for at generere audiovisuelle forestillinger i programmeringsmiljøer og er til gengæld et frugtbart felt for udvikling af tværfagligt arbejde baseret på en blanding af sprog og teknikker. [ 5 ]
Oprindelse
Udtrykket live-kodning begyndte at blive brugt omkring år 2003 for at henvise til en improvisationsmusikalsk praksis med computere. [ 6 ] I 2004 blev det første akademiske møde dedikeret til live-kodning kaldet Changing Grammars - A Live Audio Programming Symposium organiseret på HFBK Hamburg. Det år, under symposiet, blev Toplap-kollektivet dannet med den hensigt at promovere og definere live-kodning. [ 7 ] For at gøre dette skrev medlemmerne af det nystiftede kollektiv et manifest, [ 8 ] som har været referencedokumentet for praksis gennem årene.
Latinamerika
I Latinamerika er samarbejdsrum oprindeligt dukket op i Argentina, Colombia og Mexico som nøglepunkter for udviklingen af lokale forslag, for senere at flytte til Brasilien, Costa Rica, Peru, Chile, Bolivia og Ecuador. Grupper som Colectivo de Livecoders eller CLiC har tilladt sammenfletningen af forslag på latinamerikansk og globalt plan.
Argentina
CLiC Live Coders Collective begyndte at sprede live kodning i 2018 i La Plata.
Brasilien
I Brasilien afholder Algorave Brasil-kollektivet et årligt møde dedikeret til live-kodning i forbindelse med Algorave . Der er også Live Coding @ IMPA-gruppen i Rio de Janeiro.
Chile
I Chile har praksisen med livekodning sit epicenter i byen Valdivia, hvorfra den promoveres af figurer som Christian Oyarzún, Alejandro Albornoz Rojas, Jorge Forero og Hypereikon.
Columbia
Alg0ritmos-gruppen er et kollektiv dannet i 2014 i Medellín. Dens medlemmer begyndte at sprede praksis med live-kodning orienteret til elektronisk dansemusik i den by. Platohedro-platformen har også organiseret kurser, koncerter og residencies dedikeret til live-kodning i den by.
Costa Rica
Tacacocodin-kollektivet bestående af Randall Saenz, Pablo Cianca, Johann Stolz og José Pablo Saenz har spredt lyd og visuel live-kodning i Costa Rica. [ 9 ]
Mexico
Livekodningsscenen i Mexico begyndte i 2008 med Audio Workshop (i øjeblikket Audio Laboratory) i CENART Multimedia Center , med efterfølgende månedlige begivenheder mellem 2010 og 2014 med 15-minutters sessioner med livekodning fra bunden . På disse dates var Alexandra Cárdenas , Mitzi Olvera, Elizabeth Cacho og Mar Santiago nogle af de første deltagere i live-kodningssessionerne. Senere ville Alexandra Cárdenas og RGGTRN-kollektivet, dannet af Marianne Teixido, Jessica Rodríguez, Emilio Ocelotl og Luis Navarro, begynde at give live kodningsworkshops i Mexico og andre latinamerikanske lande.
I november 2012 organiserede CENART Multimedia Center det første internationale musik- og kodesymposium /*vivo*/ med et tema dedikeret til live-kodning. [ 10 ] [ 11 ] Dette symposium havde en anden (2013) [ 12 ] og tredje udgave (2014). [ 13 ]
Det første sprog for lyd, som live kodning blev udført med i Mexico, var SuperCollider . Ernesto Romero og Ezequiel Netri begyndte at undervise i de første kurser i Audio Workshop af CMM of CENART. Det første programmeringssprog for visuals, der blev brugt i CMM til at lave live kodning, var Fluxus ; Luis Navarro del Angel var den, der begyndte at give de første workshops om denne software. De første audiovisuelle live-kodningspræsentationer i Mexico blev lavet af mU -gruppen bestående af Ernesto Romero, Ezequiel Netri og Eduardo Melendez (2006), og år senere (2010) præsenterede Hernani Villaseñor og Luis Navarro SuperFluxider på La Esmeralda School of Arts i CENART. [ 13 ] [ 14 ]
Den 8. november 2013 afholdes The Night of the Fireflies , en koncert arrangeret af IFAL Mexico og Multimedia Center Nogle af de kunstnere og grupper, der deltog var: LiveCodeNet Ensemble , lqra, 'bo , .buj , Diego Acevedo , Karen del Valle , Dora Bartilotti , Rodrigo Ramírez (projekt) , Israel Noguez og Mauricio Colin .
Ud over disse mellemrum kan andre linjer identificeres, hvor brugen af live-kode blev oprettet, brugt og præsenteret: [ 13 ]
- På University of Guanajuato eller , underviser Roberto Morales i SuperCollider; senere opretter nogle af hans elever Rorschach_3.0- kollektivet . [ 15 ] To af dets medlemmer, Benjamin og Tomas Sanchez Lengeling, præsenterer adskillige workshops på CENART om behandling , hvor de programmerer adskillige biblioteker med generative visuals (et til Kinect og Processing, og et andet til interaktive audiovisuelle medier) mellem årene 2011-2013. [ 16 ]
- På UNAM begynder Music and Mathematics Research Seminar (SEMIMUTICAS) [ 17 ] at udføre aktiviteter såsom workshops og præsentationer i 2010. Projektet ledes af professor Pablo Padilla, Jaime Lobato, Fabián Sánchez og Iván Paz.
- På det mexicanske center for musik og lydkunst ( CMMAS ), et rum til at udføre projekter, der involverer teknologi og musik. I 2017 afholdes International Live Coding Conference (ICLC) her. [ 18 ]
I 2020 vil der blive afholdt forskellige live-kodningskoncerter i virtual reality-rum, herunder Fábrica VR skabt af kunstneren Malitzin Cortés. [ 10 ] Samt de VR-rum, der er skrevet med Three.js , skabt og selv-administreret af PiranhaLab (MX) og det kollektive Tacacocoding (CR).
Peru
Community of Live Coders - Peru er en gruppe af praktikere, der er ansvarlige for at formidle og organisere live kodningsbegivenheder. [ 19 ] Der er også MUTAR-projektet, som laver live-kodningspræsentationer online mellem de begivenheder, de organiserer.
Europa
Spanien
Lina Bautista, en komponist baseret i Barcelona, er en af repræsentanterne for denne disciplin. [ 20 ] [ 21 ] I 2015 blev Live Code Mad-arbejdsgruppen for musikskabelse med gratis software grundlagt i Madrid, som har udviklet sin aktivitet i Medialab-Prado og La Ingobernable . [ 20 ] [ 22 ] [ 23 ]
I 2019 blev den 4. internationale konference om Live Coding, ICLC 2019, afholdt i Madrid, som årligt samler de mest fremragende skabere af Live Coding-kulturen. [ 24 ] [ 25 ] Det var anden gang, at denne begivenhed blev afholdt i Europa, efter at have afholdt de tidligere udgaver i Storbritannien, Canada eller Mexico. [ 24 ] [ 25 ] ICLC 2019 blev overværet af forskellige agenter fra det internationale live-kodningsfællesskab, såsom Manifesto fra TOPLAP-gruppen fra USA, TOPLAP Node Yorkshire og TOPLAP Node North-East fra Storbritannien, Cybernetic Orchestra fra Canada, TOPLAP Node Mexico eller Live Code Mad fra Spanien. [ 24 ] Arrangementet fandt sted på Medialab-Prado-faciliteterne, Nave de Terneras i Matadero Madrid og på María Dolores Pradera kommunale musik- og danseskole, hvor der blev arrangeret kollokvier, workshops og forskellige algorave , en modalitet der knap havde været afholdt i Madrid indtil da. [ 24 ] [ 26 ]
Blandt initiativtagerne til live-kodning i Spanien er Lina Bautista, et medlem af TOPLAP Barcelona, der arbejder på Live Coding og Algoraves, Orquesta del Caos, hvor hun beskæftiger sig med eksperimenterende musik og lydkunst, og Sons de Barcelona, for formidling af teknologiens muligheder anvendt på lyd; kunstneren, computermusikeren og pædagogen Jesús Jara, koordinator for Live Code Mad; og underviser, billedkunstner og kreativ teknolog Marta Verde, lektor ved Berklee College of Music Valencia. [ 20 ] [ 23 ] [ 27 ]
Miljøer
- SuperCollider
- forarbejdning
- Chuck
- csound
- for sent
- TidalCycles
- fluxus
- ixi lang
- PureData
- sonic pi
- Maks
- Munding [ 28 ]
- FoxDot
- Hydra
- flok
- seks 8'ere
- CineViv0 [ 29 ]
Forskning
Nogle individuelle og kollektive forskningsemner er: online musik, [ 30 ] etnografier, [ 13 ] analyse fra kommunikationsområdet, [ 31 ] [ 32 ] casestudier, skrivning af biblioteker og sprog til tilpasset programmering. [ 33 ] [ 34 ] [ 35 ] [ 36 ] [ 37 ] Den Internationale Live Coding Conference har været et publikationsrum for forskere i Latinamerika.
Se også
Referencer
- ↑ Sagasti, Pedro Iñaki (2020). Audiovisuelle forestillinger i programmeringsmiljøer . National University of La Plata . Hentet 24. maj 2021 .
- ↑ Gutierrez, Carlos Octavio (2019). Live-kodning som en ressource til musikalsk fortolkning . doi : 10.13140/RG.2.2.30636.92809 . Hentet 24. maj 2021 .
- ↑ Villaseñor-Ramírez, Hernani; Paz, Ivan (5. februar 2020). Live Coding From Scratch: The Cases of Practice i Mexico City og Barcelona . Hentet 25. maj 2021 .
- ↑ Di Prospero, Carolina (2015). Live kodning. Beregningskunst i proces . Hentet 25. maj 2021 .
- ↑ Sagasti, Pedro Iñaki (2020). Audiovisuelle forestillinger i programmeringsmiljøer . National University of La Plata . Hentet 25. maj 2021 .
- ^ McLean, Alex (2011). Kunstner-programmører og programmeringssprogene for kunsten . Goldsmiths University of London . Hentet 26. maj 2021 .
- ↑ Ward, Adrian; Rohrhuber, Julian; Olofsson, Frederik; McLean, Alex; Griffiths, Dave; Collins, Nick; Alexander, Amy (2004). "Live Algoritme Programmering og en midlertidig organisation til dens fremme". I Goryunova, Olga; Shulgin, Alexei, red. Read_me: Software Art & Cultures . Digital Æstetik Redaktionscenter. pp. 243-261.
- ^ "ManifiestoDraft" (på engelsk) . Hentet 26. maj 2021 .
- ↑ Saenz, Randall (udateret). "Tacacocodin" (webside) . Hentet 13. august 2021 .
- ^ a b Villasenor, Hernani (2014). "Live-kodning i Mexico" (webside) . Hentet 26. maj 2021 .
- ↑ "Mexicansk livekodningsstil | daves blog om kunst og programmering" . Hentet 25. maj 2021 .
- ^ rukano (5. december 2013). "/*live*/ 2013: Internationalt symposium om musik og kode [netværk]" . TOPLAP (på amerikansk engelsk) . Hentet 31. maj 2021 .
- ↑ abcdRodriguez , Jessica ( 2017). «Algoritmiske systemer i kunsten og deres konkurrenceprocesser (medium-image-body relation). Casestudie: Altamisa» . Universitetet i Guanajuato . Hentet 31. maj 2021 .
- ^ "Multimedia Center Audio Workshop" . cmm.cenart.gob.mx . Hentet 31. maj 2021 .
- ^ "rorschach_3.0" . rorschach_3.0 . Hentet 31. maj 2021 .
- ^ "Koder – Generativ kode" (på amerikansk engelsk) . Hentet 31. maj 2021 .
- ↑ «SEMIMUTICAS – Forskningsseminar om musik, matematik og edb» . Hentet 31. maj 2021 .
- ↑ ville se, narcode +. "ICLC 2017, International Conference on Live Coding" . iclc.livecodenetwork.org (på engelsk) . Hentet 31. maj 2021 .
- ↑ uden, forfatter (udateret). "Lve Coders Peru" (webside) . Hentet 13. august 2021 .
- ↑ a b c forfatterskab. «'Live-kodning': afklædning af maskinerne gennem musik" . www.elsaltodiario.com (lokalt) . Hentet 19. juni 2021 .
- ↑ durovino (26. september 2018). "Demioergoi: Live-koderen som håndværker" . XVII Musik-filosofimøde . Hentet 19. juni 2021 .
- ↑ Munárriz Ortiz, Jaime (2019). «FRA DET BLANKE LÆRED TIL AFSPILNING. MODELLER FOR FRI IMPROVISATION I TEKNOLOGISK KUNST» . Fine Arts Magazine . doi : 10.25145/j.bartes.2019-20.14.03 . Hentet 19. juni 2019 .
- ↑ a b ALAMEDA, NavnMedialab Prado Adresse CALLE. «AVLab-møde: ALGORAVE - Madrids byråd» . www.madrid.es . Hentet 19. juni 2021 .
- ↑ a b c d «Medialab Prado arrangerer den 4. Internationale Live Coding Conference» . Madrid destination . Hentet 19. juni 2021 .
- ↑ a b «IV-udgaven af Live Coding International Conferences starter i Medialab Prado» . okdiario.com . 17. januar 2019 . Hentet 19. juni 2021 .
- ↑ Country, Editions The (17. januar 2019). "Vi besøgte en 'algorave', festen hvor algoritmer lyder og danser" . Verne . Hentet 19. juni 2021 .
- ↑ «Jesús Jara López | ENSO» . Hentet 19. juni 2021 .
- ^ Ogborn, D., Beverley, J., del Angel, LN, Tsabary, E., & McLean, A. (2017). Estuary: Browser-baseret kollaborativ projektional live kodning af musikalske mønstre. I International Conference on Live Coding (ICLC) 2017 .
- ↑ Jessica Rodriguez; Esteban Betancur; Rolando Rodríguez (16. januar 2019). CineVivo: et minisprog for live-visuals . Hentet 31. maj 2021 .
- ↑ Villaseñor Ramírez, Hernani. "Networked Live Coding: A Networking Practice in the LiveCodeNet Ensemble Case" . National Autonomous University of Mexico .
- ↑ Rodriguez, Jessica; Rodriguez, Rolando (2014). "LiveCoding Readings: Algoritmen set som tekst" . SONIC IDEAS - SONIC IDEAS . ISSN 2317-9694 . Hentet 3. maj 2021 .
- ↑ Rodriguez, Jessica; Rodriguez, Rolando (2015). "Live kodningslæsninger. Algoritmer set som tekst/billede» . Proceedings of the 21st International Symposium on Electronic Art (ISEA) : 556-560. ISBN 978-1-910172-00-1 . ISSN 2451-8611 . Hentet 31. maj 2021 .
- ↑
- ↑ Franco Briones, Alejandro; Villasenor, Diego; Ogborn, David (5. februar 2020). Poly-temporality Towards anecology of time-oriented live coding . Hentet 25. maj 2021 .
- ↑ Luis N. Del Angel; Marianne Teixido; Emilio Ocelotl; David Ogborn (16. januar 2019). Bellacode: lokaliserede tekstgrænseflader til live-kodningsmusik . Hentet 25. maj 2021 .
- ↑ Betancur, Celeste. "Chmusick, et bibliotek til at konvertere chuckK til et Algorave-lignende sprog" . ICLC . Hentet 25. maj 2021 .
- ↑ Villaseñor Ramírez, Hernani. "Åben, høj og lav: Kom dybt i lydkildekoden" . RE:SOUND 2019 – 8. internationale konference om mediekunst, videnskab og teknologi . Hentet 30. juli 2021 .