Recursion within a Class

Hi there,

Kind of new to processing, but im trying to create a class that has a recursion action in it, so that whenever i call that class it will have its own recursive actions. I have tried it in a regular sketch and the basic sketch works, but in the class version it seems like the object cant call itself within the class? Is there someway i can do this? Sorry if i dont make sense. Cheers

submitted by digthedome
[link] [comment]

IT IS, I, ANN HIRSCH: horny lil feminist

 

Ann Hirsch, ButterFace from "horny lil feminist," 2014­15 (still). Video, sound, color; 2:21 min. Courtesy the artist. 

Copresented by Rhizome and the New Museum as part of First Look: New Art Online. View work.

In 1978, feminist writer and activist Andrea Dworkin commented that "no woman needs intercourse; few women escape it." Dworkin's viewpoint is consistently marked by refusal and withdrawal, particularly in relation to more sex-positive and arguably more livable philosophies. And yet, her condemnation of intercourse and, by extension, heteronormative gender definitions can nag at aspiring feminists seeking to define their own path in the face of desire's true complexity. Ann Hirsch's "horny lil feminist" (2014–15) eschews the notion that desire necessarily hews to our political and personal ideals and rather interrogates how it is formed out of the often unjust—sometimes oppressive, sometimes progressive—power dynamics of our daily lives.

An artist noted for her thoughtful and fresh take on feminist issues, Hirsch creates installation, performance, and online works that often examine sites of female agency within the media. Her previous works have involved her recreating a cyber–love affair she had as a teen with an older man in a piece that was made available both as an e-book transcription of all their AOL chats and a live performance (the e-book version was made available on iTunes and was subsequently kicked off, as it was deemed "crude and objectionable"). Hirsch's other works have included YouTube performances as a character called Scandalishious that rip what is popularly known as the "camwhore" aesthetic, whereby a girl titillates her anonymous online viewers through performances for her computer's built-in camera.

In her latest project, "horny lil feminist," presented as part of First Look, Hirsch traverses a huge expanse of the web that is often not spoken about in the field of net art: pornography. The dozens of videos that comprise the website playfully explore how—or if—one can be a good feminist while still enjoying this genre, which often takes the dynamics of male mastery and female submission (that any card-carrying feminist would disapprove of) as a given. In bad feminist, for example, Hirsch faint-heartedly chants "I'm a feminist" repeatedly over a video of two bound young girls having sex with an aggressor. Many of the videos also reflect her ambivalence about participating in the coquettish, submissive mores that pornography encourages. In ButterFace, for instance, she strips down to her underwear, dancing for the camera, all the while donning a definitively abject brown paper bag on her head. In several clips, Hirsch weaves in references to her own relationship: in yuppie life, she scans the desired items on her wedding registry and, in my love sonnet, she flips through Facebook photographs of her husband-to-be while the self-objectifying, near-holographic chanteuse Lana Del Rey intones "Will you still love me when I'm no longer young and beautiful?" (the refrain of her song "Young and Beautiful").

Perhaps the heart of "horny lil feminist" lies in the videos wherein Hirsch comically sends up seemingly incompatible elements of desire: such as a love story, in which her face is sandwiched in the middle of a three-channel spread between a classic clip of a coquettish Ginger Rogers being wooed by a chivalrous Fred Astaire and another clip of a ball-gagged naked woman in heels descending the staircase of a luxury apartment on the command of an off-camera top—both reflective of two very different kinds of female deference, though the former is certainly more socially accepted; or, in her numerous videos that focus on self-pleasure, whether mimicking the YouTube how-to format or copping an air of feminist separatism—for example, as seen in the heavily warp-filtered dance party...just us girls!!. Each gesture in each clip, however comic or plainly vulnerable, is a refusal to oversimplify female desire and an expression of pleasure's vastness and complexity. In some moments, pleasure is depicted as liberated from cliché; in others, it explicitly negotiates the endless stereotypes and patterns of power through which we come to know ourselves. In the end, "horny lil feminist" reflects less the clear lines of Dworkin's stance and more the "cruel optimism" writer Lauren Berlant recently proposed, a term that acknowledges our attachment to relationships that may, ultimately, hurt us and yet which we are unable to fully abandon.

Ann Hirsch, conclusion: the real ann hirsch from "horny lil feminist," 2014–15 (still). Video, sound, color; 4:17min. Courtesy the artist.

Sponsors

Major support for First Look is provided by the Neeson/Edlis Artist Commissions Fund.

Additional support is provided by the New York State Council on the Arts and the Toby Devan Lewis Emerging Artists Exhibitions Fund.

Need some help with pong game

My issue is that I can't get the ball to bounce off the paddles and I can't seem to find what's wrong. Here's the code: float ballX, ballY; float ballSpeedX=3, ballSpeedY=3; float ballSize=10;

