Scream Pattern (garment Distort by Scream)
by Antoine Cousin in Circuits > Art
2478 Views, 19 Favorites, 0 Comments
Scream Pattern (garment Distort by Scream)
![18115204199_1365645d1e_o.jpg](/proxy/?url=https://content.instructables.com/FN1/WDEI/IAEJQCFN/FN1WDEIIAEJQCFN.jpg&filename=18115204199_1365645d1e_o.jpg)
We wanted to distort a piece of clothe by screaming. What's interesting is to have a strange clothe that we can't imagine before it is done, from a particular sound.
What You Will Need
To realize the screamono, we used :
- a kimono pattern
- a computer with Processing and Photoshop softwares
- a big inkjet printer
- a big piece of cloth
- a sewing machine
- sew staff as pins, yarn, scissors...
Get a Kimono Pattern on Processing
![Simplified kimono pattern.jpg](/proxy/?url=https://content.instructables.com/FUZ/9P5G/IA2K9X80/FUZ9P5GIA2K9X80.jpg&filename=Simplified kimono pattern.jpg)
![0dessin.jpg](/proxy/?url=https://content.instructables.com/FHA/TV7U/IA2KA4PY/FHATV7UIA2KA4PY.jpg&filename=0dessin.jpg)
We used a kimono pattern because it's quite simple, and we simplified it more again.
Then, we drew it on Processing, with squares and lines. (As the drawing is already about distorting it with a sound, please see the full code in the next step.)
Modify the Pattern Drawing With a Sound (Processing Code)
![Psycho.jpg](/proxy/?url=https://content.instructables.com/F5V/H95Y/IA2K9WBW/F5VH95YIA2K9WBW.jpg&filename=Psycho.jpg)
Here's the Processing code to distort the pattern with a sound from the computer's microphone. You can try different sounds to get what you want, we used Janet Leigh's scream in Hitchcock's 1960 movie Psycho, when she's killed in her shower.
<p>import ddf.minim.analysis.*;<br>import ddf.minim.*;</p><p>Minim minim; AudioInput in; AudioRecorder recorder; FFT fft; int z=0;</p><p>void setup() { size(1280, 800); minim = new Minim(this); in = minim.getLineIn(); fft = new FFT( in.bufferSize(), in.sampleRate() ); //frameRate(120);</p><p>} void draw() {</p><p> background(#FFFFFF); stroke(#000000); fill(255, 255, 255, 154); fft.forward( in.mix );</p><p> for (int i = 0; i < fft.specSize (); i++) {</p><p>//manche quad(200-(fft.getBand(i)*random(5)),320-(fft.getBand(i)*random(5)), 370+(fft.getBand(i)*random(5)),320-(fft.getBand(i)*random(5)),370+(fft.getBand(i)*random(5)), 500+(fft.getBand(i)*random(5)),200- (fft.getBand(i)*random(5)), 500+(fft.getBand(i)*random(5)) ); //dos float a = random(5); float b = random (5); float c = random(5); float d = random (5); float e = random(5); float f = random (5); float g = random(5); float h = random (5); float j = random(5); float k = random (5); //dos1 line(600-(fft.getBand(i)*j),220-(fft.getBand(i)*k),630-(fft.getBand(i)*a),200-(fft.getBand(i)*b)); //dos2 line(630-(fft.getBand(i)*a),200-(fft.getBand(i)*b),750+(fft.getBand(i)*c),200-(fft.getBand(i)*d)); //dos3 line(750+(fft.getBand(i)*c),200-(fft.getBand(i)*d),750+(fft.getBand(i)*e),600+(fft.getBand(i)*f)); //dos4 line(750+(fft.getBand(i)*e),600+(fft.getBand(i)*f),600-(fft.getBand(i)*g),600+(fft.getBand(i)*h)); //dos5 line(600-(fft.getBand(i)*g),600+(fft.getBand(i)*h),600-(fft.getBand(i)*j),220-(fft.getBand(i)*k)); //devant //devant1 float l = random(5); float m = random (5); float n = random(5); float o = random (5); float p = random(5); float q = random (5); float r = random(5); float s = random (5); float t = random(5); float u = random (5); //devant1 line(900-(fft.getBand(i)*l),560-(fft.getBand(i)*m),1020-(fft.getBand(i)*n),200-(fft.getBand(i)*o)); //devant2 line(1020-(fft.getBand(i)*n),200-(fft.getBand(i)*o),1120+(fft.getBand(i)*p),200-(fft.getBand(i)*q)); //devant3 line(1120+(fft.getBand(i)*p),200-(fft.getBand(i)*q),1120+(fft.getBand(i)*r),600+(fft.getBand(i)*s)); //devant4 line(1120+(fft.getBand(i)*r),600+(fft.getBand(i)*s),900-(fft.getBand(i)*t),600+(fft.getBand(i)*u)); //devant5 line(900-(fft.getBand(i)*t),600+(fft.getBand(i)*u),900-(fft.getBand(i)*l),560-(fft.getBand(i)*m)); } if (keyPressed == true) { save(z+"dessin.jpg"); z++; delay(100); } }</p>
Downloads
Get Your Distorted Pattern From Processing Distorted Drawing
![Psycho (Explicit).jpg](/proxy/?url=https://content.instructables.com/F0W/25HS/IA2K9WBS/F0W25HSIA2K9WBS.jpg&filename=Psycho (Explicit).jpg)
![Psycho (Patron final 1).jpg](/proxy/?url=https://content.instructables.com/FK9/OQLQ/IA2K9WBV/FK9OQLQIA2K9WBV.jpg&filename=Psycho (Patron final 1).jpg)
![Patron demi-manche (80x86 cm) [light].jpg](/proxy/?url=https://content.instructables.com/FZC/60O1/IA2K9WBM/FZC60O1IA2K9WBM.jpg&filename=Patron demi-manche (80x86 cm) [light].jpg)
![Patron demi-dos (78x126 cm) [light].jpg](/proxy/?url=https://content.instructables.com/FL7/8288/IA2K9W9I/FL78288IA2K9W9I.jpg&filename=Patron demi-dos (78x126 cm) [light].jpg)
![Patron demi-devant (90x126 cm) [light].jpg](/proxy/?url=https://content.instructables.com/FGU/KKQ0/IA2K9W9H/FGUKKQ0IA2K9W9H.jpg&filename=Patron demi-devant (90x126 cm) [light].jpg)
The Processing code saves the picture when your press any keyboard button for a long time. We opened this JPEG file with a drawing software as Photoshop to choose a single pattern from the distorted drawings, as you can see on the pictures. We selected shapes that doesn't cross other pattern shapes or go out of the sketch, but which are quite distorted however.
Then, we printed the new pattern on a big inkjet printer to have it in the right size. (Our original kimono pattern will help us to sew the different parts in the right places.)
Sew the Strange Screamono !
![18113699310_fe65309c62_o.jpg](/proxy/?url=https://content.instructables.com/FXK/39ZC/IAEJQCFM/FXK39ZCIAEJQCFM.jpg&filename=18113699310_fe65309c62_o.jpg)
![18115204199_1365645d1e_o.jpg](/proxy/?url=https://content.instructables.com/FN1/WDEI/IAEJQCFN/FN1WDEIIAEJQCFN.jpg&filename=18115204199_1365645d1e_o.jpg)
Now that we have the pattern, we can follow it to cut the material (you need to double each piece, and do the sleeve twice) ; and then, do your best to sew it whatever how bizarre it looks ! Maybe you'll have big baggies, maybe long pleats ; the stranger it is, the better ! Finish it and enjoy the surprising shapes it has.
Thanks for watching, we apologize for any language mistake or unclear detail. It's our first post on Instructable, but if you have any question, please tell us !
- Antoine and Sidonie, french design students