Processing Community Day Basel
Saturday 9. February 2019
Program ๐Ÿ“‹

Talks @ basement of H3K ๐Ÿ’ญ ๐Ÿ’ฌ ๐Ÿ—ฏ
10:00 โ€“ 13:30

People from all over Switzerland will showcase their work and highlight different aspects of the creative coding world. Each talk takes 10-15 minutes including questions. Of course we will also have a โ˜•๏ธ break at the h3k bistro.

Cรฉline Nauer & Corina Schedler

Women in Tech

Max Frischknecht

Processing Poster Generators

Andres Wanner

Chance or destiny?

Moritz Ebeling

Grid Mirror

Hexagon Six

hexagon6.fet.li

Ted Davis

XYscope

Dominik Chapman

N-gon Waves - Audiovisual Applications of Regular Polygons

Pedro Neves

Basil.js

Andrea Zaccuri & Arianna Smaron

SPOGLIE

Dragica Kahlina

Game Prototyping with Processing

Consuelo Keller

Designing 3D Printed Jewelry with Processing

Yann Martins

The Dither is Naked

Florian Bruggisser

Post Effects for Processing

Lunch ๐Ÿ” ๐ŸŒฎ ๐Ÿฃ ๐Ÿฅ™ ๐Ÿ ๐Ÿง ๐ŸŽ ๐Ÿฅ‘ ๐Ÿฅš ๐ŸŸ ๐Ÿฅฉ ๐Ÿฌ ๐Ÿค ๐Ÿผ ๐Ÿš ๐ŸŒฝ ๐Ÿฅ“ ๐Ÿฅž ๐Ÿฅซ
13:30 โ€“ 15:00

Workshops ๐Ÿšง ๐Ÿ— ๐Ÿ’ช ๐Ÿ‘จโ€๐Ÿš€
15:00 โ€“ 19:00

Different workshops for beginners as well as advanced coders are taking place in the afternoon. You can sign up for the workshops during the morning or lunch. There will be sign up sheets.

Some of the workshop material will be available on our GitHub repository โ†—๏ธ

Please meet at the HGK Hochhaus Foyer to find your workshop!

Basil.JS: The Basics ๐Ÿ‘†

Level:

Beginners

Language:

En

Time:

15:00 โ€“ 19:00

Room:

HGK, D 6.04 (6th Floor)

Host:

Pedro Neves

In this workshop we will explore the basics of Basil.JS, a โ€˜Processing likeโ€™ library that allow us to code within inDesign environment. From the simplest exploration of shape properties to the wild typographic manipulation of blocks of text, each participant will have the opportunity to analyze and generate a range of visual compositions based on the foundational elements of graphic design. Such compositions, generated within this digital environment, will be later brought to the physical world in the shape of printed matter.

Introduction to Processing ๐Ÿ‘†

Level:

Beginners

Language:

En

Time:

15:00 โ€“ 19:00

Room:

H3K

Hosts:

Haejeung Paik & Naz Naddaf

A beginners guide to the Processing environment. We will explore the absolute basics โ€“ writing structure, shapes, style attributes, motion and interaction โ€“ and use them in a series of exercises to read, write, and play with your own code! Participants should bring their own laptops.

P5JS for Beginners ๐Ÿ‘†

Level:

Beginners

Language:

De/En

Time:

15:00 โ€“ 19:00

Room:

HGK, D 4.04 (4th Floor)

Hosts:

Max Frischknecht & Mark Iandovka

P5JS is a Javascript library inspired by the original Processing software. Like it's big brother, it's made for learning to code within the context of the visual arts. But unlike Processing, P5JS enables you to write creative sketches which automatically work on the web and in any browser. In this course we will cover all the basics and start to write our first pieces of code. Participants should bring their own laptops. Ideally you allready have either Firefox or Chrome as well as a code editor like Visual Studio Code, Atom or similar installed.

XYscope - vector graphics on vector displays ๐Ÿ‘†

Level:

Intermediate

Language:

En

Time:

15:00 โ€“ 19:00

Room:

HGK, D 5.06 (5th Floor)

Hosts:

Ted Davis

Using his own XYscope Processing library, this workshop will share creative coding strategies for audio/video synthesis by drawing vector graphics on an analog oscilloscope โ€“ a conversion of shape paths into sound.
Drawing vector graphics with sound: after a creative coding warm-up in Processing, participants will learn their way around XYscope, a recently released Processing library that allows users to draw vector graphics on an analog oscilloscope โ€“ a lab device for displaying and analyzing the waveform of electronic signals. You will then learn how to program vector graphics and then how to convert their shape paths into sound. Fed into a 2-channel oscilloscope in XY-mode (there will be at least two devices for participants to play with) the audio signals will reveal your vector graphics in glowing glory. By experimenting with a variety of generative visuals and their corresponding sound oscillations, participants will understand the fundamentals of audio/video synthesis and explore the tight relationship between what we see and hear.
Participants should bring their own laptop and ideally be familiar with Processing.

Grid Mirror ๐Ÿ‘†

Level:

Intermediate

Language:

En

Time:

15:00 โ€“ 19:00

Room:

D 1.02 (1st Floor)

Host:

Moritz Ebeling

A computers webcam provides a continuous stream of changing input. During this workshop, weโ€™ll use that technique to create always alternating graphical grid patterns. The workshop will consist of a demonstration of examples, some follow-along sequences (e.g. how to get video input, read pixel information, working with arrays and loops) as well as parts where participants will design and code independently towards their desired result. A short collective presentation at the end would be nice to appreciate all the grid mirrors. Participants should bring a mobile computer with webcam and have Processing 3 installed on it. Basic knowledge of programming with Processing is helpful if not necessary.

ECMA Script 6+ ๐Ÿ‘†

Level:

Intermediate

Language:

En

Time:

15:00 โ€“ 17:00

Room:

HGK Hochhaus Foyer

Host

Hexagon Six

Basics of the latest ECMA Script standards - new code structures in Javascript

Chance or Destiny? ๐Ÿ‘†

Level:

Intermediate

Language:

En

Time:

17:00 โ€“ 19:00

Room:

HGK Hochhaus Foyer

Host:

Andres Wanner

You have undertaken you first steps in Processing - and now you're ready to make your random-generated images more interesting and diverse? Experiment with randomness, and give your fate a twist!

Workshop Wrap-Up, Apรฉro ๐Ÿพ ๐Ÿป ๐Ÿฅ‚ ๐Ÿธ ๐Ÿน ๐Ÿถ ๐Ÿท ๐Ÿฅƒ & Dinner Break ๐Ÿ•๐Ÿ•๐Ÿ•
19:00 โ€“ 22:00

Student Lounge @ Atelier Gebaude
Apero and Dinner will be served!

Party ๐ŸŽˆ ๐ŸŽ‰ โšก๏ธ ๐ŸŒช
22:00 โ€“ 02:00
@h3k
๐Ÿ”ฅ w/ Pelin Vedis ๐Ÿ”—, Mark Lando ๐Ÿ”— & Lord Soft ๐Ÿ”— on the deckz ๐Ÿ”ฅ

The Processing Community Day Basel 2019 is organized by basel.codes in collaboration with the House of Electronic Arts Basel and The Basel School of Design.