float dist_from_wall=40; float upPaddleLeft=200, upPaddleTop=40; float paddleW=50, paddleH=20; float downPaddleLeft=200, downPaddleTop=500-40-paddleH; float upPaddleSpeed=15; float wallLeft=0, wallRight, wallTop=0, wallBottom; float direction=random(0, 2*PI); boolean ballAlive=true; void setup() { size(500, 500); background(0); ballX=width/2.0; ballY=height/2.0; wallRight=width-1; wallBottom=height-1; } void draw() { background(0); noStroke(); fill(255); if (!ballAlive) { direction=random(0, 2*PI); ballX=width/2.0; ballY=height/2.0; ballSpeedX=3; ballSpeedY=3; ballAlive=true; } //ball starts moving in random direction ballX+=ballSpeedX*cos(direction); if (ballSpeedY*sin(direction) > -3 && ballSpeedY*sin(direction) < 3) ballY+=ballSpeedY; //the speed in the y direction is being constrained else ballY+=ballSpeedY*sin(direction); downPaddleLeft=mouseX-paddleW/2; //the bottom paddle is controlled by the mouse if (ballX+ballSize/2>downPaddleLeft && ballX-ballSize/2<downPaddleLeft+paddleW && ballY+ballSize/2<downPaddleTop+paddleH && ballY+ballSize/2>downPaddleTop ) //if the ball touches the paddle { ballSpeedX*=-1; } if ( ballX+ballSize/2>upPaddleLeft && ballX-ballSize/2 < upPaddleLeft+paddleW && ballY-ballSize/2 < upPaddleTop+paddleH && ballY-ballSize/2 > upPaddleTop ) { ballSpeedX*=-1; } if (ballX-ballSize/2 < wallLeft || ballX+ballSize/2>wallRight) { ballSpeedX*=-1; } if (ballY+ballSize/2>downPaddleTop+paddleH || ballY-ballSize/2<upPaddleTop) { ballAlive=false; } rect(downPaddleLeft, downPaddleTop, paddleW, paddleH); //TOP PADDLE - controlled by arrow keys if (keyPressed) { if (keyCode==LEFT) upPaddleLeft-=upPaddleSpeed; if (keyCode==RIGHT) upPaddleLeft+=upPaddleSpeed; } upPaddleLeft=max(0, upPaddleLeft); upPaddleLeft=min(width-1, upPaddleLeft); ellipse(ballX, ballY, ballSize, ballSize); rect(upPaddleLeft, upPaddleTop, paddleW, paddleH); } 
submitted by rhll0r
[link] [1 comment]

Need help with keyPressed() please.

I am working on a project for school and everything works except my keyPressed function. When you press the 'b' key an image is supposed to be displayed. When I press B it only flickers the image and does not stay a solid image until you let go of the key. Any idea what I am missing? Here is my code:

PImage img; // Declare variable "a" of type PImage PImage back; PImage pic1, pic2, pic3, pic4, pic5, pic6, pic7, pic8, pic9;

PImage [] picArray = new PImage [16]; //booleans control statements to determine the flow of a program boolean overbutton1 = false; //√ boolean overbutton2 = false; //√ boolean overbutton3 = false; //√ boolean overbutton4 = false; //√ boolean overbutton5 = false; //√ boolean overbutton6 = false; //√ boolean overbutton7 = false; //√ boolean overbutton8 = false; //√ boolean overbutton9 = false; //√ boolean overbutton10 = false; //√ boolean overbutton11 = false; //√ boolean overbutton12 = false; //√ boolean overbutton13 = false; //√ boolean overbutton14 = false; //√ boolean overbutton15 = false; //√ boolean overbutton16 = false; // button coordinates int x; int y; int Coordinate [][] = {

{ 104, 38, 194, 151 //coordinates button1 } , { 651, 250, 757, 369 } , { 91, 477, 208, 578 } , { 37, 240, 146, 359 } , { 599, 62, 715, 148 } , { 358, 512, 448, 599 } , { 628, 442, 722, 578 } , { 348, 6, 460, 87 } , { 37, 240, 146, 359 } , { 348, 6, 460, 87 } , { 104, 38, 194, 151 } , { 599, 62, 715, 148 } , { 651, 250, 757, 369 } , { 628, 442, 722, 578 } , { 358, 512, 448, 599 } , { 91, 477, 208, 578 } }; //here is where I load all of the images necessary for my picture array void setup() { size (800, 600); back = loadImage ("background.jpg"); pic1 = loadImage ("image2.jpg"); pic2 = loadImage ("image3.jpg"); pic3 = loadImage ("image4.jpg"); pic4 = loadImage ("image5.jpg"); pic5 = loadImage ("image6.jpg"); pic6 = loadImage ("image7.jpg"); pic7 = loadImage ("image8.jpg"); pic8 = loadImage ("image9.jpg"); pic9 = loadImage ("beefsquatch.jpg");

picArray[0] = pic1; // October picArray[2] = pic2; // November picArray[1] = pic3; // December picArray[3] = pic4; // January picArray[4] = pic5; // February picArray[5] = pic6; // March picArray[6] = pic7; // April picArray[7] = pic8; // May picArray[8] = pic9; // graph

} //In the void draw I give a function to each button, //which is assigned to a picture in an array. void draw() { update(mouseX, mouseY); image(back, 0, 0);

if (mousePressed == true && overbutton9 == true) { image(picArray[0], 0, 0); } if (mousePressed == true && overbutton10 == true) { image(picArray[1], 0, 0); } if (mousePressed == true && overbutton11 == true) { image(picArray[2], 0, 0); } if (mousePressed == true && overbutton12 == true) { image(picArray[3], 0, 0); } if (mousePressed == true && overbutton13 == true) { image(picArray[4], 0, 0); } if (mousePressed == true && overbutton14 == true) { image(picArray[5], 0, 0); } if (mousePressed == true && overbutton15 == true) { image(picArray[6], 0, 0); } if (mousePressed == true && overbutton16 == true) { image(picArray[7], 0, 0); } }

