I'll attach my patch this time...
@obiwannabe said:
But actually - if you have a square matrix of grey values you actually have 3D data, p x q x r where r is the greyscale value.
Yeah, I guess that is what I meant... I was thinking of it a little differently, here goes:
It would be easy to treat a matrix of 16X16 as 16 lines of 16 points (16 2-dimensional arrays); Columns representing time, as in a 16-step sequencer, Points could represent amplitude, pitch, whatever. In this way one could control 16 "instruments" or 16 "parameters" of any number of instruments.
The problem with this is when using video, the events would occur at 16X the frame rate, at 24 frames, this is 384 events in a second. Also one does not recognize the visual congruity from one frame to the next in the audio stream.
I think that the best use I have experimented with is in FFT convolution. Perhaps the answer for me is in creating some complex audio signal with the above method, and then resynthesising based on the contents of the array.
@obiwannabe said:
I find it's nice to plot as a surface to give you ideas for how "shape" maps onto a sound or score.
How would one do this? In Gem?
http://www.pdpatchrepo.info/hurleur/tiles3.pd