I would also suggest this as a possible point of interest - I wanted something when the interpolation time was variable as well.  For example, when I turned my rotary control just one notch after a certain period of inactivity, I didn't want it to have the same quick interpolation time as when I was making more dramatic gestures.  I implemented a [timer] object with two [spigot]s flicking back and forth to its inlets to see how long it was taking between the last value change, and set this as the interpolation time for [line~], but [clip]ped the min/maximum interpolation time to between 10 and 1000 ms.  In this way, faster gestures would respond quickly and not suffer the lack of responsiveness caused by a lengthy interpolation, and small gestures taking a long time between changes would transition more smoothly instead of jumping with an interpolation time that was too short.
 
Depending on context, this may or may not be useful :)
 
I hope this makes sense!
Kevin

 
On 9/15/07, Kyle Klipowicz <kyleklip@gmail.com> wrote:
I would do as suggested by Frank but add also:

[/ 127]
|                  [float \     (here you can set the interpolation time in ms)
|                 /
[line f 200]
|
[any object from the mapping library]

The mapping library has some great curves that are normalized to the
interval [0, 1]. This way your interpolation can be less linear if you
wish to have a more exponential or other sort of curve.

~Kyle



On 9/15/07, Frank Barknecht <fbar@footils.org> wrote:
> Hallo,
> Conor J Curran hat gesagt: // Conor J Curran wrote:
>
> > does anyone know of a midi interpolator object. A external which will
> > extend the range of midi from 0 .. 127 to for example 0 .. 1000 by
> > interpolating between the values in pd. Obviously introducing a one
> > 'value' delay but overall giving the expression a finer resolution.
> > Linear interpolation would do fine? Any ideas?
>
>   [/ 127]
>   |
>   [* 1000]
>
> ?
>
> Ciao
> --
>  Frank Barknecht                 _ ______footils.org_ __goto10.org__
>
> _______________________________________________
> PD-list@iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>


--
-----
------------
   ----     -----
---- -------- - ------
http://perhapsidid.wordpress.com
http://myspace.com/kyleklipowicz

_______________________________________________
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list



--


++++
http://pocketkm.blogspot.com