//this line of code tells me where my mouse clicks on the sketch //in x/y coordinates

//this is the description of the funtion of my boolean. It's saying if //the mouse is over the rectangle then display the image, if not, don't. boolean overRect (int x, int y, int x1, int y1) { if (mouseX >= x && mouseX <= x1 && mouseY >= y && mouseY <= y1) { return true; } else { return false; } } //the coordinates here specify which image from the pic array will be displayed by the if statements above void update(int x, int y) { if (overRect( Coordinate[0][0], Coordinate[0][1], Coordinate [0][2], Coordinate [0][3])) {

overbutton1 = true; 

} else { overbutton1 = false; } if (overRect( Coordinate[1][0], Coordinate[1][1], Coordinate [1][2], Coordinate [1][3])) {

overbutton2 = true; 

} else { overbutton2 = false; } if (overRect( Coordinate[2][0], Coordinate[2][1], Coordinate [2][2], Coordinate [2][3])) {

overbutton3 = true; 

} else { overbutton3 = false; } if (overRect( Coordinate[3][0], Coordinate[3][1], Coordinate [3][2], Coordinate [3][3])) {

overbutton4 = true; 

} else { overbutton4 = false; } if (overRect( Coordinate[4][0], Coordinate[4][1], Coordinate [4][2], Coordinate [4][3])) {

overbutton5 = true; 

} else { overbutton5 = false; }

if (overRect( Coordinate[5][0], Coordinate[5][1], Coordinate [5][2], Coordinate [5][3])) {

overbutton6 = true; 

} else { overbutton6 = false; }

if (overRect( Coordinate[6][0], Coordinate[6][1], Coordinate [6][2], Coordinate [6][3])) {

overbutton7 = true; 

} else { overbutton7 = false; }

if (overRect( Coordinate[7][0], Coordinate[7][1], Coordinate [7][2], Coordinate [7][3])) {

overbutton8 = true; 

} else { overbutton8 = false; }

if (overRect( Coordinate[8][0], Coordinate[8][1], Coordinate [8][2], Coordinate [8][3])) {

overbutton9 = true; 

} else { overbutton9 = false; }

if (overRect( Coordinate[9][0], Coordinate[9][1], Coordinate [9][2], Coordinate [9][3])) {

overbutton10 = true; 

} else { overbutton10 = false; }

if (overRect( Coordinate[10][0], Coordinate[10][1], Coordinate [10][2], Coordinate [10][3])) {

overbutton11 = true; 

} else { overbutton11 = false; }

if (overRect( Coordinate[11][0], Coordinate[11][1], Coordinate [11][2], Coordinate [11][3])) {

overbutton12 = true; 

} else { overbutton12 = false; }

if (overRect( Coordinate[12][0], Coordinate[12][1], Coordinate [12][2], Coordinate [12][3])) {

overbutton13 = true; 

} else { overbutton13 = false; }

if (overRect( Coordinate[13][0], Coordinate[13][1], Coordinate [13][2], Coordinate [13][3])) {

overbutton14 = true; 

} else { overbutton14 = false; } if (overRect( Coordinate[14][0], Coordinate[14][1], Coordinate [14][2], Coordinate [14][3])) {

overbutton15 = true; 

} else { overbutton15 = false; } if (overRect( Coordinate[15][0], Coordinate[15][1], Coordinate [15][2], Coordinate [15][3])) {

overbutton16 = true; 

} else { overbutton16 = false; } }

void keyPressed() { image(picArray[8], 0, 0); }

submitted by Mogswald
[link] [2 comments]

“besides,” by Annie Abrahams and Martina Ruhsam [online]

Turbulence.org Commission: besides, by Annie Abrahams and Martina Ruhsam :: June 11, 12, 13; 19:00 (CET), 1:00 pm (EDT) (find your local time) :: ONLINE at http://bram.org/besides. Streaming Ivan Chabanaud / mosaika.tv

