Når jeg vandrede rundt i Brasília for nogle år siden, havde jeg den distinkte følelse af, at jeg gjorde det ”forkert” - fordi jeg selvfølgelig var. Centrum af hovedstaden i Brasilien er organiseret langs Eixo Monumental eller Monumental Axis og indeholder en række vigtige bygninger, der danner en lang rygsøjle. Det er et sted designet til at blive ”læst” med et køretøjs hastighed, så at tage det til fods er som at se en film i langsom bevægelse.

Men dette kan være givende på uventede måder. Fodgængere i Brasília har en mulighed for at opdage de subtile variationer mellem de tilsyneladende mega-skalerede bygninger. Rytmiske refleksioner og skygger bringer overflader til liv under det tropiske sollys på smukke og nuancerede måder - glem bare ikke at sætte solcreme på.

Det er måske ikke en åbenlyst menneskeskaleret by, men Brasília har mange lækkerier for den nysgerrige fodgænger. Fotos fra 2010.

At opleve noget i langsom bevægelse er ikke noget, der var sket med mig uden for at se den lejlighedsvise Bill Viola-installation. Indtil, det vil sige, i dybden af ​​en Michigan-vinter, var jeg på udkig efter en måde at fejre langsomhed ved at tulle med ePaper-komponenter og Javascript. Jeg spekulerede på, om en film kunne fortæres med hastigheden i at læse en bog - ligesom en by som Brasília kan nydes til fods.

At sænke tingene ned til et ekstremt mål skaber plads til værdsættelse af objektet, men den forlængede varighed skifter forholdet mellem objekt, seer og kontekst. En film, der ses på 1/300 af den oprindelige hastighed, er ikke kun en meget langsom film, det er en uklar klokkeslæt. Og selvom en ting som Very Slow Movie Player (VSMP) ikke fortæller dig klokkeslættet, hjælper det dig med at se dig selv mod tidens udtværing.

Sådan fungerer 'VSMP'

VSMP er et objekt, der indeholder en Raspberry Pi-computer, brugerdefineret software og en reflekterende ePaper-skærm (svarende til en Kindle), alt sammen indeholdt i et 3D-trykt etui. Hvert to og et halvt minut udtrækkes en ramme fra en film, der er gemt på computerens hukommelseskort, konverteres til sort / hvid ved hjælp af en dithering-algoritme og kommunikeres derefter til ePaper-skærmen. Videoen nedenfor forklarer processen, men i det væsentlige afspilles filmen med en hastighed på 24 billeder i timen i modsætning til de traditionelle 24 billeder i sekundet. Det er tydeligvis den langsomme del.

Film er forfængelige væsener, der typisk kræver et mørkt rum, fuld opmærksomhed og ivrige øjenvægte klar til at acceptere lys strålet fra skærmen eller projektoren til din visuelle cortex. VSMP inverterer alt dette. Det er umuligt at "se" det på en traditionel måde, fordi det er for langsomt. Det kan bemærkes, kigges på eller endda inspiceres, men ikke overvåges. Det er en af ​​de ting, jeg kan lide ved Bill Viola-stykkerne. Du ser dem ikke, fordi de ikke er film; de er portrætter, og du ser dem, men det sker bare så, at du ser dem i fire dimensioner.

Skærmteknologien, der bruges i VSMP, er reflekterende som en Kindle i stedet for at udsende som et fjernsyn eller en computer, hvilket betyder, at det billede, man ser, når man ser på det, altid er et kompromis med miljøet. Hæng en LCD eller OLED på væggen, og den ser mere eller mindre den samme ud i mørke eller lys; sammenhæng udslettes. Mens ePaper-skærme stort set er sort / hvid, er en ting, de kan gøre, som udsendte skærme ikke er at arbejde høfligt i mørket. Billederne nedenfor viser VSMP, der skrider frem fra fuld eftermiddagssol til skumring. Hvis rummet er mørkt, er VSMPs billeder mørke.

