Re: [PD] robotcowboy 2.0

2012-02-06 Thread Maurice Rickard
Dan, 

That was one hell of a good set you did at the Garfield Artworks a while back. 
I'm looking forward to checking out your new stuff.

http://mauricerickard.com | http://onezeromusic.com | http://yoctonaut.com/
Sent via RFC1149

On Feb 6, 2012, at 8:31 PM, Dan Wilcox  wrote:

> Howdy all,
> 
> Sorry I haven't been active on the list for a while. School gets in the way.
> 
> As robotcowboy debuted at PD Con 07 and finished at PD Con 11, I'm happy to 
> announce to you all:
> 
> robotcowboy is dead. Long live robotcowboy!
> 
> Change is good and it's time for robotcowboy 2.0.
> 
> I'm rebuilding the system in an OpenFrameworks app using libpd. Think of it 
> as an RjDj on steroids with a visual engine running lua scripts. I put 
> together a wearable alpha version last weekend that was demoed at arthackday 
> in Brooklyn running on an iPad 2.
> 
> As part of the documentation, I wrote up a quick overview on robotcowboy and 
> why I'm working on refreshing it: http://robotcowboy.com/news/robotcowboy-2-0
> 
> I hope to use it at the next Pd Con. See ya there!
> 
> 
> Dan Wilcox
> danomatika.com
> robotcowboy.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


[PD] robotcowboy 2.0

2012-02-06 Thread Dan Wilcox
Howdy all,

Sorry I haven't been active on the list for a while. School gets in the way.

As robotcowboy debuted at PD Con 07 and finished at PD Con 11, I'm happy to 
announce to you all:

robotcowboy is dead. Long live robotcowboy!

Change is good and it's time for robotcowboy 2.0.

I'm rebuilding the system in an OpenFrameworks app using libpd. Think of it as 
an RjDj on steroids with a visual engine running lua scripts. I put together a 
wearable alpha version last weekend that was demoed at arthackday in Brooklyn 
running on an iPad 2.

As part of the documentation, I wrote up a quick overview on robotcowboy and 
why I'm working on refreshing it: http://robotcowboy.com/news/robotcowboy-2-0

I hope to use it at the next Pd Con. See ya there!


Dan Wilcox
danomatika.com
robotcowboy.com




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


Re: [PD] midi problem under osx

2012-02-06 Thread Nicolas Montgermont

thanks for your reply,
The problem is that midi data is a position feedback for the control of 
a motor, and when msb is stuck, the position command I give is wrong.
I don't think the card is to blame cause the same card/patch/interface 
is working well on win XP.

n

Le 06/02/12 21:57, Jean-Marie Adrien a écrit :

Hello
i would try to force synchronization of incoming midi streams inside pure data 
according to my needs, ie downsampling a little if necessary so that MSB and 
LSB are consistent ... and give a call to interface-z for feedback.
cheers
JM

Le 6 févr. 2012 à 21:15, Nicolas Montgermont a écrit :


Hello list,

I run into a special problem with MIDI input under osx...

I am getting some MIDI inside Pd, the MIDI is coming from an interface-z card 
that is transducing a sensor.
The midi info is on two control number for higher (12bit) precision. Sometimes 
the MSB value is not updated well, but the LSB is, and that gives me weird 
behaviors.

I have tested the same patch with Pd-extended 0.42.5 under mac osx lion and on 
another computer with osx snow leopard, both have the same problem, but the 
same patch on a third computer with windows xp is working well.
I have tested as well two midi->usb interface (a basic one and a motu micro 
lite) with the same behavior.

So it seems to me that the problem looks like Pd midi driver on osx.
I have tested to modify the audio latency, to change the MIDI latency, but that 
gives me no better result.

Do you have an idea of where i can look, or a workaround i can find?

Best,
n
--
http://nim.on.free.fr

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





--
http://nim.on.free.fr

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


Re: [PD] Equal-power crossfade?

2012-02-06 Thread Scott Nordlund

> Le 2012-02-06 à 13:13:00, Scott Nordlund a écrit :
>
> > Incidentally I'm working on a frequency domain algorithm that forces
> > mixed signals to be correlated and in phase, by summing their
> > magnitudes. But it's no magic trick since it does this by inducing a
> > time varying phase shift. This isn't the silver bullet that you might be
> > hoping for, but I think it should make a neat variation of the usual
> > chorus effect.
>
> This means you do FFT, then convert to polar, then do linear crossfade in
> the shortest of the two paths ? (so that the phase shift is always between
> -π and +π)
>
> If you do it quickly, it becomes a pitch shift, but if not panning too
> fast, it shouldn't be a problem. 