Three online experiments by Annie Abrahams and Martina Ruhsam, who will investigate the performative potential of computer-mediated performance. By listening to each other’s gestures (in a visual and acoustic sense) they will choreograph each other despite being geographically far away from each other – Annie will be in Montpellier, Martina in Berlin.

besides, is a 2015 commission of New Radio and Performing Arts, Inc. for its Turbulence.org website. It was made possible with funds from the National Endowment for the Arts.

Thursday, June 11, 2015: besides, the person I am becoming.
Duration 20 minutes. The audience can interact via a chatwindow.

As an assemblage of text-fragments and daily objects this live-performance is a series of linkages and open relations between words and banal things.

What do words, a pencil and a stone have in common? Does the stone change when being confronted by a hammer? What changes if it is replaced by a pill? Does the image of a spoon change the thought or does the thought change the thing?

Images talk as much as words. A month long, Martina and Annie collected words and objects – overheard phrases, poetry, academic citations, a piece of concrete, foam, a photo, a scan. Who says what? What can we understand? What if?

Friday, June 12, 2015: besides, moved by some thing.
Duration undetermined. No interaction with the public.

When facing death or illness all the accumulated knowledge surrounding these issues is displaced by experiences that can hardly be shared. Can liminal experiences be communicated verbally?

Annie and Martina recently both had an intimate encounter with death and illness and noticed it is very difficult to talk about this experience to others. Some people flee, others need to be reassured. Most art only touches upon it in a symbolical way.
 Annie and Martina will try to exchange views on the subject. They prepared this meeting individually, and agreed upon only one rule: the performance will be over when both their webcams will be black for more than one minute.

Saturday, June 13, 2015: besides, Dear Body,
Duration 3 minutes. With public chatwindow, so we can discuss afterwards.

A visual letter to (and from) two breathing bodies – exposing their fragility, vulnerability, mortality, strength, singularity and anonymity. Our Bodies are full of History. History is embodied – the skin being the imaginary boundary between a “you” and a “me”.

Dear body, dear body – dear aging body…

There is always something that escapes — some dimension of objects, bodies, events, and processes that withdraws despite all visual presence.

More information (motivation, preparations, intentions, context, tests, bios)

Thomas Struth. Sites of scientific and material progress

0-research-vehicle-armstrong-flight-research-center-edwards-2014.jpg
Thomas Struth, Research Vehicle, Armstrong Flight Research Center, Edwards, 2014

0rehovot_ThisPlace_Struth_3.jpg
Thomas Struth, Z-Pinch Plasma Lab, Weizmann Institute, Rehovot, 2011

If you're in London, drop by the Marian Goodman Gallery (and do it asap because the show closes in a couple of days.) They have a spectacular exhibition of new works by Thomas Struth.

There are two different bodies of work on show. One is the photo series made in Israel and Palestine as part of This Place, the other uncovers places of scientific and technological research in California. I'm not going to surprise anyone if i write that i entered the show to see the Palestine/Israel photos. However, the images left me a bit cold. They are definitely not tourism board material and are impressively made but they have a sense of déjà vu.

Which left me with the six photographs of scientific research spaces. The large format images are mesmerizing. They convey the fascination we have for instruments that embody scientific and material innovation but distract us from the calls for social and political progress.

Struth said: It is clear that the contemporary human imagination is more easily fired by the pyrotechnics of science and technology rather than by the difficult, and perhaps now historically discredited, negotiation of political ideals. I wanted to open the doors to some of these unseen places in order to scrutinize what our contemporary world--what we--create, depicting plasmaphysics and chemistry, ship- and oil rig-building, space shuttle repair, architecture, etc., as what our minds have materialized and transformed into sculpture.

0-great-armstrong-hangar-703-palmdale.jpg
Thomas Struth, GREAT, Armstrong Hangar 703, Palmdale

0-polymer-head-jpl-pasadena.jpg
Thomas Struth, Polymer Head, JPL, Pasadena

0-epitaxy-jpl-pasadena.jpg
Thomas Struth, Epitaxy, JPL, Pasadena, 2014

0-high-harmonic-generation-spectrometer-weizmann-institute-rehovot.jpg
Thomas Struth, High Harmonic Generation Spectrometer, Weizmann Institute, Rehovot, 2009

0installdman-gallery-.jpg
Thomas Struth, Installation view, Marian Goodman Gallery, London

The following images are not part of the London exhibition, but i'm on a tech porn roll and see no reason to stop half way:

0blowout3Struth_NL1.jpg
Thomas Struth, Blowout Preventer, Mountrail County, North Dakota, 2010

0cahrite9Struth_NL0.jpg
Thomas Struth, Figure, Charité , Berlin, 2012

0tabe41Struth_NL0.jpg
Thomas Struth, Table 1, Georgia Tech, Atlanta, 2013