Hvis lyset er varmt, er VSMP varm. Hvis rummet er lyst, er VSMP lyst. Enhedens interaktion med skygge og omgivende lys er dets mest karakteristiske træk. Film er hovedsageligt beregnet til at være det samme, uanset hvor de spilles. Cinephiles har stærke meninger om projektortyper, skærmkvalitet, lyd og alt andet, men tanken er, at filmen er filmen på grund af lyset, der skyder ud af projektoren, uanset hvornår eller hvor filmen er projiceret. Med VSMP er vejret, placeringen og orienteringen imidlertid alle faktorer, der definerer det, du ser.

Dejlige øjeblikke af uventet samarbejde mellem himmelsk og digital dukke op, som på billedet herunder med et spotlight, som solen føjede til “Jimmy i Quadrophenia kl. 15.55 den 15. marts 2018, i Detroit, Michigan, med et nord-nordøst -fasering af eksponering. ”Det er en mundfuld, ikke? Men videoindholdet, datoen for afspilning, tid, placering og orientering af enheden samles sammen for at producere det billede, du ser, så hele mundfulden er den eneste nyttige måde at beskrive det på.

Disse billeder samler skygge, farve og temperatur, og de minder mig om Alvin Luciers I am sitting in a room, i at VSMP er en forestilling, der er afhængig af et sted. Luciers løkker overvælder gradvis menneskelig tale med en hjælp fra formen, størrelsen og materialerne i et specifikt rum. VSMP er grundlæggende svag uden hjælp fra lyset, der oversvømmer gennem vinduer, spretter fra vægge og andre overflader og til sidst lyser op på displayet. I stedet for at skabe en kamp mellem kontekst og indhold, som i Luciers optagelse, samarbejder VSMP med et sted på en lille måde ved at låne lyset fra det rum, det er i.

Opskaler langsomhed

Det gode ved en teknologi, der er forbedret sted, er, at den straks har arkitektoniske konsekvenser. Vi kan eksperimentere med skærme med større format som vægoverflader til både indvendigt og udvendigt. Fortilfælde for ePaper i arkitektonisk skala er begrænsede, med bemærkelsesværdige eksempler, herunder OMA's renovering af North Delegates Lounge i FN med en mur af små ePaper-paneler. Future Cities Catapult udførte et spekulativt arbejde i topklasse, der demonstrerede høflighed og følsomhed af ePaper i offentlige rum, herunder nogle nye interaktioner, der er dejlige.

Der er stadig masser af arbejde, der skal gøres på dette område, især i lyset af ePapers laveffektkrav. Sydney implementerede ePaper-busstoppe i realtid tidligere i år af Visionect, og de er smukke. Sammenlignet med LinkNYC, der bruger store, lyse LED-skærme, er ePaper-skærme mere urbane, fordi de er markant mere deferentielle for det offentlige område. Som en urban skærm gør ePaper-totems ikke så meget som Link, uden tvivl, men det er stadig ikke helt klart, hvad kløe Link klør på offentlighedens vegne. Jeg er interesseret i ePaper-skærme som en billig, let at vedligeholde måde at bringe kvarterets indhold tilbage i delte fysiske rum - parker, biblioteker, isbutikker osv.

VSMP foreslår også et træk mod nye muligheder for ornament og dekoration, mod måder at gøre vores digitale liv til stede i vores fysiske verden på mere subtile måder. Denne ePaper-flisebelagte parkeringshus i San Diego International Airport er et eksempel på mediets dekorative potentiale. Og mens parkeringshusfliserne agter let at ændre strukturens udseende, er der plads til at udforske mulighederne med en bygning eller en overflade, hvis udseende udvikler sig langsomt over tid. I et tempo på 24 billeder i timen ville en væg under udvikling ændre sig næsten umærkeligt.

Det ville være det arkitektoniske ækvivalent af en ninja-kat, der laver træk for at snige sig på dig, når du ikke kigger - et ikke-binært mellem bevægelse og stillhed. Vægge med ePaper kan tilbyde en måde at lege med sammenvævede tidslinjer på: minutter fra menneskelige ritualer, timerne for vores planets rotation og månederne med Jordens årlige bane rundt om solen. Vi kan oprette en mur af William Morris tapetmønstre, der blomstrer og visner i det sæsonmæssige tempo. Eller brug fodsporssensorer til at spore besøgende og ændre en pixel af en væg til hver person, der kommer ind, og meget langsomt dreje rummet fra sort til hvid i et digitalt udryddelsesrum. Eller tilføj til de forudsigelige skygger, der falder hen over facaden i en bygning med fantastiske digitale supplementer - skyggedukker i skalaen fra en bygning.

