Re: [PD-dev] oscillator lib

2007-12-22 Thread Stephen Sinclair
I think Hans means normalised _input_ parameters, not output range. When I specified duty cycle it's common to say that in percent, of course we should normalise control params. Okay cool, sorry I misunderstood. Steve ___ PD-dev mailing list

Re: [PD-dev] oscillator lib

2007-12-22 Thread Stephen Sinclair
By the way, don't forget that there are good band-limited implementations of a bunch of waveforms in STK / Chuck that you can totally borrow. The most recent version was published with an actual license that makes it more clearly useable in other projects. Steve

Re: [PD-dev] oscillator lib

2007-12-22 Thread Andy Farnell
On Sat, 22 Dec 2007 14:25:04 -0500 Stephen Sinclair [EMAIL PROTECTED] wrote: By the way, don't forget that there are good band-limited implementations of a bunch of waveforms in STK / Chuck that you can totally borrow. The most recent version was published with an actual license that makes

Re: [PD-dev] oscillator lib

2007-12-21 Thread Andy Farnell
Yes! Must have implemented them all a hundered times over by now and getting rather fed up of it. I suggest the names sqrosc~ (50% duty cycle standard square) sqrblosc~ (bandlimited square type) triosc~ (standard triangle) triblosc~ (bandlimited triangle) pwmosc~ (pulse width

[PD-dev] oscillator lib

2007-12-21 Thread Hans-Christoph Steiner
There are a number of standard oscillators used in synthesis, I think it would be very useful to have a standard library of them. I think at this point there are already implementations of all of the oscillators that I can think of, what needs to be done now is to define a standard

Re: [PD-dev] oscillator lib

2007-12-21 Thread Roman Haefeli
On Fri, 2007-12-21 at 12:43 -0800, Hans-Christoph Steiner wrote: There are a number of standard oscillators used in synthesis, I think it would be very useful to have a standard library of them. I think at this point there are already implementations of all of the oscillators that I can

Re: [PD-dev] oscillator lib

2007-12-21 Thread Roman Haefeli
On Fri, 2007-12-21 at 23:20 +, Andy Farnell wrote: Yes! Must have implemented them all a hundered times over by now and getting rather fed up of it. excuse my ignorance, but where can i find them? are those abstractions? what externals do they rely on? roman

Re: [PD-dev] oscillator lib

2007-12-21 Thread Andy Farnell
Nothing to excuse there Roman, I just vaguely meant I've built them from scratch as needed in vanilla many many times. They'll be littered about various synths, some posted here, some on the forum some just kicking about my private stash. Pulling all the common oscillators together into a lib

Re: [PD-dev] oscillator lib

2007-12-21 Thread Stephen Sinclair
I think we can safely eliminate the osc from the names since there won't be a lot of overlap. Also, since everything is a float, I think it makes sense to standardize on 0-to-1 range. That's the standard range for amplitude, OpenGL colors, and the mapping library, and I think it makes sense

Re: [PD-dev] oscillator lib

2007-12-21 Thread Andy Farnell
I think Hans means normalised _input_ parameters, not output range. When I specified duty cycle it's common to say that in percent, of course we should normalise control params. On Fri, 21 Dec 2007 23:02:51 -0500 Stephen Sinclair [EMAIL PROTECTED] wrote: I think we can safely eliminate the

Re: [PD-dev] oscillator lib

2007-12-21 Thread Hans-Christoph Steiner
On Dec 21, 2007, at 8:02 PM, Stephen Sinclair wrote: I think we can safely eliminate the osc from the names since there won't be a lot of overlap. Also, since everything is a float, I think it makes sense to standardize on 0-to-1 range. That's the standard range for amplitude, OpenGL