0Struth-Measuring-800x567.jpg
Thomas Struth, Measuring, Helmholtz-Zentrum, Berlin, 2012

0golem40Struth_NL1.jpg
Thomas Struth, Golems Playground, Georgia Tech, Atlanta, 2013

Thomas Struth's photos are at Marian Goodman Gallery, London until 6 June 2015.

Study of Waves: an interview with SCRAAATCH

Still from digital re-performance of SCRAAATCH No. 8 (2015)

We have been following the work of Philadelphia-based artists SCRAAATCH aka E. Jane and chukwumaa (E+c) since crossing paths at an event at MoCADA in Brooklyn. Recently, they came back to New York to prepare for an upcoming performance at The Kitchen. We had the chance to sit down for a conversation in Chelsea. After parting ways, we were struck not only by all the common ground between our teams, but also by the divergences. We realized we wanted to talk more about how they work and where their practice is going. E+c will perform their work SCRAAATCH no. 9 at The Kitchen as a part of the S/N series this Friday, June 5, between 4 – 6 pm.

M+K: We've been working together almost 20 years, so we are always interested in how teams function. Why do you choose  to collaborate? What does it make possible for you as individuals or what are you trying to say by collaborating?

E+c: One thing we loved hearing in Kanye West's Zane Lowe interview was his idea of having multiple outlets. He described how having different containers for different creative impulses prevents you from clouding up one project by trying to put too many ideas into it. We're both really generative and are engaged with conversations around a lot of different fields, ideas, inclinations, audiences and questions. SCRAAATCH allows us to channel some energy that might cloud our individual work, which can sometimes be much more project-centered.

colon:y (Wilmer Wilson IV & chukwumaa) The Airborne Leaflet Campaign (2012) Photo: Joshua Yospyn

colon:y (Wilmer Wilson IV & chukwumaa) The Airborne Leaflet Campaign (2012) Photo: Joshua Yospyn

M+K: We know you both have studied a number of different disciplines (for example poetry, sculpture and engineering) and have solo practices in addition to the collaborative practice. How did you come to do this work? How has the studio practice evolved and how does it relate to the online projects and live performance works?

E: My work comes from trying to be intelligible. I went through periods of having a large inner dialogue without the ability to communicate the theories rolling around in my head with the world around me. Poetry was an early attempt at engaging the world existentially. The studio practice really came from the furthering of that attempt. I really love what Kanye said about his early attempts at painting and how he couldn't turn the canvas up louder. My practice evolved out of the poem being too quiet, then feeling like the photograph wasn't enough and turning to video and sound, and ultimately performance. Online projects are a way I can employ all mediums in tandem and make sure those mediums are actually engaging the world they derive from.

E: I think a lot about that scene in Luis Buñuel's The Discreet Charm of the Bourgeoisie when they're in a dream sequence and you realize that the space they're in is part physical space and part painted set. The internet feels like that sort of space, one that is real but is also an elaborate construction that requires some sort of artistry to finish (coding included).

E+c: We both grew up spending an extended amount of time online, being raised by a computer and a television. We also both share a deep interest in theater (we met in a drama class at high school). People generally see the internet as a platform. Websites can be sets.

c: Performance, tinkering and pranks predated my formal art practice. I once convinced my high school that I'd lost a leg. I did a documentary video when I realized how tragically able-ist the prank was. Funnily enough, E. was one of the few who saw right through it! I owe much thanks to folks like DJ rAt and the Anthology of Booty crew, along with DJ Underdog for convincing me to do more than just dance to the music. I also owe a lot to early mentors Jefferson Pinder and Hasan Elahi for providing a formative exposure to performance and conceptual art. These approaches made the most sense of my disparate and non-linear impulses and feelings.

c: I'm always trying to collect these impulses and feelings—well, more like hoard them! However you name it, this meant that much of my earlier work was spent exhuming collections of things from before I "decided" to make art formally. I was turning a 40 pound drawer of those promotional letters colleges send into a two floor sculpture of a step; mining all of the emails I'd ever sent myself for word pieces etc. This hasn't really changed, but I'm trying to be more focused and thoughtful with how and what connects my experience with that of others. I want to show care when I make. No. I want to use care when I make. In the studio, this means a lot more taking in than putting out. A lot of Twitter and Soundcloud. There are a lot of wonderful folks out there taking time to ask deep questions about specific things and I really want to respect that through my work. When ILoveMakonnen dropped "Tuesday," the nuance of making a club song about the experience of going to work when most were sleeping or partying struck me! There's so much of this going on and I can't ignore it.

c: I'm always impressed at how E. balances intake/output. And also naming/framing things. I'm always the last to know that I did a "thing." Someone else has to say "that was a great drawing!" or "is that sculpture going to be shown anywhere?" or "are you doing a performance on Twitter rn???" The main development in my studio practice is trying to not leave too much hidden away on the cutting floor. Or even to keep so much away from the studio in the first place. I'm in a period of reconciling things I've spent a lot of time treating as separate just because they're disparate. In a way, that's what SCRAAATCH has been teaching me.

