-
thel
Hello forum!
I try to set up a sequencer in pd. The idea is to have a nice processing sketch where one can draw rects into a grid. The indexes and value of each field activated is sent via osc.
So pd receives something like "/note i j val", where i and j are of course the coordinates and val is the chosen value.So now I need something like a 2d array in pd that is updated with new values but traversed inside pd (for a good timing).
Do I really have to put many (j times) simple arrays?
Or is there a better/easier/handier way to solve this?Any help appreciated
thel -
thel
Hi!
What about the sinesum-message?
See here:
http://www.pd-tutorial.com/english/ch03s04.htmlChapter 3.4.3.5 Additive synthesis with array
-
thel
Hi!
I think you would have to check the bang for end of the sample (see the doc).
I always thought it was easier to do it with an array and a phasor~
-
thel
just to be sure I understand it right:
have you connected your sound to writesf~??
Connect it to the same inlet where your messages come in and it should work.
see this: -
-
-
thel
{{..and here's a small preview:}}
==> moved it to the right placethanx for your help; I need to get deeper into pd
thel -
thel
Hello back again!
Yes I'm still on it...
I built a little step-sequencer like Processing sketch to store notes in a pd-array (or two). Well, it works - far from being 'beautiful'. That's not a trivial problem in my eyes.
I really had problems to read many field from an array at once,.. and how to send them to the sound-modules? I stayed at the simplest direct connection level (instead of a list per step).
I still hope there is a more comfortable way to do this.However, maybe someone give it a try?
It's packed with Mac/Win/Linux executables, the processing source, pd-files and scores in text files so that one can just get started. -
thel
Thanx folks!
No as far as I can see none of your links externals seem to be in my pd-version (0.41.4-extended on a Tiger-Mac).. I download that latest build and give it a try....
The same with [matrix] or [mtx]... they're not there...
The array should be traversed column by column, giving the possibility for polyphony or drum programming.That matrix-file you posted looks really good. So you break a matrix into a single Array, nice! I wonder if it takes effect on timing, say: Does it take longer to find values? I'll try out this evening (when my son's gone to sleep
So just give me some time and I'll post my first version of that processing patch here!