Bygning af 'VSMP'

Jeg havde ikke til hensigt at skulle bygge alt fra bunden, men det var sådan det endte, så i tilfælde af at dette er nyttigt for andre, her er hvordan en meget langsom filmafspiller mødes.

Det startede med at bestille en 7,4 "skærm og et USB-tidsstyringskontrolmodul. Produktet skal montere som en USB-enhed og acceptere et proprietært EPD-binært filformat, som derefter vil blive blinket på skærmen. Ved intet om binære filer eller billede forarbejdning, var jeg i sidste ende i stand til at refaktorere denne Python-kode til Node.js — det bedste programmeringssprog til jobbet er det, du allerede kender, ikke? - som førte efter nogle rigtig snuble til et mirakuløst syn: Det virkede.

Bevis for EPD.

Node-fluent-ffmpeg er det bibliotek, som VSMP bruger til at udtrække rammer fra en videofil. Disse overføres derefter til et lysende modul, der forbereder videoen i fuld farve stadig til visning på en en-bit skærm. Tanner Hellands dithering algoritmer var nyttige her, og det var sjovt, hvis overgivende, at tilbringe en eftermiddag med at spille med de forskellige algoritmer fra scenografien i min barndom tilbragt foran forskellige computere.

En stille fra 'Quadrophenia' adderet med Floyd Steinberg-algoritmen. Detaljeringsniveauet er ret bemærkelsesværdigt.

Da sekvensielle video-stillbilleder blev ekstraheret fra en MP4, modvirket og konverteret til EPD-filer, hacket jeg begejstrede sammen en "sag" til skærmen og dens controller, så begge kunne hænge over mit skrivebord, hvor de let kunne ses. Derefter fyrede jeg op et cron-job for at kopiere ramme efter ramme til enheden og opdaterede skærmen hver gang. Men jeg opdagede en konflikt mellem Raspberry Pi og controller-modulet, der producerede en fejl hver 10. billede eller deromkring, hvilket er problematisk, hvis du er interesseret i kontinuerlig afspilning. For at gøre tingene værre, løb det konstant Node.js-script, jeg plejede at lejlighedsvis skubbe nye rammer til skærmen, ud af hukommelsen cirka en gang om dagen. Den tilbagevendende fejl og regelmæssige nedbrud var en hindring.

Den originale 'VSMP' test blev hacket sammen i sollyset en juli eftermiddag. Der opstod en fejl på den sidste af disse rammer og gentog hver ni til 13 rammer, så jeg besluttede at skrive min egen kode for at kontrollere ePaper-skærmen.

Min oprindelige plan var at gøre skærmmodulet så kompakt som muligt, hvilket jeg planlagde at gøre ved hjælp af en Raspberry Pi 3B (RPI3B) til at tænde enheden og lade RPI3B fastgøres til vægstikket eller sidde på gulvet i nærheden af ​​det. I sidste ende var det ikke muligt at fortsætte ned ad denne rute, fordi displayets fejl krævede at skifte fra USB til GPIO.

Forladt sagsbegreb, der favoriserede en slank profil.

Den eneste gode ting ved GPIO er, at det betyder, at din enhed bogstaveligt talt har en regnbue inde. GPIO står for I / O til generelle formål, og navnet er nøjagtigt. Det er en måde at sende og modtage signaler mellem din computer og enhver slags enhed - i dette tilfælde en skærm. Signaler sendes som bits, så med en ePaper-skærm sender du instruktioner til at tænde eller slukke hver pixel. Det tog mig for evigt at finde ud af den rigtige måde at fysisk forbinde skærmen til RPI3B. Efter en god smule prøve og fejl lykkedes det mig at portere Node-ePaper, som er skrevet til BeagleBone, til at arbejde med Raspberry Pi-hardware. Det er nu på Github som Node-ePaper-RPI. Men så - regnbuens kabler.