Still from E. The Avatar Ep. 5 (2015)

M+K: When we made online work many years ago we thought of the work we were making as public art. The internet was an alternative space for folks whose practices did not fit into the pre-existing "alternative art spaces," and a public space ripe for experimentation.  Much of how we experience the internet from the US today seems incredibly privatized a space dominated and heavily framed by corporate platforms and designed for distraction. Even with all of these radical changes in the landscape, many artists still find ways to make interesting work online. How do you see the internet as a space for artists today and how do you use it?

E+c: In the world, distraction and focus aren't mutually exclusive anymore. For us, they never were.

E+c: The internet has an "and" relationship to the IRL space for us. We've grown up spending our time loving, hating, hurting, exploring, etc. as much online as off, if not more. Working online is a given for us. But in some ways this is really the experience of our generation and not really specific to us.

E+c: Sometimes we wonder what an internet without corporate or government interests would look like, and we recognize that this doesn't invalidate the many experiences we've had on this one. We probably have a relationship to the internet that some kids have to malls, or rec centers, or that one back yard or corner that everyone played in. We find ourselves most in love with a lot of work that is kind of aware of the context or medium. Like the phrase "slides in DMs" or "link in bio" or y'alls eBay piece. Dan Harmon's show "Community" does an entire episode about the two brands whose commercials play during their shows.

c: But this isn't really unique to the internet, a lot of Black cultural products use self-reflexivity and intertextuality so perfectly! In most rap songs, you'll know who's rapping, who produced it, where they're from, what they're going through and how long they've been at it without liner notes or an interview. It's like a book whose text is the colophon. That's huge to us that we're drawing from a lush history.

E: When I started putting ads into our mixes, it was because of this need for reflexivity. I've bought ad space on Facebook, made work from their demographics info and have started constructing video art in the commercial format. I feel that if corporations want to force me to consume ads so they can gain revenue, then I can sample and mimic and derive art from those ads as I would anything else.

c: We also try not to let any specific interface, frame or context become blinders.

SCRAAATCH No.7 Footage.

M+K: The group name SCRAAATCH invokes both mark-making and sound-making. In No. 7 you all seem to be playing a game and making sounds in response to each other. Was this sonic and visual process always important for the SCRAAATCH series of works? Do you call it music or sound art? It brings to mind the history of artists (from Wadada Leo Smith to Earl Browne) making graphic scores or artists playing games in public (see Reunion by Teeny and Marcel Duchamp with John Cage, David Berman David Tudor & Gordon Mumma).  In what historical context would you place your work?

c: It's funny how far that name goes in terms of connotations. It was originally inspired by Hennessey Youngman discussing originality in art. Recently, when we were taking a course with Massimo Bartolini, he taught us about Cornelius Cardew and his Scratch Orchestra and we kind of giggled at not knowing but being so close to his intentions of improvisation and un-learning. I first started experimenting earnestly with sound in my performance practice in a residency with Coco Fusco at the Atlantic Center for the Arts. When I was there, she put me on to Pamela Z, whose sound and new media well runs so deep! Senga Nengudi, pope.L and David Hammons' sculpture and performances really animated me early on. A show of Arte Povera sculpture at the Hirschhorn maybe 5 years back had a similar effect. colon:y (a collective consisting of E, Wilmer Wilson IV, Samuel Hindolo and myself) is always my rock, though.

E: Jayson Musson was one of our first shared influences (also one of the reasons we went to Penn). We watched a lot of the Art Thoughtz videos. In How to Make a Art, Hennessy goes into a postmodernist rant about originality. He says, "This the future, internet, and talent ain't got naught to do with artistic production [...]. Art's not [sic] about making a sculpture out of scratch. I mean, where do you even find scratch in 2011? I thought we ran out of scratch like, in the '60s after the Vietnam War?" He then starts talking about readymades. I saw this completely aligned with the thoughts of the Fluxus movement and liked that the name alluded to it. In that way, it's funny that you mentioned mark making and people like Cage and Marcel Duchamp. The Fluxus movement definitely shapes the way we think about SCRAAATCH. Last summer, we taught a workshop at Hishhorn's ArtLab+ on paper sculpture and sound art and I taught the students about Cage's 4'33" as an introduction to sound art. The class called the piece they eventually made together Water Walk II after Cage's piece.

E: There's this video with Yoko Ono and RZA where they're playing chess and then they break out into this avant-garde duet, "Life is a Struggle." We saw this video in 2013 and it lead to us thinking about how to work together, Yoko and RZA being two people we look up to. We've also done research on the work Yoko did with John Lennon, esp. some of the sound pieces they made together and found the work very influential. Yoko Ono being a performance and sound art legend and RZA having an extremely experimental music practice, we realized this video was the best of both those worlds. Yoko has always been inspiring for how she tried things that were considered absurd or ridiculous to some but daring for many others. She's a real trickster.

