workshops 2004:


.x-med-k. 2004



workshops 2005:

ASP / goto10.org

voice / xmedk-2005

algorithms / xmedk 2005








 

workshop ASP [audio signal processing]

teached by goto10.org
aymeric mansoux [f/nl] and chun lee [tw/uk]
hosted by okno.brussels

july 11th-14th 2005




 



Should we stop using clocks ?

Chased by the operators, we started to live in the empty ghosts left by the machines. As we were growing in communities, they started to claim the ownership of our seeds. Today we defend our territories and elaborate our own tools.
goto10 is the cell of a growing organism. We code scores, lines and patterns. we cycle our wires, regenerate our plugs, dissolve our locations and update our links.

We keep on evolving!

 
 

GOTO10
Goto10 has been founded in 2003 by Aymeric Mansoux and Thomas Vriet in Poitiers, France. At this time the primary goal of this non-profit organization was to support and produce local live alternative electronic music events. It was a gamble to see if there was an audience for such events in Poitiers. It turned out that not only was there a large enough audience, they were asking for more. Thus goto10 quickly started to setup workshops and exhibitions and started looking for partners in some of the rare local institutions that try to support digital art and media hacktivism. Today the goto10 team is formed by people living in different places around Europe and is part of a network of similar young non profit organizations sharing the same vision about free software and arts.
While the original structure is still based in France, and prepares at least one event each month, goto10 is now most of all a collective name under which highly skilled artists and hackers work together in numerous places in Europe. You may see them in workshops, performances, software credits or as producers of unusual events. The current projects of goto10 rank from linux live cdroms to a series of connected performances. The new website is meant to provide documentation on alternative free software and new-media-whatever cookbooks. Last but not least, this summer goto10 will launch gosub, its free media weblabel.

 


 


ASP

The ASP Introduction workshop from goto10 and hosted by okno.be intends to introduce the students to the basics of Audio Signal Processing in the fields of realtime music production. The workshop is specifically made for people willing to develop their work in the digital sound field and for people curious about the processes involved behind audio software they already use. The workshop will also teach and demonstrate which free technologies are available for audio and video streaming. The workshop will end with an open placard event (headphone live festival - more infos soon).
ASP and Audio Synthesis Audio processing is the manipulation, either measurement or filtering, of an analog (voltage level) or digital (binary numbers) representation of sound. In the Digital Signal Processing field, this implies the conversion of the signal from an analog to a digital one and vice versa with a focus on one particular domain (time, space, frequency,...).
Audio Synthesis is the art of producing artificially generated sounds using various techniques. This creation can be done either in the analog world (current manipulation) or digital world (discrete values manipulation).

topics:

1. understanding the physical sound
1.1 the phenomenon of sound
1.2 perceived qualities (duration, pitch, loudness) of sound
1.3 quantitative measurements (time, frequency, amplitude) of such qualities

2. understanding the digital representation of physical sound
2.1 basic sampling theory
2.2 ADC & DAC
2.3 binary numbers

3. basic audio signal processing
3.1 adding signals
3.2 multiplying signals

4. synthesis
4.1 simple FM
4.2 simple wavetable
4.3 simple granular

5. samples/soundfiles
5.1 different soundfiles
5.2 loss vs. lossless compression

http://goto10.org/-/aspintroduction.html



 


PURE DATA

PD (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max (Max/FTS, ISPW Max, Max/MSP, jMax, etc.) originally developed by Miller Puckette and company at IRCAM. The core of Pd is written and maintained by Miller Puckette and includes the work of many developers, making the whole package very much a community effort.
It's hard to describe the possibilities of such an environment as its field of creation is almost infinite. From audio processing, to video, 2D/3D, interactivity, on-line experimentation, streaming and sensors, Pure-Data can handle all of these and provide a rock stable system which is perfect for performances and installations of any kind.

topics:

1. messages vs. audio signals
1.1 how audio signal differs from message signal
1.2 how to see audio signals

2. audio building blocks and operators
2.1 oscillators
2.2 [+~], [-~] and others
2.3 ramping and envelopes

3. delay & filters
3.1 introducing delay
3.2 various types of filters

4. let's make
4.1 a FM patch
4.2 a sample playing patch
4.3 an effect patch



 


MFP

The aim of My First Packet is to provide graphical high-level modules dedicated to quickly build an audio/video mixing and streaming platform on linux and eventually OSX. MFP works like a high level and friendly environment built on top of PD, PDP and PiDiP.

topics:

- what is an abstraction
- presentation of the different possibilities
- presentation of Open Sound Control
- presentation of icecast, ogg, vorbis, and theora
- building an audio and video streaming system



 


SCHEDULE


DAY 1 12h-19h // chun lee [tw/uk] + aymeric mansoux [f/nl]
| ASP and Audio Synthesis
| one day with the blackboard ...

DAY 2 12h-19h // chun lee [tw/uk] + aymeric mansoux [f/nl]
| Pure Data
| Applied theory and osc~ fun

DAY 3 12h-19h // chun lee [tw/uk] + aymeric mansoux [f/nl]
| MFP
| let's connect and stream

DAY 4 14h-2h
| GOTO10/OKNO placard // headphone festival // more infos soon.
| http://leplacard.org



 



:DATE: JULY 11th-14th 2005
:HOST: http://okno.be
:LANGUAGE: english
:FEE: 60 euros
:LOCATION: OKNO brussels 1080 - koolmijnenkaai 30/34 quai aux charbonnages
:FOOD&DRINKS: free tea+coffee - softdrinks 1€
:HOUSING: not included
:HARDWARE: bring your own laptop
:BOOKING: annemie@okno.be