It's not specifically intended for a crossfader (though it could easily be used 
that way), just summing in general. It's a typical weighted-overlap-add FFT 
thing. The magnitude of the output is the sum of the input magnitudes (so 
they're effectively always in phase and never cancel). The phase can be a 
number of things: the phase of the sum of the inputs (i.e. the phase of the 
usual vector sum), or the phase of the input with the largest magnitude (per 
bin), or either of those but constrained to be within a certain range with 
respect to one of the inputs... or something like that. I haven't had a lot of 
time to mess with it, but it's been in the back of my mind as a generally neat 
idea.   
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Fink ... Force Build 32bit Libraries

2012-02-06 Thread Hans-Christoph Steiner

I haven't found that answer either... Looks like we need to get [gemwin] 
working on Mac OS X/64-bit.  Other than that and tclpd setup, the 64-bit builds 
are working pretty well.

.hc

On Feb 6, 2012, at 3:38 PM, m.e.grimm wrote:

> I'm on 10.7.3
> When I build libraries they are 64bit
> My pd-extended is 32bit
> I wish to build 32bit externals against 32bit libs
> 
> Can I force Fink to build Universal libs? OR just 32bit?
> 
> This would be without having a second fink installation.
> 
> Someone might know be cause I can not seem to find any documentation on this.
> 
> Thanks!
> m
> 
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list





If nature has made any one thing less susceptible than all others of exclusive 
property, it is the action of the thinking power called an idea, which an 
individual may exclusively possess as long as he keeps it to himself; but the 
moment it is divulged, it forces itself into the possession of everyone, and 
the receiver cannot dispossess himself of it.- Thomas Jefferson



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


Re: [PD] midi problem under osx

2012-02-06 Thread Jean-Marie Adrien
Hello
i would try to force synchronization of incoming midi streams inside pure data 
according to my needs, ie downsampling a little if necessary so that MSB and 
LSB are consistent ... and give a call to interface-z for feedback.
cheers
JM

Le 6 févr. 2012 à 21:15, Nicolas Montgermont a écrit :

> Hello list,
> 
> I run into a special problem with MIDI input under osx...
> 
> I am getting some MIDI inside Pd, the MIDI is coming from an interface-z card 
> that is transducing a sensor.
> The midi info is on two control number for higher (12bit) precision. 
> Sometimes the MSB value is not updated well, but the LSB is, and that gives 
> me weird behaviors.
> 
> I have tested the same patch with Pd-extended 0.42.5 under mac osx lion and 
> on another computer with osx snow leopard, both have the same problem, but 
> the same patch on a third computer with windows xp is working well.
> I have tested as well two midi->usb interface (a basic one and a motu micro 
> lite) with the same behavior.
> 
> So it seems to me that the problem looks like Pd midi driver on osx.
> I have tested to modify the audio latency, to change the MIDI latency, but 
> that gives me no better result.
> 
> Do you have an idea of where i can look, or a workaround i can find?
> 
> Best,
> n
> -- 
> http://nim.on.free.fr
> 
> ___
> 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


[PD] [OT] Fink ... Force Build 32bit Libraries

2012-02-06 Thread m.e.grimm
I'm on 10.7.3
When I build libraries they are 64bit
My pd-extended is 32bit
I wish to build 32bit externals against 32bit libs

Can I force Fink to build Universal libs? OR just 32bit?

This would be without having a second fink installation.

Someone might know be cause I can not seem to find any documentation on this.

Thanks!
m

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


[PD] midi problem under osx

2012-02-06 Thread Nicolas Montgermont

Hello list,

I run into a special problem with MIDI input under osx...

I am getting some MIDI inside Pd, the MIDI is coming from an interface-z 
card that is transducing a sensor.
The midi info is on two control number for higher (12bit) precision. 
Sometimes the MSB value is not updated well, but the LSB is, and that 
gives me weird behaviors.


I have tested the same patch with Pd-extended 0.42.5 under mac osx lion 
and on another computer with osx snow leopard, both have the same 
problem, but the same patch on a third computer with windows xp is 
working well.
I have tested as well two midi->usb interface (a basic one and a motu 
micro lite) with the same behavior.


So it seems to me that the problem looks like Pd midi driver on osx.
I have tested to modify the audio latency, to change the MIDI latency, 
but that gives me no better result.


Do you have an idea of where i can look, or a workaround i can find?

Best,
n
--
http://nim.on.free.fr

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


Re: [PD] Equal-power crossfade?

2012-02-06 Thread Mathieu Bouchard

Le 2012-02-06 à 13:13:00, Scott Nordlund a écrit :

Incidentally I'm working on a frequency domain algorithm that forces 
mixed signals to be correlated and in phase, by summing their 
magnitudes. But it's no magic trick since it does this by inducing a 
time varying phase shift. This isn't the silver bullet that you might be 
hoping for, but I think it should make a neat variation of the usual 
chorus effect.


This means you do FFT, then convert to polar, then do linear crossfade in 
the shortest of the two paths ? (so that the phase shift is always between 
-π and +π)


If you do it quickly, it becomes a pitch shift, but if not panning too 
fast, it shouldn't be a problem.


 __
| Mathieu BOUCHARD - téléphone : +1.514.383.3801 - Montréal, QC___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Equal-power crossfade?

2012-02-06 Thread Mathieu Bouchard

Le 2012-02-06 à 14:42:00, Frank Barknecht a écrit :

On Mon, Feb 06, 2012 at 02:22:34PM +0100, Pierre Massat wrote:

I need a simple equal-power crossfade between two signals. I asked the same
question a few years ago, but i just can't remember how to do it...

This is used in rj's e_pan.pd:

left = cos(p) * signal
right = sin(p) * signal

where p is in radians from 0 to PI/2 (i.e. multiply your 0...1 panning by 
1.5708...)


That's for panning, not for crossfading.

crossfading is similar, but is the other way around :

signal = left * cos(p) + right * sin(p)

But if left=-right (opposite phase) then the crossfade will quickly fade 
out to silence and back in ;


and if left=right, then your power gain will be (cos(p)+sin(p))² = 
cos²(p)+2sin(p)cos(p)+sin²(p) = 1+2sin(p)cos(p) = 1+sin(2p). This goes up 
to double power (amplitude is multiplied by 1,414).


Generally speaking, as long as L and R don't have frequencies in common, 
this works perfectly, but as soon as they do, you have to do proper phase 
addition : the cosines are added separately from the sines : if you know a 
sinusoïd by its amplitude and phase offset, convert to cartesian before 
adding... this will show you how such things add up.


 __
| Mathieu BOUCHARD - téléphone : +1.514.383.3801 - Montréal, QC___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] video documentation PdCon 2011

2012-02-06 Thread Hans-Christoph Steiner

Yes, thanks! I've already watched the PdCUDA talk, very interesting.

.hc

On Feb 6, 2012, at 2:01 PM, Marco Donnarumma wrote:

> That's lovely, 
> thanks Max and all the team for this!
>  
> Dear List,
> 
> we are slowly leaking the edited video documentation of the PdCon 2011.
> 
> here is a start: the talk by Charles Henry about PdCuda
> http://vimeo.com/channels/286821#36252132
> 
> way more to come.
> 
> -- 
> Marco Donnarumma
> New Media + Sonic Arts Practitioner, Performer, Teacher, Director.
> ACE, Sound Design MSc by Research (ongoing)
> The University of Edinburgh, UK
> ~
> Portfolio: http://marcodonnarumma.com
> Research: http://res.marcodonnarumma.com | http://www.thesaddj.com | 
> http://www.flxer.net
> Director: http://www.liveperformersmeeting.net
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list





"[W]e have invented the technology to eliminate scarcity, but we are 
deliberately throwing it away to benefit those who profit from scarcity."   
 -John Gilmore


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