c: We also studied you two's practice from afar. It was like a course in the possibilities for this type of conceptually-driven, sustained inter-media collaboration. And from folks who looked like us.

c: We're also really interested in certain DJs and their live performances. PC Music's Dead Or Alive Stream live video performances were perfect, especially the movement in A.G. Cook's set. Lotic has literally made me knock things over. I watch too many Boiler Room and 10-hour youtube videos.

M+K: Can you tell us more about your piece for the Kitchen, SCRAAATCH no. 9 and the S/N series?

E+c: We can, but we'd rather use that cliche about coming and finding out. ;) As for S/N, it's a sound-centered exhibition put together by the The Whitney ISP Curatorial Program. We were brought in by Curatorial Fellow Blair Murphy, who previously headed programming at Washington Project for the Arts. She does awesome work! We wouldn't be in this show were it not for her thinking of our work, so it feels good to be in a beautiful catalog among many much more experienced artists and musicians!

M+K: You both worked for some time and presented projects in Washington, D.C., a city where art-making, just like everything else, is understood to be deeply political. You are now based in Philadelphia, a city with a rich Black avant-garde tradition (from Sun-Ra and Sonia Sanchez to Hprizm and King Britt). How have these cities, local art communities and institutions affected your practices?

c: Go-Go and much of the culture surrounding it were erased from the face of the city.

c: My performances after undergrad all touched on various facets of this process and E [had produced] a trove of street photography that within months became documents of D.C.'s huge shift.

E+c: We don't make the mistake of thinking we know enough about Philly to speak on its ills, but we were definitely aware of MOVE long before we got here, and of King Britt!

M+K: We should also mention that you are both in an MFA program at The University of Pennsylvania. The great artist and Penn professor Terry Adkins was a major influence and Jedi master-like guide to us and an incredible number of artists in our generation. Did you have any interaction with Terry before he passed away?

E+c: We never got to take a class with him but we met him once when we visited Wilmer [Wilson IV] for Final Reviews:

c: I complained about not being able to get my application fee waived and Terry simply said "Look man, you have the opportunity to be where this guy (Wilmer) is at. Just come up with the money!" E. met him having a cigarette during a break and…

E: I plotted on having a cigarette that whole day. Finally, he went out for a break and I did too, and I told him who I was and that I was applying. He asked where I was from, I told him D.C. and he said he was too. We talked about where he grew up. Then he told me to tell him about myself and I did. I told him a short essay about my artistic life journey, how chukwumaa and Wilmer got me into the 21st Century. I was really nervous. When I was finished, he threw out his cigarette, looked over at me and said, "I look forward to seeing your work." Those are the final words Terry Adkins ever said to me.

c: And to me, "Come up with the money!" ha ha. But seriously, we glean as much as we can from our encounters with his work, his legacy here at Penn (the Lugo Land Residency he initiated, stories from other Penn folks) and his interviews online.

M+K: Describe your studio or work space. Why do you like it that way?

E+c: We have two spaces. Individual studios and a home office. The individual studio acts as a personal headspace, the home office is a shared brain. This allows us both to be expansive and reflects our practices as both individual and deeply intertwined. It allows us to store art objects in our studios–

E: Although I have prints and sculpture work that just hangs out at home, or gets hung as decor, and leave the heavy duty computing for home. I have an iMac we call The Space Station permanently installed in our home office. It's my digital studio for production and design work. It's nice to have this space set up in our house because it's where I spend the most continuous time. Editing and production take serious time and patience and so it's nice to never want to put it off like you can hanging a print.

E+c: Most of our work is so conceptual, it requires many thinking and editing hours. The physical making or construction of things that takes up space is secondary.

c: My set-up is heavier at my individual studio than at home, and features monitors, sculpture materials and such. I'm much more sparse at home. I shuttle tools back and forth when needed, though.

E+c: Over all, the home office is designed for ease of reconfiguration and productivity. Hindolo once made the funny observation that our room is set up like a startup. Our bed is usually folded up into a couch.

M+K: Favorite tool? Why do you like it?

E: My favorite tool is probably my iPod touch, which I affectionately refer to as an apparat. My professor, Jamie Diamond, told me to read Super Sad True Love Story by Gary Shteyngart and I loved the way he theorized the direction of the iPhone to the apparat. In the story, the main character gains personality points by confessing things to his apparat, and I see our social media devices as an extension of that.

E: They kind of function as an extension of our bodies. They can hear, see, and speak. I have the 2015 iPod touch model w/64GB of storage space. It's basically a smaller iPhone that no one can call me on. It isn't a burden to carry, so it allows for rapid generation. For our anniversary, chukwumaa bought me a tripod and wireless shutter release for it, so now there are even more possibilities.

c: I love my sound system, because it took a while to get all the pieces and the opportunity to feel my sounds is so important to the work (and play). But I also think my obsessive connecting of events, people and such is my real favorite tool. Since that isn't exactly an externalized object, the first answer works best.

