David Powers a écrit :
What do you mean by noises?
A noise is usually a sound that is not elegant enough for being considerated in a pretty composition unless it's concrete music, or maybe electroacoustic music, from my own point of view. Playing an image would obviously go into the nodal point of view, in all senses of the word.
Metasynth and Coagula (a free program that
does this on winXP) both make a lot of interesting sounds, of which
"noise" would only by one potential.
They both make interesting sounds indeed, but at the end we don't really feel the relation between the image and the sound, it's like taking a synth a touching all the buttons until a cool sound comes out.

If you really wanted to avoid noise, however, it would be even more
trivial, however, to produce MIDI output (or some melodic type of
output), than to synthesize based on the material. For instance, the
first idea I imagine is that one could take the RGB values from each
vertical column,
I've given a little try, it's attached

and turn them into some kind of three part
counterpoint.
Okay, this is interesting.
How can we proceed for building a counterpoint from RGB and grey level values?

PC.
#N canvas 497 20 454 586 12;
#X obj 13 86 gemwin;
#X msg 24 55 create \, 1;
#X msg 26 10 destroy \, 0;
#X obj 135 127 pix_image;
#X obj 135 106 gemhead;
#X obj 122 259 pix_data;
#X obj 151 309 unpack 0 0 0;
#X obj 290 17 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X obj 117 59 list prepend open;
#X obj 118 82 list trim;
#X obj 119 35 openpanel;
#X obj 121 17 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X msg 160 6 symbol e:/img;
#X obj 18 289 pix_texture;
#X floatatom 60 318 5 0 0 0 - - -;
#X obj 17 340 square 0.5;
#X obj 290 37 metro 150;
#X floatatom 358 10 5 0 0 0 - - -;
#X obj 257 197 / 100;
#X obj 340 222 / 100;
#X obj 290 85 t b a a;
#X obj 340 120 sel 100;
#X obj 340 165 i 0;
#X msg 359 142 0;
#X obj 388 84 sel 1;
#X obj 371 166 + 1;
#X obj 290 60 gem_counter 0 100;
#X obj 368 195 sel 100;
#X msg 395 220 0;
#X obj 113 369 * 127;
#X obj 113 393 i;
#X obj 184 338 * 127;
#X obj 178 393 i;
#X obj 241 335 * 127;
#X obj 240 388 i;
#X floatatom 182 283 5 0 0 0 - - -;
#X floatatom 258 227 5 0 0 0 - - -;
#X obj 113 419 mtof;
#X obj 113 445 osc~;
#X obj 178 417 mtof;
#X obj 178 444 osc~;
#X obj 240 414 mtof;
#X obj 240 441 osc~;
#X obj 155 555 dac~;
#X obj 167 525 *~ 0;
#X obj 136 475 +~;
#X obj 167 500 +~;
#X obj 219 498 vsl 15 50 0.001 1 1 0 empty empty empty 0 -9 0 10 -262144
-1 -1 2000 1;
#X obj 186 362 + 7;
#X obj 243 362 + 4;
#X connect 1 0 0 0;
#X connect 2 0 0 0;
#X connect 3 0 5 1;
#X connect 3 0 13 0;
#X connect 4 0 3 0;
#X connect 5 1 6 0;
#X connect 5 2 35 0;
#X connect 6 0 29 0;
#X connect 6 1 31 0;
#X connect 6 2 33 0;
#X connect 7 0 16 0;
#X connect 7 0 24 0;
#X connect 8 0 9 0;
#X connect 9 0 3 0;
#X connect 10 0 8 0;
#X connect 11 0 10 0;
#X connect 12 0 10 0;
#X connect 13 0 15 0;
#X connect 14 0 15 1;
#X connect 16 0 26 0;
#X connect 17 0 16 1;
#X connect 18 0 5 2;
#X connect 18 0 36 0;
#X connect 19 0 5 3;
#X connect 20 0 5 0;
#X connect 20 1 18 0;
#X connect 20 2 21 0;
#X connect 21 0 22 0;
#X connect 22 0 25 0;
#X connect 22 0 19 0;
#X connect 22 0 27 0;
#X connect 23 0 22 1;
#X connect 24 0 23 0;
#X connect 25 0 22 1;
#X connect 26 0 20 0;
#X connect 27 0 28 0;
#X connect 28 0 7 0;
#X connect 29 0 30 0;
#X connect 30 0 37 0;
#X connect 31 0 48 0;
#X connect 32 0 39 0;
#X connect 33 0 49 0;
#X connect 34 0 41 0;
#X connect 37 0 38 0;
#X connect 38 0 45 0;
#X connect 39 0 40 0;
#X connect 40 0 45 1;
#X connect 41 0 42 0;
#X connect 42 0 46 1;
#X connect 44 0 43 1;
#X connect 44 0 43 0;
#X connect 45 0 46 0;
#X connect 46 0 44 0;
#X connect 47 0 44 1;
#X connect 48 0 32 0;
#X connect 49 0 34 0;
_______________________________________________
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to