Re: [PD] Analog square wave?

2012-02-06 Thread Pierre Massat
Thank you all for your advice. The plain digital square wave doesn't sound
well (I use it as an LFO in a ring modulator. I've just added some partials
to my bandlimited square wave and now it works ok.
I'll try [sqosc~] though.

Cheers,

Pierre.

2012/2/6 Martin Peach 

> You can use [mrpeach/sqosc~] bandlimited to a low frequency as an LFO.
> Since [sqosc~] is slew-rate limited according to the bandwidth limit, the
> peaks are absolutely flat and there is no overshoot, and the transitions
> are smooth.
>
> Martin
>
>
> On 2012-02-06 09:43, chris clepper wrote:
>
>> In an analog synth the square wave has some distortion to it: the rise
>> is not instantaneous and there is some overshoot of the peak too.  Over
>> the years this was minimized by using high slew rate amp circuits and
>> the like so an old Moog pulse wave is less ideal in shape than a new one.
>>
>> For a digital square wave you would want to use band limiting to avoid
>> alias artifacts which are quite severe for a square or sawtooth wave.
>> As the frequency goes higher both of those waves will begin to look more
>> like sine waves as the partials are filtered out.  Pretty much every
>> commercial digital synth and plugin uses anti-aliased waveforms.
>>
>> On Mon, Feb 6, 2012 at 8:31 AM, Pierre Massat > > wrote:
>>
>>Dear List,
>>
>>I need a square wave to use as an LFO in a ring mod patch. Though i
>>could simply use [expr~ $v1>0.5], I m wondering if I could get a
>>smoother square wave. I tried to use a bandlimited square wave, but
>>I don't have enough harmonics and the top of the wave isn't flat
>>enough. Incidentally, what do analog square waves from old synths
>>look like? Anyway, I think i want a square wave with no jumps
>>between 0 and 1.
>>
>>Cheers!
>>
>>Pierre.
>>
>>__**_
>>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 
>>
>
>
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Equal-power crossfade?

2012-02-06 Thread Pierre Massat
All very interesting stuff, thanks! I didn't need anything too special so
i've adapted Hans' equal-power pan (I've turned it upside down to make a
crossfader). I only needed it for the ring modulator patch i've just posted
on my blog (
http://guitarextended.wordpress.com/2012/02/06/ring-modulator-effect-using-pure-data/
)

Cheers!

Pierre

2012/2/6 Frank Barknecht 

> On Mon, Feb 06, 2012 at 10:15:51AM -0800, Jaime Oliver wrote:
> > > Your example is a bit broken (there is no panning going on at all),
> >
> > you're right. ... coffee excuse ...
> > here is a fixed version in case someone is interested.
> >
> > the subject of the e-mail however, does not ask to "pan", but to
> > "crossfade" without loosing or adding power.
>
> Yeah, I confused that right from the start ... missing-coffee-excuse ...
>
> > What the example shows is a "linear crossfade" where the RMS remains
> > constant during the crossfade.
>
> This has its roots indeed in the use of fading identical signal(s). If you
> use
> different input sounds, the CP-fade gives nicer results. Attached is an
> example
> that uses the linear/cp crossfades from the rj-library as subpatches and
> fades
> two different signals and then the same signal twice.
>
> Ciao
> --
>  Frank BarknechtDo You RjDj.me?  _ __footils.org__
>
> ___
> 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] video documentation PdCon 2011

2012-02-06 Thread Marco Donnarumma
That's lovely,
thanks Max and all the team for this!


> Dear List,
>
> we are slowly leaking the edited video documentation of the PdCon 2011.
>
> here is a start: the talk by Charles Henry about PdCuda
> http://vimeo.com/channels/286821#36252132
>
> way more to come.
>

-- 
Marco Donnarumma
New Media + Sonic Arts Practitioner, Performer, Teacher, Director.
ACE, Sound Design MSc by Research (ongoing)
The University of Edinburgh, UK
~
Portfolio: http://marcodonnarumma.com
Research: http://res.marcodonnarumma.com | http://www.thesaddj.com |
http://www.flxer.net
Director: http://www.liveperformersmeeting.net
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Equal-power crossfade?

2012-02-06 Thread Frank Barknecht
On Mon, Feb 06, 2012 at 10:15:51AM -0800, Jaime Oliver wrote:
> > Your example is a bit broken (there is no panning going on at all),
> 
> you're right. ... coffee excuse ...
> here is a fixed version in case someone is interested.
> 
> the subject of the e-mail however, does not ask to "pan", but to
> "crossfade" without loosing or adding power.

Yeah, I confused that right from the start ... missing-coffee-excuse ...

> What the example shows is a "linear crossfade" where the RMS remains
> constant during the crossfade.

This has its roots indeed in the use of fading identical signal(s). If you use
different input sounds, the CP-fade gives nicer results. Attached is an example
that uses the linear/cp crossfades from the rj-library as subpatches and fades
two different signals and then the same signal twice.

Ciao
-- 
 Frank BarknechtDo You RjDj.me?  _ __footils.org__


crossfade-compare.pd
Description: application/puredata
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Equal-power crossfade?

2012-02-06 Thread Jaime Oliver
> Your example is a bit broken (there is no panning going on at all),

you're right. ... coffee excuse ...
here is a fixed version in case someone is interested.

the subject of the e-mail however, does not ask to "pan", but to
"crossfade" without loosing or adding power.
What the example shows is a "linear crossfade" where the RMS remains
constant during the crossfade.

best,

J



-- 
Jaime E Oliver LR

jo2...@columbia.edu
www.jaimeoliver.pe
858 750 0924 (cel)


linear-cross.pd
Description: Binary data
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Equal-power crossfade?

2012-02-06 Thread Scott Nordlund

> Here's an argument for plain linear crossfade.
> I get power "boosts" with cosine crossfades...
> 
> best,
> 
> J