M+K: Tell us what you are currently reading/listening to.

E: I'm currently re-reading Ralph Ellison's Invisible Man. My reading habits are very sporadic, though. Generally we both have at least 8 tabs up with essays in them that we've been meaning to read. I have master essays I go back to over a period of months, like "ART & COMMERCE: Ecology Beyond Spectatorship" by Christopher Kulendran Thomas and Hito Steryl's "Politics of Post-Representation."  I started a separate Tumblr this semester, as an appendix to my mood board just for quotes and media I come across that inform my practice. I also just bought a copy of Pandora's Camera by Joan Fontcuberta. I'm looking forward to reading his essay, "I Photograph Therefore I am."

E+c: We're trying to read more Foucault and Fanon this summer.

c: We just got Elysia Crampton's Moth/Lake! I've heard earlier versions of "Moth" for a while and the poem has taken a very important place in my heart. And I'm always going back to Kemistry and Storm's DJ Kicks, I only have tangential connections to the history of Drum'n'Bass and Jungle but I still get worked up over the passing of Kemi Olusanya. I mean to learn more about Glissant, I saw the phrase "right to opacity" and flipped! One day, I'll finish Sonic Warfare by Steve Goodman, the Hyperdub releases go down a lot smoother. Also, someone on Twitter recently helped me find the source of my favorite GIF of all time and it turned out to be a surreal children's yoga video, so that's a victory. My older cousin recently sent me an exhaustive collection of zouk and kompa that she used to play while we did chores as kids, even bigger victory!

 M+K: What's next for you all?

E+c: Next are ongoing/upcoming gigs in Philly, NY, LA and DC, a residency at Vermont Studio Center for chukwumaa, a slew of E's online projects, the next mandatory software update, then the Crown Fried down the block, or whichever comes first.

I need help with collision and other stuff

int jump = 300; int move = 900; Float X; Float Y;

Horse myhorse1; Horse myhorse2; Horse myhorse3; Horse myhorse4; Horse myhorse5; Horse myhorse6; Horse myhorse7; Horse myhorse8; Horse myhorse9; Horse myhorse10; void setup() { frameRate(60); size(1000,600,P3D); smooth(); myhorse1 = new Horse(color(255,0,0),0,100,random(4) ); myhorse2 = new Horse(color(0,0,255),0,200,random(4) ); myhorse3 = new Horse(color(54,252,255),0,300,random(4) ); myhorse4 = new Horse(color(255,252,0),0,400,random(4) ); myhorse5 = new Horse(color(255,255,255),0,500,random(4) ); myhorse6 = new Horse(color(255,0,0),0,100,random(4) ); myhorse7 = new Horse(color(0,0,255),0,200,random(4) ); myhorse8 = new Horse(color(54,252,255),0,300,random(4) ); myhorse9 = new Horse(color(255,252,0),0,400,random(4) ); myhorse10 = new Horse(color(25,80,45),0,500,random(4) );

} void draw() {

background(150,150,150); rectMode(CENTER); rect(move,jump,30,30); fill(255,255,255); line(500,0,500,600);

if( keyPressed==true){ if (key=='w' || key == 'W'){ jump--; } } if( keyPressed==true){ if (key=='s' || key == 'S'){ jump++; } } if( keyPressed==true){ if (key=='a' || key == 'A'){ move--; } } if( keyPressed==true){ if (key=='d' || key == 'D'){ move++; } }

myhorse1.move(); myhorse1.display(); myhorse2.move(); myhorse2.display(); myhorse3.move(); myhorse3.display(); myhorse4.move(); myhorse4.display(); myhorse5.move(); myhorse5.display(); myhorse6.move(); myhorse6.display(); myhorse7.move(); myhorse7.display(); myhorse8.move(); myhorse8.display(); myhorse9.move(); myhorse9.display(); myhorse10.move(); myhorse10.display(); } class Horse { color c; float xpos; float ypos; float xspeed; Horse(color tempC, float tempXpos, float tempYpos, float tempXspeed) { c = tempC; xpos = tempXpos; ypos = tempYpos; xspeed = tempXspeed; } void display() { stroke(0); fill(c); rectMode(CENTER); rect(xpos,ypos,30,50); String s = "PLAYER 1: Send some cars after him! PLAYER 2 : Don't get hit By the cars!! "; fill(255,255,255); text(s, 500, 100, 250, 200); // Text wraps within text box } void move() { xpos = xpos + xspeed; if (xpos > width) { if (mousePressed == true) { xpos = mouseX; ypos = mouseY;

if (mouseX > 500 ) { noCursor(); } else { cursor(CROSS); }

} } } }

so basically i need help with getting the rectangles to collide with the square, and then that increasing a score , of which i can implement on my own , but that collision...i have know clue.

submitted by Darth-
[link] [1 comment]