hi all,
for bin scaling there's also pvcollect (which seems nice and intuitive to me)
scott, dan, is there a performance difference between PV_MagMul and pvcollect?
grtz
(
b = Buffer.alloc(s, 1024, 1);
d = Buffer.alloc(s, 1024, 1).setn(0, 0!1024);
w = GUI.window.new("~", Rect(0, 200, 1024, 150)).front;
m = GUI.multiSliderView.new(w, Rect(0, 0, 1024, 150))
.value_(0!512)
.gap_(0)
.thumbSize_(2)
.valueThumbSize_(2)
.action_({|me| d.set(me.index, me.value[me.index])});
x = {
var in, chain, v;
in = WhiteNoise.ar(0.5);
chain = FFT(b.bufnum, in);
chain = chain.pvcollect(b.numFrames, {|mag, phase, index|
[mag*Index.kr(d.bufnum, index);, phase]
});
Out.ar(0, 0.5 * IFFT(chain).dup);
}.play(s);
)
)
On Mon, May 5, 2008 at 5:14 PM, Jan Trutzschler <
sc3@...> wrote:
Iannis,
i've been developing a multitracker for a while now:
it's pretty open for all sort of things:
soundfiles, functions, files, patterns, events
a current snapshot is at:
< http://www.sampleAndHold.org/spool/teaLips_20080505.zip >
This lib is still under heavy development, but most things work and
the gui is cross-platform. And the help-file is outdated.
You can do a:
MultiTracker.new.gui;
and select "textFiles" on the right. there you can open some text
files with code and place them (using enter) on the timeline.
Contact me off-list for more info.
Best,
Jan
On May 5, 2008, at 11:52 AM, Iannis Zannos wrote:
> I am looking for the following 2 tools:
> 1. A time-line editor that can be used to store timed numeric
> values on a track and play them back (for example as MIDI messages
> sent to control other software).
_______________________________________________
sc-users mailing list
sc-users@...
http://lists.create.ucsb.edu/mailman/listinfo/sc-users