|
SKYform |
|
|
|
SKYform This work borns after a series of reflections about landscapes and in particular about the line that divides earth and sky. The horizon, something that actually does not exist in nature, is graphed and mapped as a soundwave in the temporal domain. We are able now to "listen" to a landscape, we are able to sonify a line/concept not reacheable and infinite. |
|
|
STEP 1 First step is to consider a picture or a frame from a movie and extract the skyline. Let's consider a grayscale movie-frame in PAL format (720x576 px). We apply an edge detection algorithm to this image (this is a time-consuming operation). |
|
|
STEP 2 The second step of the algorithm requires a data-mapping from image to sound. Considering a PAL frame, the software analizes each single column assigning a value of +1 if the edge-detected pixel is the first or a value -1 if the pixel is the last (number 576). So a single sample is: val[col] = (576/2 - row)/(576/2) where col is the considered column and row varies from 1 to 576. In the end we have all the values of the samples saved to a .wav file. |
|
|
HOW
DOES IT SOUND? 1 If we just use the detected samples as they are (so that the values of the samples are the amplitude of a soundwave) we will ear a sound that is like a train of pulses at 25Hz (=25 fps) where each pulse is shaped as the skyline (pulsar synthesis). Since we have 720 samples each 1/25=0.04 seconds the sample frequency of the soundwave will be 720*25 = 18000 Hz Aesthetical considerations Pulsar synthesis is a particular kind of synthesis where you can hear the single pulses if the frequency is lower than 20 Hz, then you start to hear kind of low frequency modulated sound (the singles pulses are no more hearable). That's why mybe the sound as is it's not so musically interesting. One could work with a generated file of skylines and read that sample with different frequencies. |
|
|
HOW
DOES IT SOUND? 2 Different results could be obtained if we map the samples into other domains (e.g. into frequency domain) or if we use these samples to control other parameters of patches. For example it could be interesting to use the samples as a envelope of another sound. |