Pure Data Workend

Great Workshop last weekend! Below you’ll find the patches we built …

If you want to review the very basics, please watch the first three of these video tutorials or read about them at flossmanuals.net.

1. GEM basics

download link

Use [gemwin] and [gemhead] to display graphics

use [gemwin] and [gemhead] to display graphics

2. Dealing with jittery (microphone) data + using the mouse input

download link

change the height of an rectangle by microphone input and the tranasparency by mouse movment

change the height of an rectangle by microphone input and the tranasparency by mouse movment

3. Change the backgound color of the GEM window

download link – save this patch in the same folder as the parent patch and call this abstraction by creating an object called random-gemwin-bg.

random gemwin background abstraction

random gemwin background abstraction

4. The very useful map abstraction

download link – save this patch in the same folder as the parent patch and call this abstraction by creating an object called map-values.

remember the very useful map abstraction

remember the very useful map abstraction

4. Using the webcam

download link – see the [pix_video] helpfile for more information

display webcam feed in a gem window + rizise the image keeping the aspect ratio

display webcam feed in a gem window + rizise the image keeping the aspect ratio

5. Read an anlalog sensor connected to an Arduino (Firmata)

download link – the PD patch
download link – the Arduino Environment

To use this patch, you will need to have an Arduino board with the Standart Firmata firmware installed:

  1. Download and install and open the Arduino environmet
  2. Connect the Arduino board
  3. Select your type of Arduino: tools > board
  4. Select your serial port: tools > serial port > dev/tty/usb… or COM
  5. Open the Standart Firmata sketch: file > examples > Firmata > StandartFirmata
  6. Upload StandartFirmata to your Arduino
arduino + standart firmata + pd: reeds analog sensor

arduino + standart firmata + pd: reeds analog sensor

6. Control servo

download link – the PD patch
download link – the Arduino Environment

To use this patch, you will need to have an Arduino board with the Standart Firmata firmware installed:

  1. Download and install and open the Arduino Environmet
  2. Connect the Arduino board
  3. Select your type of Arduino: tools > board
  4. Select your serial port: tools > serial port > dev/tty/usb… or COM
  5. Open the Standart Firmata sketch: file > examples > Firmata > StandartFirmata
  6. Upload StandartFirmata to your Arduino
arduino + standart firmata + pd: servo

arduino + standart firmata + pd: servo

7. Read messages send by an OSC app

download link – PD patch
Play Store/App Store – touchOSC is used in the example below

To use the example below, set the outgoing port of the touchOSC app to 8000. The [route] objects are set for messages sent by touchOSC.

read osc messages with pure data

read osc messages with pure data

8. Send your phones accelerometer values to Pure Data with OSC

download link – PD patch
Play Store/App Store – touchOSC is used in the example below

To use the example below, set the outgoing port of the touchOSC app to 8000. The [route] objects are set for messages sent by touchOSC. The accelerometer values may be different for your phone. You may have to change the range of the sliders or do some additional math.

receive accelerometer data using OSC

receive accelerometer data using OSC

Advertisements

Amplifying Textiles – Textile and Sound Laboratory

Amplifying Textiles – Textile and Sound Laboratory (23. – 25. April)


This workshop conducted by Berit Greinke – researcher in textile design and digital sound – will offer a closer look at potential connections of textile, materials and sound design. The participants will get an insight in how to construct simple synthesisers or sonified textile objects – using conductive materials and both analogue and digital electronic tools. Participants can utilise the textile sensors developed in the former workshop „Sensing Through Fabric“ led by Mika Satomi and adapt them. In this workshop the students will learn about processes of ‚data sonification‘ and building homemade musical instruments with textile materials. 

 

 

Workshop „Sensing Through Fabric“

Workshop „Sensing Through Fabric“ led by Mika Satomi (Japan/Sweden)
16.-18. April @ 10am

 In these three days of hands-on workshop, we will experiment with various conductive textile materials together with Arduino/Lilypad to get familiarized with the characteristics of fabric sensors and soft circuitry to serve as a new medium for your future expression. We will explore construction of various fabric sensors such as bend, stretch and tilt, and textile circuitry techniques. During the workshop, participants are encouraged to come up with their own fabric sensor ideas and build functional prototypes. The aim of the workshop is to understand how to sense our body movements through fabric sensors and to learn how to use them in creative projects.

Please take with you the following:
-Scissors (if you have, also fabric scissors)
-pen, paper
-needle and basic sewing tools
-laptop with arduino software installed

More infos bout Mika‘s work and research: http://www.kobakant.at/

eShirt_Acceleration to Axes (IN PROGRESS)

Bei diesem T-Shirt wurde das LilyPad ATMega 328, 5 LED’s, ein LilyPad Acceleration Sensor, eine Stromversorgung sowie leitendes Garn verarbeitet. Leider mussten wir feststellen, dass die unabhängige Stromversorgung momentan noch nicht ausreicht, die volle Funktion des Shirts herzustellen. Solange das LilyPad mit dem Rechner verbunden ist, funktioniert es allerdings einwandfrei. ( Wir arbeiten daran 🙂
Ein Beschleunigungssensor liest die Bewegungen bzw. Geschwindigkeiten auf der X und Y Achse aus und gibt diese an das LED Achsenkreuz weiter. Die gesamte Technik verbirgt sich unter dem Shirt und der Betrachter sieht von außen lediglich einen abstraktes gesticktes Bild, das in etwa an Leiterbahnen erinnert. 

Ein kleiner filmischer Eindruck und das vollständige Script: 

 

T_shirt_groStickerei_detailStickerei_vorgang_neu

eTShirt_Wandelbar

Online

 

Die technischen Elemente des eTshirts sind 3 LEDs, ein Akku (auf dem Rücken), ein LillyPad und Druckknöpfe (einer als An/AusSchalter am Akku und einer als Funktionsknopf auf der Brust), sowie leitfähiges Garn. 

Die konzeptionelle Überlegung zu dieser Anordnung beinhaltet, den Druckknopf nicht nur als Schalter des Systems, sondern auch gleichzeitig zur Veränderung des Kleidungsstückes zu nutzen. So kann das eTshirt entweder im typische T-Shirt-Style getragen werden mit den leuchtenden LEDs um den Ausschnitt oder es wird Kleidchen-mäßig vor der Brust gerafft und die LEDs leuchten nacheinander als Halschmuck.