On Saturday 26 June 2004 23:30, ba wrote:
> have a message box with something like "$1-dlka" and name your arrays
> "4-dlka" etc. then hook that message box up to another that's |set $1(
> then send that to your tabosc4~ to change the source array. when you
> change an atom that's hooked up to your original message box (the |$1-dlka(
> one) then it should change the source array.
>
> I'm not totally sure, this is just off the top of my head
>
> good luck
>
> -brendan
Thanks, Brendan, I think that this approach could work, since I'm probably
going to be generating the patch that instantiates all the tables, from the
same C programs / shell scripts that generate my database of waveforms. So I
suppose my script might as well name the tables as you suggest.
I think you understand what I'm after - basically I have a C program that
generates a whole bunch of waveforms that I then want to load into PD tables.
I would then have a patch that is probably automatically generated by this
same process, which basically consists of these 50 or so tables loaded with
the generated waveforms.
And then, it would be nice to have an abstraction on top of tabread~ and the
like, where I can just dial in a number to audition the numerous waverforms
in this database, rather than using the table names, much the same as you
would with something like the Korg Wavestation, or any other synth where you
can select the raw waveforms.
Thanks again, I'll consider that approach when I get some PD play time
tomorow.
Larry Troxler