Last active
May 24, 2020 17:39
-
-
Save brysonian/51fd611a6aeef8696ae7482cee57e9f1 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import React, {useEffect} from "react"; | |
import { Helmet } from "react-helmet"; | |
import "./styles.css"; | |
import { | |
p0, | |
p1, | |
p2, | |
p3, | |
audioHeading, | |
dtPCover, | |
dtText, | |
dtButWrapper, | |
dtBut, | |
dtCurtImg, | |
dtCurtainCol, | |
dtContribCol, | |
dtContribWrapper, | |
dtInfobox, | |
dtInfoCol | |
} from "./style.module.css"; | |
import Artist from "../../Containers/Artist"; | |
import ProjectCover from "../../Components/ProjectCover"; | |
import ProjectHeader from "../../Components/ProjectHeader"; | |
import ArtistBio from "../../Components/ArtistBio"; | |
import ProjectColumns, { Column } from "../../Components/ProjectColumns"; | |
import ProjectLink from "../../Components/ProjectLink"; | |
import Image from "../../Components/Image"; | |
import DalenaImage1 from "./assets/DalenaTran-1.png"; | |
import DalenaImage2 from "./assets/DalenaTran-2.png"; | |
import audioJson from "./data.json"; | |
import voiceoversJson from "./voiceovers.json"; | |
export default function () { | |
const engines = new Engines(); | |
engines.voiceovers = voiceoversJson; | |
engines.setupAll(audioJson, voiceoversJson); | |
useEffect(() => { | |
engines.setHTMLElement("#sub"); | |
$("#locB").fadeOut(0); | |
$("#locA").fadeOut(0); | |
}); | |
return ( | |
<Artist> | |
<Helmet> | |
<script type="text/javascript" src="js/howler.min.js"></script> | |
<script type="text/javascript" src="js/subtitle.bundle.js"></script> | |
<script src="https://code.jquery.com/jquery-3.5.1.min.js" crossorigin="anonymous"></script> | |
<script type="text/javascript" src="js/audio-utils.js"></script> | |
<script type="text/javascript" src="js/time-utils.js"></script> | |
<script type="text/javascript" src="js/sub-utils.js"></script> | |
<script type="text/javascript" src="js/engines-utils.js"></script> | |
</Helmet> | |
<ProjectHeader | |
artistName="Dalena Tran" | |
title="Acts in Translation" | |
materials="Web Installation, Infinite Duration" | |
link="https://dalena.me" | |
/> | |
<ProjectCover className={dtPCover}> | |
<Column> | |
<Image | |
img={DalenaImage1} | |
alt="A scantily drawn diagram of arrows that form two circles with the smaller circle nested inside the larger. A linear flow of arrows moves from one side of the circumference downwards towards a focal point and then travels upwards towards the opposite side of the circumference to create a conical structure." | |
/> | |
</Column> | |
</ProjectCover> | |
<Column className={dtText}> | |
<p className={p0}>Two windows having a moment together.</p> | |
<p className={p1}> | |
A range of stories emerge every hour on the hour. Each marks a passage | |
of time but never keep it. | |
</p> | |
<p className={p2}> | |
Ambient recordings from different cities at separate times are | |
procedurally sequenced in relationship to each other. | |
</p> | |
<p className={p3}> | |
{" "} | |
Your moment & my moment | |
<br /> | |
are never quite the same. | |
</p> | |
<div className={dtButWrapper}> | |
<ProjectLink | |
className={dtBut} | |
onClick={() => { | |
engines.audioEngine.beginAudio(); | |
engines.prepareVoiceover(true); | |
}} | |
text="VIEW ACTS IN TRANSLATION" | |
/> | |
</div> | |
</Column> | |
<Column className={dtCurtainCol}> | |
<Image | |
className={dtCurtImg} | |
useLazy={false} | |
img={DalenaImage2} | |
alt="A close-up of the lower portion of a 3D rendered blue curtain with pink and orange flowers surrounded by faded green leaves." | |
/> | |
</Column> | |
<ProjectColumns className={dtInfoCol}> | |
<Column> | |
<p> | |
In the beginning, there was the window. Now there are plenty of | |
other things than windows. There is heat, ice, sweat, and Mickey Mouse. Not to forget blood: The dark and runny that pumps through veins carrying a tempo that make possible the highest highs and lowest lows. | |
</p> | |
</Column> | |
</ProjectColumns> | |
<Column> | |
<h4 id="audio-contributions" className={audioHeading}> | |
Audio Contributions | |
</h4> | |
</Column> | |
<ProjectColumns className={dtContribWrapper}> | |
<Column> | |
<ul aria-labelledby="audio-contribution" className={dtContribCol}> | |
<li>Adam Kaye</li> | |
<li>Ali Eslami</li> | |
<li>André Alves</li> | |
<li>Arina Mahmoudian</li> | |
<li>Austen Erblat</li> | |
<li>Avisha Sab</li> | |
<li>Bartek Biernacki</li> | |
<li>Berit Gilma</li> | |
<li>Clarissa Ribeiro</li> | |
<li>Clement Fortin</li> | |
<li>Dasul Kim</li> | |
<li>Doan Minh Dang</li> | |
<li>Donna Ghassemi</li> | |
<li>Elton Kuns</li> | |
<li>Faraz Dirin</li> | |
<li>Hu Rui</li> | |
</ul> | |
</Column> | |
<Column> | |
<ul aria-labelledby="audio-contribution" className={dtContribCol}> | |
<li>Ilya Bespalov</li> | |
<li>Jasmin Xanthos</li> | |
<li>Jennifer Steinkamp</li> | |
<li>Jimmy Zhi</li> | |
<li>Jodi Cheung</li> | |
<li>John Goolvart</li> | |
<li>Karina Lopez</li> | |
<li>Kevin Dichosa</li> | |
<li>Lauren Goshinski</li> | |
<li>Lauren Lee McCarthy</li> | |
<li>Lloyd Galbraith</li> | |
<li>Manuel Oliveira</li> | |
<li>Mara Lemesany</li> | |
<li>Matteo Zamagni</li> | |
<li>Matthew Dervenkov</li> | |
<li>Matthew Dotson</li> | |
</ul> | |
</Column> | |
<Column> | |
<ul aria-labelledby="audio-contribution" className={dtContribCol}> | |
<li>Megan Anderson</li> | |
<li>Michael Baker</li> | |
<li>Miles Peyton</li> | |
<li>Mina Tahmouresie</li> | |
<li>Mitchell Sang Wang</li> | |
<li>Mohamed Allam</li> | |
<li>Morehshin Allahyari</li> | |
<li>Nathan Seymour</li> | |
<li>Omar Castanon</li> | |
<li>Pancho Blood</li> | |
<li>Pieter Jossa</li> | |
<li>Robert Thomas Heppell</li> | |
<li>Samah Safiullah</li> | |
<li>Sasha Gransjean</li> | |
<li>Sebastian Kurtz</li> | |
<li>Shriya Ravishankar</li> | |
</ul> | |
</Column> | |
</ProjectColumns> | |
<ProjectColumns> | |
<Column> | |
<p> | |
A special thanks to جیگر من Hirad Sab for his love & technical contributions to the project | |
</p> | |
<br/> | |
<p> | |
& Chandler McWilliams, Danny Snelson, Lauren McCarthy, Casey Reas, Erkki Huhtamo, Cayetano Ferrer, Jennifer Steinkamp & Noa Kaplan for their support and mentorship | |
</p> | |
</Column> | |
</ProjectColumns> | |
<ArtistBio> | |
<p> | |
Dalena Tran is a media artist & writer living in Los Angeles, CA. Her stories and situations respond to notions of voyeurism, hegemony, memory, and the phenomenon of media. She engages across mediums and disciplines as they relate to the rhythms of everyday life, often concerned with moments hidden in plain sight. | |
</p> | |
</ArtistBio> | |
</Artist> | |
); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment