[PD] tabread4~ interpolation formula (was: a little pitchshifter)

2007-03-17 Thread Charles Henry

Hi, list,
 I've finished analyzing the tabread4~ interpolation formula.  It's a
real work of art, because it has a great low-pass characteristic, has
an efficient factorization, and has no phase shift.
 I want to apply the tabread4~ scheme whenever the playback speed is
less than or equal to 1, and for higher speeds, use an time-dilated
verson of the original polynomial as the low-pass characteristic to
prevent aliasing.
The interpolation polynomial from tabread4~ , g(t) is a piecewise
continuous polynomial function, non-zero between -2 and 2.  You can
view the tabread4~ impulse response with an attached patch,
view_tabread4~_impulse_response.pd and see for yourself what it looks
like

g(t)=
{   1/6*(x+1)(x+2)(x+3)   on [-2,-1)
-1/2*(x+2)(x+1)(x-1) on [-1,0)
1/2*(x-2)(x+1)(x-1)  on [0,1)
and -1/6*(x-1)(x-2)(x-3) on [1,2]

This function has several ways to be written

g(t)=
{   1/6*t^3 + t^2 + 11/6*t + 1
-1/2*t^3 - t^2 +1/2*t + 1
1/2*t^3 - t^2 -1/2*t + 1
-1/6*t^3 + t^2 - 11/6*t + 1

using the absolute value function |-1|  = 1
and the indicator function I[a,b](t)={ 1 if atb, 0 otherwise
example, I[-2,-2](t)=
1 if -2t2,
0 if t-2 or t2

g(t)=I[-2,2](t)(-1/6*|t|^3 - 2*t^2 - 11/6*|t| + 1) +
I[-1,1](t)(2/3*|t|^3 - 2*t^2 + 4/3*|t|)


This last factorization is especially compact, and allowed easier
computation of the fourier transform:
G(w)=integral( from t= -2 to 2, g(t)*e^(-iwt) )
G(w)=(1/w^2)*[1/3*cos(2w) - 4/3*cos(w) + 1]+   (1/w^4)*[2*cos(2w)
- 8*cos(w) + 6]

where w is in radians per second
I checked that in the limit as w-0, G(w)-1, which is good

And the filter, G(w) has pretty good rejection characteristics, I'd
say.  G(pi)= exactly 0.5, which is -3 dB.  The stopband attenuation is
at most, 1/w^2 which would mean -6 dB per octave, I think.

An external can be made that will preserve these frequency
characteristics roughly during playback at higher speeds.  This would
need to be implemented using convolution.  The tabread4~ formula is an
efficient way to calculate c(t)
c(t)  the continuous, interpolated function, as a function of input
signal s(t) (sampled at some frequency) and (1/k)*g(t/k) the
table-lookup interpolation formula, for a playback at speed k1

s(t) is a sum of kronecker delta functions, multiplied by the sampled
function values
and   (1/k)*g(t/k) is the function where g(t) is  made longer by
factor of k and is reduced in amplitude by factor k

c(t)=s(t) convolved with (1/k)*g(t/k)
Then, we can evaluate c(t) at each of the points at the input of tabread
I would recommend that it be coded using circular convolution, making
a finite sum at each point. Since we only need to evaluate c(t) at the
points specified as input

g(t/k) is zero if outside of -2*k  t  2*k, so we would have to
evaluate g(t) at no more than (4*k + 1) points, per sample on the
whole block

I think, it's possible to make an anti-aliasing table read.  Would it
take better stopband attenuation than -6db/octave to be a good
anti-aliasing filter?

Chuck


view_tabread4~_impulse_response.pd
Description: Binary data
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] GEM - too many open files-error with [pix_multiimage]

2007-03-17 Thread IOhannes m zmoelnig
Alexandre Quessy wrote:
 Hi all,
 You could also use many pix_multiimages (dynamically created, if
 possible) with a demultiplex.
 

as far as i understand the problem this won't help you:
[pix_multiimage] does not close the file-handles when it really should,
which leads to too many open filehandles on the OS-side (or, in the best
case: on the application-side) and not on the object-side.

mfa.sdr
IOhannes

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


Re: [PD] Help - filters band limited oscillators!

2007-03-17 Thread IOhannes m zmoelnig
David Powers wrote:
 Oh yeah, I know all this, I thought FOR SURE that I checked, but in
 this case it's my own stupidity. I don't have a copy of blosc~.dll ...
 OOPS ... But it seems the sourceforge page here is down:
 http://cvs.sourceforge.net/viewcvs.py/pure-data/externals/

yes, this page is non-existant for 1 year or so.
where did you store that link? please update it to
http://pure-data.cvs.sourceforge.net/pure-data/externals/


 Assuming that's where I get the dll...
 

hopefully not. if so, i strongly vote for deleting it from the CVS.

mfgar
IOhannes

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


Re: [PD] Binary - integer conversion

2007-03-17 Thread IOhannes m zmoelnig
David Powers wrote:
 Hello,
 
 Is it possible to somehow convert back and forth between integer and
 binary in PD?
 
 My idea, is to represent simple drum machine style rhythms as binary
 numbers. [101010001011]. Ok, so if this were a float, it would be
 trivial to do a common task and shift the rhythm left or right. I
 think, that other rhythmic variations would also be quite fast to
 implement using this system, you can do binary math instead of list
 operations which should be much faster, I assume.
 


just to chime in:
pd internally uses 32bit floats, which will make your idea troublesome
to implement as soon as you want patterns longer than (...cannot rembmer
right now).

you could always use zexy's [symbol2list] to convert a symbol
[+-+-+---+-++] into a list of symbols + - + - + - - - + - + +
which can then easily be passed with a kind of [drip] (or [list/drip]
into a [select] in order to trigger stuff.


mfg.asdr
IOhannes

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


Re: [PD] .39.2 test7 pidip missing stuff-how to fix

2007-03-17 Thread Luigi Rensinghoff

Am 16.03.2007 um 15:19 schrieb [EMAIL PROTECTED]  
[EMAIL PROTECTED]:

 I'm running pd .39.2 extended test7 on os x 10.4.8.  When I look at  
 the pdp or pidip examples they are all
 missing alot of stuff like [pdp_gain] [pdp_control] and more.  I  
 downloaded the pdp_pidip_osx.tar, if
 anyone can gide me on where to put it inside the PD application  
 package I would really appreciate it. I
 would prefer to put it somewhere inside the actual application  
 package and not in /usr/libetc.
 Thanks,
 Alain


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



Hi List, Hi All

yes i was going through the extended installer, looking for bugs and  
missing things and stuff like that.


So at the end i will have a list with all missing externals and  
things. PDP and Pidip is missing. I tried to compile (ON Intel Mac)  
and no success

i dont know which platform you are on nosehair. I am looking for a  
PDP/p.i.d.ip for intel-darwin.

Could someone please post that, or share detailed instructions how to  
compile that on INTEL-Mac ??



Thanx to all an a nice weekend

Luigi

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


Re: [PD] Having trouble using rradical abstractions

2007-03-17 Thread Frank Barknecht
Hallo,
Thomas Jeppesen hat gesagt: // Thomas Jeppesen wrote:

 Thank you to everyone helping me with these first noobish steps. I feel 
 terrible asking about them over and over again, but I'm really having 
 trouble getting my head around these aspects of PD. Unfortunately I'm not 
 quite there yet, there's one last error that's still giving trouble:
 
 nroute v0.1, written by Olaf Matthes [EMAIL PROTECTED]
 error: unpack: type mismatch
 ... you might be able to track this down from the Find menu.

If that's your only error message left then your set to go: This one
is harmless and goes away, as soon as you've initializes the pattern
for example by resetting it with the rst bang.

Ciao
-- 
 Frank Barknecht _ __footils.org_ __goto10.org__

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


Re: [PD] compiling GEM (cubeArray.cpp: No such file or directory)

2007-03-17 Thread chris clepper

Just uncheck the box next to cubeArray.cpp and cubeArray.h in the Geos
folder in XCode.  This was an experimental object Jamie did that never made
it into CVS.

On 3/17/07, Item State [EMAIL PROTECTED] wrote:


hello,

i'm trying to compile GEM from CVS on Mac OS X 10.4
intel. i get this error when running the xcode project
build:

i686-apple-darwin8-gcc-4.0.1:
/Users/rutz/Documents/devel/fromCVS/Gem/src/Geos/cubeArray.cpp:
No such file or directory
i686-apple-darwin8-gcc-4.0.1: warning: '-x c++' after
last input file has no effect
i686-apple-darwin8-gcc-4.0.1: no input files

i installed the sources using these instructions:

http://gem.iem.at/download.html#CVS

thanks for help! ciao, -sciss-


Send instant messages to your online friends http://au.messenger.yahoo.com

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

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


Re: [PD] compiling GEM (cubeArray.cpp: No such file or directory)

2007-03-17 Thread Item State
ok, thanks, i unchecked all the missing source files
(were quite a few more), now compilation completes,
but i get a linker error:

Linking
/Users/rutz/Documents/devel/fromCVS/Gem/build/Gem.pd_darwin
can't locate file for: -lftgl
file: -lftgl is not an object file (not allowed in a
library)

browsing my harddisk i found some header files for
ftgl (also in GemLib but no sources just headers) but
not the library. also it seems i had tried to install
it when trying to build Gimp but i failed, i remember
it was exactly because i couldn't get freetype2 to be
properly build or something. the only reference to
ftgl i found on google is this one:

http://homepages.paradise.net.nz/henryj/code/index.html#FTGL

but the link to the sourcecode:

http://opengl.geek.nz/ftgl/ftgl-2.1.2.tar.gz

is broken. it seems to be also quite old (2004) ...
what shall i do? can i temporarily build GEM without
font objects support (i don't need typography at the
moment)?

thanks again, -sciss-

--- chris clepper [EMAIL PROTECTED] wrote:
 Just uncheck the box next to cubeArray.cpp and
 cubeArray.h in the Geos
 folder in XCode.  This was an experimental object
 Jamie did that never made
 it into CVS.
 
 On 3/17/07, Item State [EMAIL PROTECTED]
 wrote:
 
  hello,
 
  i'm trying to compile GEM from CVS on Mac OS X
 10.4
  intel. i get this error when running the xcode
 project
  build:
 
  i686-apple-darwin8-gcc-4.0.1:
 

/Users/rutz/Documents/devel/fromCVS/Gem/src/Geos/cubeArray.cpp:
  No such file or directory
  i686-apple-darwin8-gcc-4.0.1: warning: '-x c++'
 after
  last input file has no effect
  i686-apple-darwin8-gcc-4.0.1: no input files
 
  i installed the sources using these instructions:
 
  http://gem.iem.at/download.html#CVS
 
  thanks for help! ciao, -sciss-
 
 
  Send instant messages to your online friends
 http://au.messenger.yahoo.com
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management -
  http://lists.puredata.info/listinfo/pd-list
 
 


Send instant messages to your online friends http://au.messenger.yahoo.com 

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


[PD] [PD-announce] new Pd externals available

2007-03-17 Thread Eric Lyon

Greetings,

My LyonPotpourri externals are now available for Pd. The distro is source
code that has been tested to compile on Mac OS X and Linux. If anyone
develops a build for Windows please let me know. The code is available here:

http://www.sarc.qub.ac.uk/~elyon/LyonSoftware/Pd/

Cheers,

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


Re: [PD] tabread4~ interpolation formula (was: a little pitchshifter)

2007-03-17 Thread Charles Henry
by the way, can anyone provide some insight as to how/why the
tabread4~ interpolation scheme was chosen in the first place?
(I have a pretty good notion from looking at Taylor series expansions
of G(w), but I'm still not sure what we would use for design criteria,
if we wanted to extend tabread4~)

Chuck

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


[PD] whitething

2007-03-17 Thread europa989
hi, with the subject being somewhere within the gem pix_video arena;
 
After successfully using it hooked up to pix_texture, then [rectangle 4 3] i 
think (my memory doesnt remember everything), i switched rectangle to square 
then back. it worked fine. then, i think the next step was I set [rectangle 4 
3]'s 2nd and 3rd inputs to 16 (numberbox) and 9 (numberbox) respectively. So 
then, in the gemwin, with rendering still on, the rectangle was just plain 
white. The camera i dont believe ever powered off during this whole duration. I 
changed one menu option in the camera to display 4:3 window borders but also 
tested turning this menu option off with the white rectangle still there in 
effect. If i figure out a resolution on my own, I'll make the attempt to post 
it.

AOL now offers free email to everyone.  Find out more about what's free from 
AOL at AOL.com.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] Fwd: Fwd: whitething update

2007-03-17 Thread europa989
additionally initialized the reset button, with presets reset, the white 
rectangle remains. tried manipulating physical presets like focusing and 
exposure, couldnt find that to to be of resolve
 
 
-Original Message-
From: [EMAIL PROTECTED]
To: pd-list@iem.at
Sent: Sat, 17 Mar 2007 11:38 AM
Subject: [PD] Fwd: whitething


hi, ol' console says error: pix_videoDS: Could not connect the filters in the 
graph, hr 0x80040217. Perhaps that was there even when it worked and i really 
dont know, but its making me think its the camera thats doing that. the 
laptop's built in camera does not produce this error.
 
 
-Original Message-
From: [EMAIL PROTECTED]
To: pd-list@iem.at
Sent: Sat, 17 Mar 2007 11:27 AM
Subject: [PD] whitething


hi, with the subject being somewhere within the gem pix_video arena;
 
After successfully using it hooked up to pix_texture, then [rectangle 4 3] i 
think (my memory doesnt remember everything), i switched rectangle to square 
then back. it worked fine. then, i think the next step was I set [rectangle 4 
3]'s 2nd and 3rd inputs to 16 (numberbox) and 9 (numberbox) respectively. So 
then, in the gemwin, with rendering still on, the rectangle was just plain 
white. The camera i dont believe ever powered off during this whole duration. I 
changed one menu option in the camera to display 4:3 window borders but also 
tested turning this menu option off with the white rectangle still there in 
effect. If i figure out a resolution on my own, I'll make the attempt to post 
it.


AOL now offers free email to everyone. Find out more about what's free from AOL 
at AOL.com.

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

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

AOL now offers free email to everyone.  Find out more about what's free from 
AOL at AOL.com.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Binary - integer conversion

2007-03-17 Thread IOhannes m zmoelnig
Martin Peach wrote:

   
 Also if my string patch is applied to pd, you can use [str drip 1 0 1 0 
 1 0 0 0 1 0 1 1] to output that sequence one at a time. Since the floats 
 are always 1 or 0 there won't be any problems with long strings.

in theory this is correct.
nevertheless, when saving a patch containing a string (this is: a
symbol) 101, pd will eventually parse this as number 101.0 on
re-loading the patch.
therefore i proposed a truly symbolic representation.

of course you could also use some prefix to enforce it a symbol, like
#100110100, but then you have an additional character just to workaround
pd's limitations with string handling.
using +--++-+- (or IOIIIOIOI, or ...) is cleaner in a sense that it
totally represents the 101001 scheme but deals (as opposed to works
around) pd's shortcomings.

mfga.sdr
IOhannes

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


Re: [PD] Fwd: Fwd: whitething update

2007-03-17 Thread IOhannes m zmoelnig
hi

[EMAIL PROTECTED] wrote:
 additionally initialized the reset button, with presets reset, the white
 rectangle remains. tried manipulating physical presets like focusing and
 exposure, couldnt find that to to be of resolve

which reset button? i know of none in pd.
is there one on the camera.
do you mean the reset message to the [gemwin] (which should have NO
effect)

  
  
 -Original Message-
 
 hi, ol' console says error: pix_videoDS: Could not connect the filters
 in the graph, hr 0x80040217. Perhaps that was there even when it worked
 and i really dont know, but its making me think its the camera thats
 doing that. the laptop's built in camera does not produce this error.

the error you get indicates that something is wrong with re-opening the
device.
does a reboot help ? (it's windows, as i am sure you have told us...)

  
 -Original Message-
 
 hi, with the subject being somewhere within the gem pix_video arena;
  
 After successfully using it hooked up to pix_texture, then [rectangle 4
 3] i think (my memory doesnt remember everything), i switched rectangle
 to square then back. it worked fine. then, i think the next step was I
 set [rectangle 4 3]'s 2nd and 3rd inputs to 16 (numberbox) and 9
 (numberbox) respectively. So then, in the gemwin, with rendering still
 on, the rectangle was just plain white. The camera i dont believe ever
 powered off during this whole duration. I changed one menu option in the
 camera to display 4:3 window borders but also tested turning this menu
 option off with the white rectangle still there in effect. If i figure
 out a resolution on my own, I'll make the attempt to post it.

for one thing, this is surely unrelated to your changing [square] and
[rectangle] and whatever.

since the texture get's white (instead of blue), this indicates that no
frames are being captured any more from the camera (which corresponds to
the graph-related error message you get), which in turn means either a
driver or hardware problem.

it would be interesting to know which hardware you are using (analog
capture card, usb-cam, ieee1394-cam,...).


have you restarted pd? does it help?

if not, does the device still work with other applications? (probably
they are able to reset the device to a proper state).

if not, does a reboot help? (ok, i'm repeating myself)


fmga.sdr
IOhannes









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


Re: [PD] Help - filters band limited oscillators!

2007-03-17 Thread David Powers
All these problems are because google is bringing up the old locations
for things still, most likely because there are a lot of pages up on
the web incorrectly linking to the old sites, at least that's my
guess.

The reason I was googling is that I was on my work computer, and I
don't save non-work bookmarks there.

~David

On 3/17/07, IOhannes m zmoelnig [EMAIL PROTECTED] wrote:
 David Powers wrote:
  Oh yeah, I know all this, I thought FOR SURE that I checked, but in
  this case it's my own stupidity. I don't have a copy of blosc~.dll ...
  OOPS ... But it seems the sourceforge page here is down:
  http://cvs.sourceforge.net/viewcvs.py/pure-data/externals/

 yes, this page is non-existant for 1 year or so.
 where did you store that link? please update it to
 http://pure-data.cvs.sourceforge.net/pure-data/externals/


  Assuming that's where I get the dll...
 

 hopefully not. if so, i strongly vote for deleting it from the CVS.

 mfgar
 IOhannes


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


Re: [PD] Help - filters band limited oscillators!

2007-03-17 Thread Claude Heiland-Allen
David Powers wrote:
 All these problems are because google is bringing up the old locations
 for things still, most likely because there are a lot of pages up on
 the web incorrectly linking to the old sites, at least that's my
 guess.

My guess is that it is because Google honours this (as it should):

http://pure-data.cvs.sourceforge.net/robots.txt

It is frustrating that Google still lists the non-longer-existant pages, 
but I don't know what can be done about that.


Claude
-- 
http://claudiusmaximus.goto10.org

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


Re: [PD] Binary - integer conversion

2007-03-17 Thread David Powers
I have some abstractions now all together with help - both for
conversions and for rhythm manipulation. Will post later when I get
home, I don't have my laptop right now...

~David

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


[PD] bandlimited oscillators: set of abstractions

2007-03-17 Thread Roman Haefeli
hello everyone

while this topic is coming up again from time to time, i made a little
set of abstractions, that generate bandlimited standard waveforms using
table look-up. they work at any samplingrate and the tables are created
dynamically. also, they switch to the raw waveforms for low frequencies
in order to keep the full spectrum of the waveform without the need to
create an enormous number of tables. as for now, there are three
waveforms available: saw, square (unofortunately no pwm possible) and
triangle. they shouldn't be much more expensive than the corresponding
non-bandlimited methods of generating the waveforms. when working in the
bandlimited range, they are even cheaper (if i am not totally mistaken;
in that range only a [phasor~] and a [tabosc4~] per voice are running
dsp-objects).

the set consists of:

blsaw~generates a bandlimited saw
blsquare~ generates a bandlimited square
bltriangle~   generates a bandlimited triangle

blsaw_tables  generates n tables containing 1 to n harmonics of 
  the saw-waveform
blsquare_tables   generates n tables containing 1 to (2n-1)
  harmonics of the square-waveform
blsquare_triangle generates n tables containing 1 to (2n-1)
  harmonics of the triangle-waveform

see the help-files for a more detailed description.

download at:
http://romanhaefeli.net/software/pd/bandlimited_oscillators.tar.gz

cheers
roman






___ 
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: 
http://mail.yahoo.de


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


Re: [PD] bandlimited oscillators: set of abstractions

2007-03-17 Thread Roman Haefeli
i forgot to mention:
these abstraction are made in plain pd, but require pd=40, since they
make use of the settable [send].

roman

On Sun, 2007-03-18 at 02:07 +0100, Roman Haefeli wrote:
 hello everyone
 
 while this topic is coming up again from time to time, i made a little
 set of abstractions, that generate bandlimited standard waveforms using
 table look-up. they work at any samplingrate and the tables are created
 dynamically. also, they switch to the raw waveforms for low frequencies
 in order to keep the full spectrum of the waveform without the need to
 create an enormous number of tables. as for now, there are three
 waveforms available: saw, square (unofortunately no pwm possible) and
 triangle. they shouldn't be much more expensive than the corresponding
 non-bandlimited methods of generating the waveforms. when working in the
 bandlimited range, they are even cheaper (if i am not totally mistaken;
 in that range only a [phasor~] and a [tabosc4~] per voice are running
 dsp-objects).
 
 the set consists of:
 
 blsaw~generates a bandlimited saw
 blsquare~ generates a bandlimited square
 bltriangle~   generates a bandlimited triangle
 
 blsaw_tables  generates n tables containing 1 to n harmonics of 
   the saw-waveform
 blsquare_tables   generates n tables containing 1 to (2n-1)
   harmonics of the square-waveform
 blsquare_triangle generates n tables containing 1 to (2n-1)
   harmonics of the triangle-waveform
 
 see the help-files for a more detailed description.
 
 download at:
 http://romanhaefeli.net/software/pd/bandlimited_oscillators.tar.gz
 
 cheers
 roman
 
 
 
 
   
   
 ___ 
 Der frhe Vogel fngt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: 
 http://mail.yahoo.de
 
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list






___ 
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: 
http://mail.yahoo.de


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


Re: [PD] bandlimited oscillators: set of abstractions

2007-03-17 Thread Steffen

On 18/03/2007, at 2.24, Roman Haefeli wrote:

 i forgot to mention:
 these abstraction are made in plain pd,

~ is zexy, isn't it?

 but require pd=40, since they make use of the settable [send].

Can you (or some one else) point to some info on this new feature?

Thanks for making these. I look forward to have a closer look.

Best, Steffen

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


Re: [PD] Call for Students: PD projects in Google Summer of Code

2007-03-17 Thread Kyle Klipowicz
Ok, I applied to the IEM one. I'm all gung-ho on PluggoPD. My
experience is limited on the programming side, but I am willing to
devote a lot of hours learning about this.

Who's the mentor (project manager) on this?

~Kyle

On 3/17/07, Kyle Klipowicz [EMAIL PROTECTED] wrote:
 Well I just got laid off from my job on Friday, so now I'm thinking
 about devoting some time to the summer of code myself. How could I
 apply?

 ~Kyle

 On 3/16/07, Kyle Klipowicz [EMAIL PROTECTED] wrote:
  This is interesting news, for sure!
 
  ~Kyle
 
  On 3/16/07, Georg Holzmann [EMAIL PROTECTED] wrote:
   Hallo!
  
I wish I had known about GSOC before I graduated in June.  Maybe if/when
I find/apply to a good computer music masters somewhere/sometime I'll be
able to take part.  Not to mention I would really like to have a version
of PDVST that worked with Ableton...
  
   Well, if you have no master yet you should apply !
   (I don't think that they check if you are currently subscribed to a
   University - at least I just registered and I only had to say where I
   study ...)
  
   Then you could make the PluggoPD project ;) !
  
   LG
   Georg
  
   ___
   PD-list@iem.at mailing list
   UNSUBSCRIBE and account-management - 
   http://lists.puredata.info/listinfo/pd-list
  
 
 
  --
 
  http://theradioproject.com
  http://perhapsidid.blogspot.com
 
  (()()()(()))()()())(
  (())(())()(((
  ))(__
  _())(()))___
  (((000)))oOO
 


 --

 http://theradioproject.com
 http://perhapsidid.blogspot.com

 (()()()(()))()()())(
 (())(())()(((
 ))(__
 _())(()))___
 (((000)))oOO



-- 

http://theradioproject.com
http://perhapsidid.blogspot.com

(()()()(()))()()())(
(())(())()(((
))(__
_())(()))___
(((000)))oOO

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


[PD] lowering gem camera capture CPU overhead

2007-03-17 Thread Ivica Ico Bukvic

Hi all,

I've been trying to shave off precious cycles off the FW camera input
capture. The problem is that vanilla capture of a FW camera feed (NTSC)
already introduces 50+% of CPU overhead on an AMD64 3000+. I have
experimented with lowered gem frame value, but anything below 20 seems to
jagged.

So, here are the questions:

What is the cause of such a high capture overhead?

Is there a way to minimize such overhead beyond just optimizing code for sse
and other similar methods, plus the aforesaid frame option for the gem
object?

Many thanks!

Best wishes,

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


Re: [PD] Binary - integer conversion

2007-03-17 Thread Chris McCormick
On Fri, Mar 16, 2007 at 11:44:54AM -0600, David Powers wrote:
 Is it possible to somehow convert back and forth between integer and
 binary in PD?

Hi David,

I know this isn't exactly what you want, but it is along the same lines.
I used to enjoy writing beats on graph paper before transcribing them
into the computer, and this abstraction is perfect for doing that:

http://mccormick.cx/viewcvs/*checkout*/s-abstractions/s-mseq.pd
http://mccormick.cx/viewcvs/*checkout*/s-abstractions/s-mseq-help.pd

It turns an integer into a binary/trinary/whatever rhythm which you can
look up by index.

Best,

Chris.

---
[EMAIL PROTECTED]
http://mccormick.cx

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