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
There are different lunch options in the area: Genusswerk Bistro @ HeK ๏ธโ๏ธ, Migros MPARC โ๏ธ, Turkish and Italian โ๏ธ food @ Munchenstein
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!
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.
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.
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.
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.
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.
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
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!
Student Lounge @ Atelier Gebaude
Apero and Dinner will be served!
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.