-
vytis
What is the simplest (most elegant) way of storing and retrieving (replaying) value sequences?
I have the following in my patch:
[metro 300]
|
[random 8]
|
[+1]
|
[numbox]How can I sample a sequence of 12 numbers, replay it back to numbox twice and sample another sequence of 12 random numbers, replay it ... etc?
I'm experimenting with pack / unpack, but so far I'm not getting anything useful out of them.
Any ideas or directions would be highly appreciated.
-
vytis
Is it possible to use [textfile] to output each character of the text rather than each line? I have a long sequence of numbers (such as 91247...) and would like the patch to spit out 9, 1, 2, 4, 7... so that I can then use something like [sel] to trigger the corresponding bangs. What would be the best approach?
Many thanks in advance!
-
vytis
Is it possible to change [counter] step size - I mean instead of counting 1, 2, 3, 4, 5... (in increments of 1), can it be used to count in increments of 0.005 such as 0.031, 0.036, 0.041, 0.046... ? I could probably use [/ 500] or something afterwards and get a similar result, but I was wondering if this could be set for counter internally?
Thanks!
-
vytis
I'm trying to figure out what's wrong with this patch - it seems to be eating way too much CPU power (40% on my Pentium M 1.6GHz). When metro is unticked, it seems to half the CPU usage. But even 20% seems a bit too high.
What I am trying to do is crossfade between the two noise sources. As soon as the crossfade starts, filter frequency has to start going up incrementally. Is there an easier / more efficient way to achieve this?
I would be grateful for any advice / comment.
Many many thanks!
-
vytis
Just wondering how you guys do surround panning? For example, panning a mono source around in a quadraphonic speaker setup?
Any ideas / links / suggestions would be much appreciated.
Thanks!
-
vytis
Hi All,
I am using the method described
to crossfade between two Quicktime video clips. Both 640x480, 25fps, compressed using Photo-JPEG codec at 75%, approximately 15 seconds in length each. This task seems impossible - the CPU jumps to and stays at 100%. My machine is Pentium M Centrino 1.6GHz with 1.5GB of RAM, ATI Mobility Radeon 9600 (64MB). Video editing software I use has no problem crossfading two DV-PAL clips at 720x576 in real time. Even then CPU doesn't go above 50%.Is it an issue with GEM on Windows? Would doing this from Linux be more efficient? Perhaps my ATI drivers? I'm using the latest. My machine too slow? Well, it's not the fastest, but I'm only trying to play two clips at less than full-frame SD resolution... Should I forget about crossfading two clips at 720x576?... Perhaps not the most efficient codec?
Only 2 weeks to go before I have to exhibit my piece at a gallery. Is GEM not the way to go? vvvv? PiDiP? Jitter? What are your experiences?
Any ideas / advice would be much appreciated!
Thanks!
Vytis
-
vytis
I03.resynthesis.pd patch is pretty much everything I need for my current sound design project, but the problem is that I need to automate it... So how do I...?
1. Store/recall different curves from the table? Can I save these as text files or something?
2. Morph between these stored curves at a certain speed?The idea is that I use this principle to shape the spectrum of white noise, and then use bangs or [metro] to switch between these stored spectrum curves. It should smoothly morph between curves at a pre-set speed (using [line] perhaps?). In a similar fashion to GRM Tools preset morphing. That would be superb!
Any advice / implementation examples would be very much appreciated!
THANKS IN ADVANCE!
-
vytis
Hi,
I'm experimenting with an Arduino board (talking to PD via Pduino). It's sending data in quite large steps (I guess this is due to analogue value -> digital sampling rate which I'm increased to maximum).
Is there a way to smooth value changes? So that if it jumps in four steps: 100 - 121 - 210 - 300, the values would be smoothed to 100, 101, 102, 103, 104 ... 298, 299, 300? Is that possible? I tried using "average", but it seems to introduce a LOT of latency. I understand that there will be a slight latency, but have you got any tips how to implement this for a realtime controller?
Thanks!
-
vytis
Brilliant! Thank you both.
tabwrite / tabread + count worked great!
Cheers. -