Adafruits boligblokke og brugerdefinerede jumpertråde, der gør indersiden af ​​'VSMP' pæn og ryddig

De to billeder ovenfor ser sandsynligvis relativt ens ud, men de dokumenterer en vigtig opgradering. Til venstre er de 10 GPIO-kabler løse og ustyrlige og kom let ud af RPI-kortet. Til højre er VSMP kablet med brugerdefinerede jumperkabler i nøjagtigt den rigtige dimension og forbindelsesstier, som jeg havde brug for. Det eneste skuffende ved de brugerdefinerede kabler, jeg lavede, er, at jeg ikke kunne finde ud af, hvor jeg kunne finde et ret vinkelstik, så kablerne kommer lodret ud fra RPI3B. I sidste ende får dette sagen til at være dybere, end den skal være.

At se 'VSMP' behageligt gøre sin softwareting

Da EPD-filerne fungerede og GPIO under kontrol, havde jeg noget magisk. Navnet på scriptet er “single_frame.js”, fordi softwaren, der kontrollerer VSMP, behandler en ramme og derefter afslutter. Dette er planlagt med et cron-job, der skal køres hvert andet og et halvt minut, hvilket gør det muligt for computeren at styre sin hukommelse bedre og forhindrer regelmæssige nedbrud. Hver ramme tager cirka 25 sekunder at behandle og overføre til skærmen, på hvilket tidspunkt displayet blinker, og den nye ramme vises.

Da computeren har ca. to minutters nedetid mellem hver ramme, ville jeg se, om den kunne køre på en Raspberry Pi Zero i stedet og lade den enheds naturlige langsomhed give afstanden mellem rammer, men det var for langsomt.

Raspberry Pi Zero er meget lille og meget langsom.

Som et sidste trin testede jeg et par case-konfigurationer for at finde noget, der minimerer den digitale billedramme vibe. Jeg er ikke tilfreds med det fysiske design af sagen, men indtil videre har denne kumlignende profil nogle fordele. De hak, der er skåret i hvert hjørne, skaber muligheder for VSMP at kaste skygger på sig selv, hvilket er en smule prangende men har en dejlig effekt. Det er trykt i Shapeways 'stærk og fleksibel sort nylon, der har en ru overflade, der opsuger lys og giver et mat udseende.

'VSMP' kaster skygger på sig selv

Nedenstående video er en samling af alle de tidskifte testskud, jeg tog under udviklingen af ​​denne ting. Der er masser af Quadrophenia, som jeg stadig kun har set i VSMP's forstyrrende tempo.

Montering af 'VSMP'

En af de ting, jeg synes er uhyggelig med ePaper, er den måde, det holder på et billede på, selv når det er frakoblet strømmen. Den vedvarende tilstedeværelse af billedet giver enheden en rundere tilstedeværelse i vores verden og gør det digitale kontinuerligt.

For mig er det i disse halvsamlede stater, når VSMP tydeligst er, hvad Robin Sloan kalder en flip-flop. I dette tilfælde blev en film, der er taget med det fysiske lys et sted, omdannet til digitalt manipulerede billeder, der derefter vendes tilbage til fysiske billeder, reflekterende og konstante under en ny sol.

Bagsiden af ​​enheden ses virkelig aldrig, men det er beregnet til at være en påmindelse om den oprindelige intention bag projektet som et værktøj til menneskelig brug snarere end en slags stump enhed. Ryggen dannes på bagsiden, der viser skæringspunktet mellem to sæt linjer: en krumning i en cirkel og en vandret; en cyklisk og en ligetil. Det er hurtigt og langsomt møde i et kontemplativt kryds.

VSMP præsenterede et givende sæt tekniske udfordringer at noodle igennem, men i sidste ende byggede jeg det, fordi jeg ville være mere opmærksom på tiden. Jeg ville se langsomt og nyde den måde, hvorpå konteksten blomstrer omkring et objekt, når jeg gør det.