You'll want to use linear crossfades for correlated signals (similar spectrum 
and same phase), cosine for non-correlated signals (noise, different 
frequencies, arbitrary phase, etc.). Of course for similar signals with 
arbitrary phase, there's no guarantee that the output will really be constant 
power, since you could get cancellations or reinforcements. But unless you know 
in advance that the phases are correlated, it's best to use a cosine crossfade.
Incidentally I'm working on a frequency domain algorithm that forces mixed 
signals to be correlated and in phase, by summing their magnitudes. But it's no 
magic trick since it does this by inducing a time varying phase shift. This 
isn't the silver bullet that you might be hoping for, but I think it should 
make a neat variation of the usual chorus effect.   
   
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Analog square wave?

2012-02-06 Thread Martin Peach

You can use [mrpeach/sqosc~] bandlimited to a low frequency as an LFO.
Since [sqosc~] is slew-rate limited according to the bandwidth limit, 
the peaks are absolutely flat and there is no overshoot, and the 
transitions are smooth.


Martin

On 2012-02-06 09:43, chris clepper wrote:

In an analog synth the square wave has some distortion to it: the rise
is not instantaneous and there is some overshoot of the peak too.  Over
the years this was minimized by using high slew rate amp circuits and
the like so an old Moog pulse wave is less ideal in shape than a new one.

For a digital square wave you would want to use band limiting to avoid
alias artifacts which are quite severe for a square or sawtooth wave.
As the frequency goes higher both of those waves will begin to look more
like sine waves as the partials are filtered out.  Pretty much every
commercial digital synth and plugin uses anti-aliased waveforms.

On Mon, Feb 6, 2012 at 8:31 AM, Pierre Massat mailto:pimas...@gmail.com>> wrote:

Dear List,

I need a square wave to use as an LFO in a ring mod patch. Though i
could simply use [expr~ $v1>0.5], I m wondering if I could get a
smoother square wave. I tried to use a bandlimited square wave, but
I don't have enough harmonics and the top of the wave isn't flat
enough. Incidentally, what do analog square waves from old synths
look like? Anyway, I think i want a square wave with no jumps
between 0 and 1.

Cheers!

Pierre.

___
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



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


Re: [PD] Analog square wave?

2012-02-06 Thread Bill Gribble
On Mon, 2012-02-06 at 17:56 +0100, Frank Barknecht wrote:
> However when using this as a LOW frequency oscillator, I would 
> simply ignore the literature on bandlimiting and go with a pure digital
> aliased wave full force! :)

Good practical advice... if you really start thinking about what is
going to happen when you take a digital square wave and use it as a
modulator on some other signal, probably by something evil and nonlinear
like multiplying the signals together, you can give yourself a headache
quite quickly!  

Just remember, one person's "aliasing artifacts all over the spectrum"
is another person's "gritty, trashy, beautiful dirt". 

Thanks,
Bill Gribble 




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


Re: [PD] Analog square wave?

2012-02-06 Thread Vincent Kaschner


> Dear List,
> 
> I need a square wave to use as an LFO in a ring mod patch. Though i could
> simply use [expr~ $v1>0.5], I m wondering if I could get a smoother square
> wave. I tried to use a bandlimited square wave, but I don't have enough
> harmonics and the top of the wave isn't flat enough. Incidentally, what do
> analog square waves from old synths look like? Anyway, I think i want a
> square wave with no jumps between 0 and 1.
> 
> Cheers!
> 
> Pierre.


Do you think a wave file of an analog square could be helpful?






-- 
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de

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


[PD] video documentation PdCon 2011

2012-02-06 Thread Max
Dear List,

we are slowly leaking the edited video documentation of the PdCon 2011.

here is a start: the talk by Charles Henry about PdCuda
http://vimeo.com/channels/286821#36252132

way more to come.

signature.asc
Description: Message signed with OpenPGP using GPGMail
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Analog square wave?

2012-02-06 Thread Max
something like this?

http://vimeo.com/groups/puredata/videos/36172013

Am 06.02.2012 um 18:03 schrieb chris clepper:

> On Mon, Feb 6, 2012 at 10:01 AM, Peter Plessas  wrote:
> 
> > For a digital square wave you would want to use band limiting to avoid
> > alias artifacts which are quite severe for a square or sawtooth wave.  As
> > the frequency goes higher both of those waves will begin to look more like
> > sine waves as the partials are filtered out.  Pretty much every commercial
> > digital synth and plugin uses anti-aliased waveforms.
> 
> 
> out of interest Chris, do they use wavetables (possible of different
> lengths for different octaves) or internal oversampling a la Millers
> example in the doc patches?
> 
> 
> I can't really speak for any manufacturers but it probably varies based on 
> the hardware being used. 
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list



signature.asc
Description: Message signed with OpenPGP using GPGMail
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Equal-power crossfade?

2012-02-06 Thread Frank Barknecht
On Mon, Feb 06, 2012 at 09:29:33AM -0500, Jaime Oliver wrote:
> Here's an argument for plain linear crossfade.
> I get power "boosts" with cosine crossfades...

Your example is a bit broken (there is no panning going on at all), but I get
the same result with a the fixed version or with [e_pan] in
the rj library when adding left and right signal together and taking the RMS.

The "boost in the center" is to be expected: In the center with CP-panning,
left and right channels both are multiplied by about 0.707 instead of 0.5 with
a linear pan, so adding them together will make the center louder.
Perception-wise this results in the signal appearing nearer to you than with
linear panning, which is the reason this is used: With CP-panning the signal 
will
appear to move around you in a constant circle whereas with linear panning it 
will 
move farther away from you as it gets to the center, it will move as if on an 
oval.

Avoiding this kind of movement is the motivation for CP-panning.

Ciao
-- 
 Frank BarknechtDo You RjDj.me?  _ __footils.org__

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


Re: [PD] Analog square wave?

2012-02-06 Thread chris clepper
On Mon, Feb 6, 2012 at 10:01 AM, Peter Plessas  wrote:

>
> > For a digital square wave you would want to use band limiting to avoid
> > alias artifacts which are quite severe for a square or sawtooth wave.  As
> > the frequency goes higher both of those waves will begin to look more
> like
> > sine waves as the partials are filtered out.  Pretty much every
> commercial
> > digital synth and plugin uses anti-aliased waveforms.
>
>
> out of interest Chris, do they use wavetables (possible of different
> lengths for different octaves) or internal oversampling a la Millers
> example in the doc patches?
>
>
I can't really speak for any manufacturers but it probably varies based on
the hardware being used.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Equal-power crossfade?

2012-02-06 Thread Frank Barknecht
On Mon, Feb 06, 2012 at 02:42:01PM +0100, Frank Barknecht wrote:
> Hi,
> 
> On Mon, Feb 06, 2012 at 02:22:34PM +0100, Pierre Massat wrote:
> > I need a simple equal-power crossfade between two signals. I asked the same
> > question a few years ago, but i just can't remember how to do it...
> 
> This is used in rj's e_pan.pd:
> 
> left = cos(p) * signal
> right = sin(p) * signal
> 
> where p is in radians from 0 to PI/2 (i.e. multiply your 0...1 panning by 
> 1.5708...)

Oh, well, actually you were looking for crossfade, not panning. It's basically
the same idea, though. In the rj library you could use [c_cpxfade]. The
helpfile for this compares it with the linear [c_xfade] which has the "hole in
the middle".

Ciao
-- 
 Frank BarknechtDo You RjDj.me?  _ __footils.org__

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


Re: [PD] Analog square wave?

2012-02-06 Thread Frank Barknecht
On Mon, Feb 06, 2012 at 09:43:29AM -0500, chris clepper wrote:
> In an analog synth the square wave has some distortion to it: the rise is
> not instantaneous and there is some overshoot of the peak too.  Over the
> years this was minimized by using high slew rate amp circuits and the like
> so an old Moog pulse wave is less ideal in shape than a new one.
> 
> For a digital square wave you would want to use band limiting to avoid
> alias artifacts which are quite severe for a square or sawtooth wave.  As
> the frequency goes higher both of those waves will begin to look more like
> sine waves as the partials are filtered out.  Pretty much every commercial
> digital synth and plugin uses anti-aliased waveforms.

However when using this as a LOW frequency oscillator, I would 
simply ignore the literature on bandlimiting and go with a pure digital
aliased wave full force! :)

Ciao
-- 
 Frank BarknechtDo You RjDj.me?  _ __footils.org__

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


Re: [PD] Equal-power crossfade?

2012-02-06 Thread Ludwig Maes
Make sure to use the interval 0 -> Pi/2, panning beyond will only
crossfade back and forth

On 6 February 2012 15:29, Jaime Oliver  wrote:
> Here's an argument for plain linear crossfade.
> I get power "boosts" with cosine crossfades...
>
> best,
>
> J
>
> On Mon, Feb 6, 2012 at 8:53 AM, Pierre Massat  wrote:
>> Thanks Frank!
>>
>> Pierre
>>
>>
>> 2012/2/6 Frank Barknecht 
>>>
>>> Hi,
>>>
>>> On Mon, Feb 06, 2012 at 02:22:34PM +0100, Pierre Massat wrote:
>>> > I need a simple equal-power crossfade between two signals. I asked the
>>> > same
>>> > question a few years ago, but i just can't remember how to do it...
>>>
>>> This is used in rj's e_pan.pd:
>>>
>>> left = cos(p) * signal
>>> right = sin(p) * signal
>>>
>>> where p is in radians from 0 to PI/2 (i.e. multiply your 0...1 panning by
>>> 1.5708...)
>>>
>>> Ciao
>>> --
>>>  Frank Barknecht            Do You RjDj.me?          _ __footils.org__
>>>
>>> ___
>>> 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
>>
>
>
>
> --
> Jaime E Oliver LR
>
> jo2...@columbia.edu
> www.jaimeoliver.pe
> 858 750 0924 (cel)
>
> ___
> 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] Equal-power crossfade?

2012-02-06 Thread Hans-Christoph Steiner

There are some pan algorithms in the 'pan' library also, included in 
Pd-extended.  They're all pd abstractions.

.hc

On Feb 6, 2012, at 9:29 AM, Jaime Oliver wrote:

> Here's an argument for plain linear crossfade.
> I get power "boosts" with cosine crossfades...
> 
> best,
> 
> J
> 
> On Mon, Feb 6, 2012 at 8:53 AM, Pierre Massat  wrote:
>> Thanks Frank!
>> 
>> Pierre
>> 
>> 
>> 2012/2/6 Frank Barknecht 
>>> 
>>> Hi,
>>> 
>>> On Mon, Feb 06, 2012 at 02:22:34PM +0100, Pierre Massat wrote:
 I need a simple equal-power crossfade between two signals. I asked the
 same
 question a few years ago, but i just can't remember how to do it...
>>> 
>>> This is used in rj's e_pan.pd:
>>> 
>>> left = cos(p) * signal
>>> right = sin(p) * signal
>>> 
>>> where p is in radians from 0 to PI/2 (i.e. multiply your 0...1 panning by
>>> 1.5708...)
>>> 
>>> Ciao
>>> --
>>>  Frank BarknechtDo You RjDj.me?  _ __footils.org__
>>> 
>>> ___
>>> 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
>> 
> 
> 
> 
> -- 
> Jaime E Oliver LR
> 
> jo2...@columbia.edu
> www.jaimeoliver.pe
> 858 750 0924 (cel)
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list







'You people have such restrictive dress for women,’ she said, hobbling away in 
three inch heels and panty hose to finish out another pink-collar temp pool 
day.  - “Hijab Scene #2", by Mohja Kahf



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


Re: [PD] Analog square wave?

2012-02-06 Thread Peter Plessas
* chris clepper  [2012-02-06 15:49]:
> In an analog synth the square wave has some distortion to it: the rise is
> not instantaneous and there is some overshoot of the peak too.  Over the
> years this was minimized by using high slew rate amp circuits and the like
> so an old Moog pulse wave is less ideal in shape than a new one.
> 
> For a digital square wave you would want to use band limiting to avoid
> alias artifacts which are quite severe for a square or sawtooth wave.  As
> the frequency goes higher both of those waves will begin to look more like
> sine waves as the partials are filtered out.  Pretty much every commercial
> digital synth and plugin uses anti-aliased waveforms.

out of interest Chris, do they use wavetables (possible of different
lengths for different octaves) or internal oversampling a la Millers
example in the doc patches?

best, P

> 
> On Mon, Feb 6, 2012 at 8:31 AM, Pierre Massat  wrote:
> 
> > Dear List,
> >
> > I need a square wave to use as an LFO in a ring mod patch. Though i could
> > simply use [expr~ $v1>0.5], I m wondering if I could get a smoother square
> > wave. I tried to use a bandlimited square wave, but I don't have enough
> > harmonics and the top of the wave isn't flat enough. Incidentally, what do
> > analog square waves from old synths look like? Anyway, I think i want a
> > square wave with no jumps between 0 and 1.
> >
> > Cheers!
> >
> > Pierre.
> >
> > ___
> > 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


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


Re: [PD] Trying to re-direct audio - Windows User

2012-02-06 Thread Mo
Hi, Tim. I'm gonna be trying out this when I get the chance. Pretty new (and 
sort of clueless) to all of Pd but it's worth a shot.


Thanks Tim.

Mo



 From: tim vets 
To: Mo ; pd-list  
Sent: Sunday, February 5, 2012 6:45 AM
Subject: Re: [PD] Trying to re-direct audio - Windows User
 

if your other programs support it, maybe turning your patch into a VST plugin 
is an option?:
http://crca.ucsd.edu/~jsarlo/pdvst/
gr,
Tim



2012/2/5 Mo 

Hello Everyone! I'm a new Pd User and well, one of the things I would like to 
do take audio from another source and edit it using Pd. I'm not looking to 
record the final product or anything like that as of now. I know macs have 
soundcloud and honestly, it is one of the very few benefits I find great about 
it.
>
>Alternate:
>
>JackAudio - Someone made this instruction but then at 1:55, the program 
>crashes so I'm very frustrated with this. 
>http://www.youtube.com/watch?v=mdKfjA-y44A
>StereoMix - I was able to enable it but I'm not sure how to use it.
>
>I'm not even sure if I was able to
>
>Window 7 Pd users, what do you do to do this?
>
>Cheers!
>
>Mo
>
>___
>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] Analog square wave?

2012-02-06 Thread chris clepper
In an analog synth the square wave has some distortion to it: the rise is
not instantaneous and there is some overshoot of the peak too.  Over the
years this was minimized by using high slew rate amp circuits and the like
so an old Moog pulse wave is less ideal in shape than a new one.

For a digital square wave you would want to use band limiting to avoid
alias artifacts which are quite severe for a square or sawtooth wave.  As
the frequency goes higher both of those waves will begin to look more like
sine waves as the partials are filtered out.  Pretty much every commercial
digital synth and plugin uses anti-aliased waveforms.

On Mon, Feb 6, 2012 at 8:31 AM, Pierre Massat  wrote:

> Dear List,
>
> I need a square wave to use as an LFO in a ring mod patch. Though i could
> simply use [expr~ $v1>0.5], I m wondering if I could get a smoother square
> wave. I tried to use a bandlimited square wave, but I don't have enough
> harmonics and the top of the wave isn't flat enough. Incidentally, what do
> analog square waves from old synths look like? Anyway, I think i want a
> square wave with no jumps between 0 and 1.
>
> Cheers!
>
> Pierre.
>
> ___
> 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] Equal-power crossfade?

2012-02-06 Thread Jaime Oliver
Here's an argument for plain linear crossfade.
I get power "boosts" with cosine crossfades...

best,

J

On Mon, Feb 6, 2012 at 8:53 AM, Pierre Massat  wrote:
> Thanks Frank!
>
> Pierre
>
>
> 2012/2/6 Frank Barknecht 
>>
>> Hi,
>>
>> On Mon, Feb 06, 2012 at 02:22:34PM +0100, Pierre Massat wrote:
>> > I need a simple equal-power crossfade between two signals. I asked the
>> > same
>> > question a few years ago, but i just can't remember how to do it...
>>
>> This is used in rj's e_pan.pd:
>>
>> left = cos(p) * signal
>> right = sin(p) * signal
>>
>> where p is in radians from 0 to PI/2 (i.e. multiply your 0...1 panning by
>> 1.5708...)
>>
>> Ciao
>> --
>>  Frank Barknecht            Do You RjDj.me?          _ __footils.org__
>>
>> ___
>> 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
>



-- 
Jaime E Oliver LR

jo2...@columbia.edu
www.jaimeoliver.pe
858 750 0924 (cel)


linear-cross.pd
Description: Binary data
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Analog square wave?

2012-02-06 Thread tim vets
Don't know about real analog squares, probably way more complex,
but attached is my simplistic approach: a soft-clipped triangle wave
gr,
Tim

2012/2/6 Pierre Massat 

> Dear List,
>
> I need a square wave to use as an LFO in a ring mod patch. Though i could
> simply use [expr~ $v1>0.5], I m wondering if I could get a smoother square
> wave. I tried to use a bandlimited square wave, but I don't have enough
> harmonics and the top of the wave isn't flat enough. Incidentally, what do
> analog square waves from old synths look like? Anyway, I think i want a
> square wave with no jumps between 0 and 1.
>
> Cheers!
>
> Pierre.
>
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>
#N canvas 78 164 512 433 10;
#X obj 47 138 *~ 2;
#X obj 46 185 tanh~;
#X obj 66 324 metro 100;
#X obj 66 306 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X floatatom 47 20 5 0 0 0 - - -;
#X obj 143 123 hsl 128 15 2.8 20 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 5000 1;
#X obj 47 41 phasor~ 299;
#X obj 46 74 expr~ 4*(if($v1>0.5 \, 1-$v1 \, $v1))-1;
#X floatatom 140 141 5 0 0 0 - - -;
#X text 157 104 smooth <-> sharp;
#X obj 66 286 loadbang;
#X text 98 186 soft-clip;
#X text 265 73 make triangle;
#N canvas 0 0 450 300 (subpatch) 0;
#X array vis 400 float 1;
#A 0 0.37 0.999895 0.999823 0.999703 0.999501 0.999161 0.998591
0.997634 0.996029 0.993345 0.988866 0.981428 0.969177 0.949263 0.917576
0.868835 0.797626 0.70106 0.582534 0.453636 0.330669 0.227176 0.148869
0.0942622 0.0583135 0.0355367 0.0214535 0.012877 0.0077022 0.00459728
0.00274053 0.00163248 0.000971973 0.000578582 0.000344336 0.000204921
0.000121951 7.25687e-05 4.31836e-05 2.56896e-05 1.52886e-05 9.08971e-06
5.42402e-06 3.21865e-06 1.90735e-06 1.13249e-06 6.85453e-07 4.17233e-07
2.38419e-07 1.49012e-07 8.9407e-08 5.96046e-08 2.98023e-08 2.98023e-08
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.98023e-08 2.98023e-08 5.96046e-08
8.9407e-08 1.78814e-07 2.68221e-07 4.76837e-07 7.7486e-07 1.3411e-06
2.23517e-06 3.75509e-06 6.28829e-06 1.05798e-05 1.7792e-05 2.98917e-05
5.02467e-05 8.44598e-05 0.000141919 0.000238508 0.000400782 0.000673354
0.00113115 0.0018996 0.0031884 0.00534692 0.0089536 0.0149566 0.0248832
0.041123 0.0672309 0.108046 0.169147 0.254925 0.365089 0.491457 0.618927
0.731877 0.821029 0.885188 0.928354 0.956096 0.973403 0.984002 0.990419
0.994277 0.996587 0.997966 0.998789 0.999279 0.999571 0.999745 0.999848
0.1 0.46 0.68 0.81 0.89 0.93 0.96 0.98
0.99 0.99 1 1 1 0.99 0.99 0.98 0.96 0.94
0.9 0.83 0.71 0.51 0.18 0.999863 0.99977 0.999613
0.99935 0.998908 0.998166 0.996921 0.994836 0.991352 0.985552 0.975954
0.960238 0.934936 0.895289 0.835727 0.751681 0.643004 0.517308 0.389382
0.275063 0.184184 0.118426 0.0740147 0.0454008 0.0275201 0.0165595
0.00991961 0.00592613 0.00353462 0.00210616 0.00125426 0.000746697
0.00012 0.000264496 0.000157386 9.36687e-05 5.57303e-05 3.317e-05
1.97291e-05 1.17421e-05 6.97374e-06 4.14252e-06 2.47359e-06 1.46031e-06
8.64267e-07 5.06639e-07 2.98023e-07 1.78814e-07 1.19209e-07 5.96046e-08
2.98023e-08 2.98023e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.98023e-08
2.98023e-08 5.96046e-08 8.9407e-08 1.19209e-07 2.08616e-07 3.57628e-07
6.25849e-07 1.01328e-06 1.72853e-06 2.89083e-06 4.88758e-06 8.19564e-06
1.37985e-05 2.31564e-05 3.89218e-05 6.54161e-05 0.000109971 0.000184774
0.00031051 0.000521749 0.000876546 0.00147229 0.00247189 0.00414738
0.00695062 0.0116264 0.0193864 0.032157 0.0528865 0.0857944 0.136234
0.20953 0.308191 0.428146 0.557186 0.678943 0.780415 0.856591 0.909408
0.944044 0.965933 0.979446 0.987668 0.992625 0.995599 0.997377 0.998437
0.99907 0.999446 0.99967 0.999804 0.999883 0.31 0.59 0.75
0.85 0.91 0.95 0.97 0.98 0.99 0.99 1 1
0.99 0.99 0.98 0.97 0.95 0.92 0.87 0.78
0.62 0.37 0.999894 0.999822 0.9997 0.999496 0.999154 0.998578
0.997613 0.995995 0.993287 0.98877 0.981269 0.968917 0.948843 0.916917
0.867842 0.796221 0.699238 0.580421 0.451486 0.328752 0.225655 0.147773
0.0935241 0.0578387 0.0352404 0.0212721 0.0127672 0.00763613 0.0045577
0.00271693 0.00161839 0.000963598 0.000573575 0.000341356 0.000203133
0.000120878 7.19428e-05 4.27961e-05 2.5481e-05 1.51396e-05 9.0301e-06
5.36442e-06 3.18885e-06 1.90735e-06 1.13249e-06 6.85453e-07 3.8743e-07
2.38419e-07 1.49012e-07 8.9407e-08 5.96046e-08 2.98023e-08 2.98023e-08
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.98023e-08 2.98023e-08 5.96046e-08
8.9407e-08 1.78814e-07 2.68221e-07 4.76837e-07 8.04663e-07 1.3411e-06
2.23517e-06 3.78489e-06 6.34789e-06 1.06692e-05 1.7941e-05 3.016e-05
5.06938e-05 8.5175e-05 0.00014317 0.000240594 0.000404269 0.000679225
0.00114101 0.00191611 0.00321609 0.00539327 0.00903094 0.015085 0.0250947
0.0414666 0.062 0.108885;
#X coords 0 1 399 -1 200 140 2 0 0;
#X 

Re: [PD] Equal-power crossfade?

2012-02-06 Thread Pierre Massat
Thanks Frank!

Pierre

2012/2/6 Frank Barknecht 

> Hi,
>
> On Mon, Feb 06, 2012 at 02:22:34PM +0100, Pierre Massat wrote:
> > I need a simple equal-power crossfade between two signals. I asked the
> same
> > question a few years ago, but i just can't remember how to do it...
>
> This is used in rj's e_pan.pd:
>
> left = cos(p) * signal
> right = sin(p) * signal
>
> where p is in radians from 0 to PI/2 (i.e. multiply your 0...1 panning by
> 1.5708...)
>
> Ciao
> --
>  Frank BarknechtDo You RjDj.me?  _ __footils.org__
>
> ___
> 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] Equal-power crossfade?

2012-02-06 Thread Frank Barknecht
Hi,

On Mon, Feb 06, 2012 at 02:22:34PM +0100, Pierre Massat wrote:
> I need a simple equal-power crossfade between two signals. I asked the same
> question a few years ago, but i just can't remember how to do it...

This is used in rj's e_pan.pd:

left = cos(p) * signal
right = sin(p) * signal

where p is in radians from 0 to PI/2 (i.e. multiply your 0...1 panning by 
1.5708...)

Ciao
-- 
 Frank BarknechtDo You RjDj.me?  _ __footils.org__

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


[PD] Analog square wave?

2012-02-06 Thread Pierre Massat
Dear List,

I need a square wave to use as an LFO in a ring mod patch. Though i could
simply use [expr~ $v1>0.5], I m wondering if I could get a smoother square
wave. I tried to use a bandlimited square wave, but I don't have enough
harmonics and the top of the wave isn't flat enough. Incidentally, what do
analog square waves from old synths look like? Anyway, I think i want a
square wave with no jumps between 0 and 1.

Cheers!

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


Re: [PD] run commandline from within pd

2012-02-06 Thread Pedro Lopes
I always use [shell] to trigger commands, but there is also [system] - both
work by sending the command as a [command-to-tun( message.

best,
pedro

On Mon, Feb 6, 2012 at 2:14 PM, James Mckernon  wrote:

> Perfect. Thanks, both.
>
> On Mon, Feb 6, 2012 at 12:33 PM, ALAN BROOKER 
> wrote:
>
>> perhaps try [shell] object (ggee lib I think)
>>
>> On Mon, Feb 6, 2012 at 11:21 AM, James Mckernon 
>> wrote:
>> > Hi all,
>> >
>> > Does anyone know if there is a simple way to run an outside command from
>> > inside pure data on linux? I'd really like it if I could just click a
>> button
>> > from within pd to run 'xset -r' and 'xset r' to turn keyboard repeat
>> off and
>> > on again respectively.
>> >
>> > Thanks!
>> > James
>> >
>> > ___
>> > 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
>
>


-- 
Pedro Lopes (HCI Researcher / MSc)
contact: pedro.lo...@ist.utl.pt
website: http://web.ist.utl.pt/pedro.lopes /
http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] Equal-power crossfade?

2012-02-06 Thread Pierre Massat
Hi List,

I need a simple equal-power crossfade between two signals. I asked the same
question a few years ago, but i just can't remember how to do it...

Cheers!

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


Re: [PD] run commandline from within pd

2012-02-06 Thread James Mckernon
Perfect. Thanks, both.

On Mon, Feb 6, 2012 at 12:33 PM, ALAN BROOKER wrote:

> perhaps try [shell] object (ggee lib I think)
>
> On Mon, Feb 6, 2012 at 11:21 AM, James Mckernon 
> wrote:
> > Hi all,
> >
> > Does anyone know if there is a simple way to run an outside command from
> > inside pure data on linux? I'd really like it if I could just click a
> button
> > from within pd to run 'xset -r' and 'xset r' to turn keyboard repeat off
> and
> > on again respectively.
> >
> > Thanks!
> > James
> >
> > ___
> > 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] ubuntu linx: a couple of pd+jack errors

2012-02-06 Thread IOhannes m zmoelnig
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 2012-02-06 13:41, João Pais wrote:
> ah, so it is really a Pd bug, and not some bad jack oder system settings?

dunno, but "try a nightly build, i think there are some jack fixes" does
not necessarily mean "this is a known issue that was fixed only recently"

best would be to try and report (un)success...

>>> "error: JACK error: cannot lock down memory for RT thread (Cannot
>>> allocate memory)"


this error seems to indicate that you are lacking real time priviliges
(what's the content of your /etc/security/limits.d/audio.conf?)

>>> This one appears when I load a complex patch. It also crashes Pd:
>>>
>>> "tk scaling is 1.3187954309449634
>>> Speicherzugriffsfehler
>>> pd_gui: pd process exited"

you could try to produce a backtrace [1]

>>> Funnily, Pd+Jack works with the same patch - as long as I start Pd
>>> with alsa, and after loading the patch change the audio to jack.

which would indicate that your patch takes too long to load and jack
kicks out Pd


fgmasdr
IOhannes

[1] for a start see the mailinglist archives and/or
http://wiki.debian.org/HowToGetABacktrace#Running_gdb
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk8vzoQACgkQkX2Xpv6ydvRv8wCeP/nDiCb/IJ/uppZx2xftV0eq
cC4AoK3pGPvjjW7aWf4v9S04n7h9+zCg
=UkMq
-END PGP SIGNATURE-



smime.p7s
Description: S/MIME Cryptographic Signature
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] ubuntu linx: a couple of pd+jack errors

2012-02-06 Thread João Pais

ah, so it is really a Pd bug, and not some bad jack oder system settings?

João


Try a nightly build, I think there are some jack fixes.

.hc

On Feb 3, 2012, at 5:04 PM, João Pais wrote:


Hi list,

I was trying Pd-Ext (last stable version) with jack on ubuntu linx, and  
got a couple of mistakes. Can someone elucidate on what they are?



this one appears when I try to start Pd -nogui:

"error: JACK error: cannot lock down memory for RT thread (Cannot  
allocate memory)"



This one appears when I load a complex patch. It also crashes Pd:

"tk scaling is 1.3187954309449634
Speicherzugriffsfehler
pd_gui: pd process exited"

Funnily, Pd+Jack works with the same patch - as long as I start Pd with  
alsa, and after loading the patch change the audio to jack.




Thanks as usual,

João

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








'You people have such restrictive dress for women,’ she said, hobbling  
away in three inch heels and panty hose to finish out another  
pink-collar temp pool day.  - “Hijab Scene #2", by Mohja Kahf






--
Friedenstr. 58
10249 Berlin (Deutschland)
Tel +49 30 42020091 | Mob +49 162 6843570
Studio +49 30 69509190
jmmmp...@googlemail.com | skype: jmmmpjmmmp

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


Re: [PD] run commandline from within pd

2012-02-06 Thread ALAN BROOKER
perhaps try [shell] object (ggee lib I think)

On Mon, Feb 6, 2012 at 11:21 AM, James Mckernon  wrote:
> Hi all,
>
> Does anyone know if there is a simple way to run an outside command from
> inside pure data on linux? I'd really like it if I could just click a button
> from within pd to run 'xset -r' and 'xset r' to turn keyboard repeat off and
> on again respectively.
>
> Thanks!
> James
>
> ___
> 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


[PD] run commandline from within pd

2012-02-06 Thread James Mckernon
Hi all,

Does anyone know if there is a simple way to run an outside command from
inside pure data on linux? I'd really like it if I could just click a
button from within pd to run 'xset -r' and 'xset r' to turn keyboard repeat
off and on again respectively.

Thanks!
James
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list