Re: [PD] [soundtouch~] pitch shifter for Pure Data

2011-08-23 Thread maex
he katja.

super work. thank you!

m


On Sun, Aug 21, 2011 at 09:00:24PM +0200, katja wrote:
 Hello,
 
 A few weeks ago I was reminded of my promise to share [soundtouch~], a
 SoundTouch port for Pure Data. I use this class since quite some time now,
 and had the code available on my website earlier on, but when I found that
 it could not work for Linux 64 bit I withdrew the project for a while.
 Reportedly, Olli Parviainen's newest version of SoundTouch is ready for 64
 bit. I can not check this as I have no access to a 64 bit machine at the
 moment. Anyway, I have built [soundtouch~] binaries for OSX(fat), Linux32
 and Windows32, and uploaded it together with source and help patch:
 
 http://www.katjaas.nl/pitchshift/soundtouch~.html
 
 SoundTouch is a time domain pitch shift  / time stretch library, and I've
 built it into [soundtouch~] as a real time pitch shifter. It is suitable for
 the transposition of material with simple harmonic content, like voice,
 flute etc. The SoundTouch library is not perfectly adapted to real time
 processing, because you have to choose (at compile time!) between a build
 which produces dropouts during pitch factor change, and a build which has
 increased latency. I opted for the clicks instead of the increased latency
 (which is by necessity already considerable) in my binaries distribution,
 but if you want you can recompile according to your preference. To solve
 this clicks-vs-latency issue, if possible at all, would require a
 modification of the SoundTouch library itself.
 
 Apart from this issue, I'm fairly content with [soundtouch~]. Let me know
 what you think about it. If [soundtouch~] is considered a useful addition to
 existing Pd methods for pitch shifting, it may be worth the effort to try
 and solve the clicks-vs-latency issue. It is not a trivial task though.This
 time I'm not promising anything.
 
 Katja.

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


-- 
firstfloor.org/ae
5F9D 9602 8938 CB7D 5751  2491 2C90 98B7 362D CF78

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


Re: [PD] Sing like the stars

2011-08-23 Thread Olivier B
Oh, I've missed this post...

How to sing like a star until 10h25 instead of starting working at 10h00...
:-p
Thanks a lot. :-))

01ivier


2011/8/18 Jonathan Wilkes jancs...@yahoo.com

 (attached)

 -Jonathan

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




-- 
Envie de tisser ?
http://yamatierea.org/papatchs/
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Sing like the stars

2011-08-23 Thread Richie Cyngler
I really like this. I wish I understood better what it is actually doing.

On Tue, Aug 23, 2011 at 6:28 PM, Olivier B lamouraupeu...@gmail.com wrote:

 Oh, I've missed this post...

 How to sing like a star until 10h25 instead of starting working at 10h00...
 :-p
 Thanks a lot. :-))

 01ivier



 2011/8/18 Jonathan Wilkes jancs...@yahoo.com

 (attached)

 -Jonathan

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




 --
 Envie de tisser ?
 http://yamatierea.org/papatchs/


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




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


[PD] notes/questions from a beginner

2011-08-23 Thread Stephen Lavelle
I've tried getting into around with pd a couple of times before, this is my
first concerted time.  I've worked with a bunch of flow-charty programming
environments in the past (Unreal Engine's kismet is the slickest I've come
across - http://odedge.com/forums/ut3_kismet_04.jpg ) - pure data is taking
a bit of getting used to (most of this is due to the fact that it does
special things, some things feel a bit more avoidable, other things feel
frivolously subjective :P ).  Here're some of the things that stuck out for
me (some might be due to ignorance on my part, I'd love to have things
cleared up :) ):

1 - Inlets/outlets too small for me to accurately click on (touchpad) -
checking on pd-dev, they can be visually reskinned, but their actual
clickable size can't be changed.  [ so I guess this one has been responded
to, but might as well repeat it ]
2 - If I have an object selected (that's to say pressing buttons to edit
text in it) I can't find any key-combination that will delete it - I have to
deselect it, then press the mouse down on it, then, while holding the mouse
button down, press backspace? (this is an uncomfortable manipulation on a
laptop w/ touchpad) - on OSX at least, a shortcut like cmd+backspace would
be quite idiomatic for this.
3 - I can drag lines from outlets to inlets, but not from inlets to outlets.
4 - is there a shortcut for deleting connections?  something like ctrl+click
would save me a lot of time.
5 - is there a way to type numbers directly into a number box?
clicking+dragging, or pumping them in via a message, doesn't feel good to
me.
6 - shortcut for opening help of selected item would be...convenient for me

I'm still working through the tutorials, and am enjoying the experience
overall :)
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] notes/questions from a beginner

2011-08-23 Thread hardoff goes bananas
 6 - shortcut for opening help of selected item would be...convenient for me


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


Re: [PD] notes/questions from a beginner

2011-08-23 Thread IOhannes m zmoelnig
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 2011-08-23 14:16, Stephen Lavelle wrote:
 
 1 - Inlets/outlets too small for me to accurately click on (touchpad) -
 checking on pd-dev, they can be visually reskinned, but their actual
 clickable size can't be changed.  [ so I guess this one has been responded
 to, but might as well repeat it ]

true.

i'm a long term user of Pd, and i usually don't use touchpads (with Pd,
but in general as well) as they are a pain.
it could well be that Pd could be optimized more for touchpads (the
first thing i did when giving a workshop at PdCon 2 weeks ago was ask
for a mouse)

 2 - If I have an object selected (that's to say pressing buttons to edit
 text in it) I can't find any key-combination that will delete it - I have to
 deselect it, then press the mouse down on it, then, while holding the mouse
 button down, press backspace? (this is an uncomfortable manipulation on a
 laptop w/ touchpad) - on OSX at least, a shortcut like cmd+backspace would
 be quite idiomatic for this.

you can do that with a gui-plugin :-)
however, your description is deliberatly awkward.
e.g. there is no reason to explicitely deselect the object.
you don't have to press backspace while holding mouse down.

it is enough to select the object (drag the lasso over it), and once
it is selected, press backspace (with mouse up or down)


 3 - I can drag lines from outlets to inlets, but not from inlets to outlets.

i think this is actually a good thing.
you can also not send data from inlets to outlets.

 4 - is there a shortcut for deleting connections?  something like ctrl+click
 would save me a lot of time.

sure?

i mean, i understand that it is more ergonomic to just hold ctrl and
then click all those connections you want to delete rather than having
to click-backspace every connection.
you save a lot of clicks (well, keypresses), but i doubt that the
_speedup_ would be significant.


 5 - is there a way to type numbers directly into a number box?
 clicking+dragging, or pumping them in via a message, doesn't feel good to
 me.

click on the number box and type the numberbox.
this is a runmode operation (that's why you probably missed it)

 6 - shortcut for opening help of selected item would be...convenient for me
 

would be nice.



thanks for all those input!

fmadsr
IOhannes
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk5TpZsACgkQkX2Xpv6ydvT8gwCglZ9ti4RFl6xI/GhYPkTcV42/
qJEAoKsYuUz5yWQBb4hR3Xhx8gRy6/8j
=VLzp
-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] notes/questions from a beginner

2011-08-23 Thread Stephen Lavelle
(sorry that you're getting this twice, IOhannes, I hit reply rather than
reply to all the first time)

you can do that with a gui-plugin :-)
 however, your description is deliberatly awkward.
 e.g. there is no reason to explicitely deselect the object.
 you don't have to press backspace while holding mouse down.

 it is enough to select the object (drag the lasso over it), and once
 it is selected, press backspace (with mouse up or down)


Ah, I didn't know that there was a difference between clicking on and
drag-selecting.  Enlightening!

  3 - I can drag lines from outlets to inlets, but not from inlets to
 outlets.

 i think this is actually a good thing.
 you can also not send data from inlets to outlets.


I acknowledge that we have a difference of opinion here, and can't think of
a persuasive argument.  Would be a good subject for user experience testing
:P

i mean, i understand that it is more ergonomic to just hold ctrl and
 then click all those connections you want to delete rather than having
 to click-backspace every connection.
 you save a lot of clicks (well, keypresses), but i doubt that the
 _speedup_ would be significant.

It's slightly physically unpleasant - going between a touchpad and backspace
with my right hand is a little awkward.

 5 - is there a way to type numbers directly into a number box?
  clicking+dragging, or pumping them in via a message, doesn't feel good to
  me.

 click on the number box and type the numberbox.
 this is a runmode operation (that's why you probably missed it)


Wow.  Thanks for this.  Possibly editmode, but also because there's no
indication that the box contents are editable by pressing keys (no caret,
c.).  Is there a reason it's disabled in editmode?

Thanks for your responses :)

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


Re: [PD] notes/questions from a beginner

2011-08-23 Thread tim vets
2011/8/23 Stephen Lavelle analy...@gmail.com

 (sorry that you're getting this twice, IOhannes, I hit reply rather than
 reply to all the first time)

 you can do that with a gui-plugin :-)
 however, your description is deliberatly awkward.
 e.g. there is no reason to explicitely deselect the object.
 you don't have to press backspace while holding mouse down.

 it is enough to select the object (drag the lasso over it), and once
 it is selected, press backspace (with mouse up or down)


 Ah, I didn't know that there was a difference between clicking on and
 drag-selecting.  Enlightening!

3 - I can drag lines from outlets to inlets, but not from inlets to
 outlets.

 i think this is actually a good thing.
 you can also not send data from inlets to outlets.


 I acknowledge that we have a difference of opinion here, and can't think of
 a persuasive argument.  Would be a good subject for user experience testing
 :P


It may be good for didactic reasons to have the patching consistent with the
logic behind it in that way.
But from a purely practical standpoint, it could save some cursor-miles if
we could connect from outlets to inlets too.


 i mean, i understand that it is more ergonomic to just hold ctrl and
 then click all those connections you want to delete rather than having
 to click-backspace every connection.
 you save a lot of clicks (well, keypresses), but i doubt that the
 _speedup_ would be significant.

 It's slightly physically unpleasant - going between a touchpad and
 backspace with my right hand is a little awkward.

   5 - is there a way to type numbers directly into a number box?
  clicking+dragging, or pumping them in via a message, doesn't feel good
 to
  me.

 click on the number box and type the numberbox.
 this is a runmode operation (that's why you probably missed it)


 Wow.  Thanks for this.  Possibly editmode, but also because there's no
 indication that the box contents are editable by pressing keys (no caret,
 c.).  Is there a reason it's disabled in editmode?

 Thanks for your responses :)

 S

 ___
 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] notes/questions from a beginner

2011-08-23 Thread tim vets
2011/8/23 tim vets timv...@gmail.com



 2011/8/23 Stephen Lavelle analy...@gmail.com

 (sorry that you're getting this twice, IOhannes, I hit reply rather than
 reply to all the first time)

 you can do that with a gui-plugin :-)
 however, your description is deliberatly awkward.
 e.g. there is no reason to explicitely deselect the object.
 you don't have to press backspace while holding mouse down.

 it is enough to select the object (drag the lasso over it), and once
 it is selected, press backspace (with mouse up or down)


 Ah, I didn't know that there was a difference between clicking on and
 drag-selecting.  Enlightening!

3 - I can drag lines from outlets to inlets, but not from inlets to
 outlets.

 i think this is actually a good thing.
 you can also not send data from inlets to outlets.


 I acknowledge that we have a difference of opinion here, and can't think
 of a persuasive argument.  Would be a good subject for user experience
 testing :P


 It may be good for didactic reasons to have the patching consistent with
 the logic behind it in that way.
 But from a purely practical standpoint, it could save some cursor-miles if
 we could connect from outlets to inlets too.

I meant 'from inlets to outlets' of course...



 i mean, i understand that it is more ergonomic to just hold ctrl and
 then click all those connections you want to delete rather than having
 to click-backspace every connection.
 you save a lot of clicks (well, keypresses), but i doubt that the
 _speedup_ would be significant.

 It's slightly physically unpleasant - going between a touchpad and
 backspace with my right hand is a little awkward.

   5 - is there a way to type numbers directly into a number box?
  clicking+dragging, or pumping them in via a message, doesn't feel good
 to
  me.

 click on the number box and type the numberbox.
 this is a runmode operation (that's why you probably missed it)


 Wow.  Thanks for this.  Possibly editmode, but also because there's no
 indication that the box contents are editable by pressing keys (no caret,
 c.).  Is there a reason it's disabled in editmode?

 Thanks for your responses :)

 S

 ___
 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] notes/questions from a beginner

2011-08-23 Thread Jonathan Wilkes
1 - right.  You can't fix this without refactoring the canvas_motion stuff in 
g_editor.c.  I'm still not sure why these events are handled in c and not with 
tk bindings.


2 - There isn't a key combination that will delete it (and doesn't 
cmd-Backspace just delete the previous word anyway?).  The best would be to 
have ctrl-a select all text, then you could just do ctrl-a and backspace.

3 - Hm, I never thought about that one.  Btw- you also can't connect an 
object's outlet to one of its inlets with the mouse (though you can do it in 
other ways).

4 - Nope.  There are lots of ways this could be improved. (Shift-drag for 
bounding box around wires instead of boxes, then Backspace, would be one way-- 
off the top of my head.)  Elegant patch editing is not currently a part of Pd-- 
even the Autopatch feature in the Edit menu assumes that all objects only 
have a single inlet and a signal outlet.


5 - click in runmode (but there isn't any visual feedback).

6 - I guess you could add a key binding, but right-click and choose Help 
seems perfectly fine to me.

-Jonathan



From: Stephen Lavelle analy...@gmail.com
To: pd-list@iem.at
Sent: Tuesday, August 23, 2011 8:16 AM
Subject: [PD] notes/questions from a beginner


I've tried getting into around with pd a couple of times before, this is my 
first concerted time.  I've worked with a bunch of flow-charty programming 
environments in the past (Unreal Engine's kismet is the slickest I've come 
across - http://odedge.com/forums/ut3_kismet_04.jpg ) - pure data is taking a 
bit of getting used to (most of this is due to the fact that it does special 
things, some things feel a bit more avoidable, other things feel frivolously 
subjective :P ).  Here're some of the things that stuck out for me (some might 
be due to ignorance on my part, I'd love to have things cleared up :) ):

1 - Inlets/outlets too small for me to accurately click on (touchpad) - 
checking on pd-dev, they can be visually reskinned, but their actual clickable 
size can't be changed.  [ so I guess this one has been responded to, but might 
as well repeat it ]
2 - If I have an object selected (that's to say pressing buttons to edit text 
in it) I can't find any key-combination that will delete it - I have to 
deselect it, then press the mouse down on it, then, while holding the mouse 
button down, press backspace? (this is an uncomfortable manipulation on a 
laptop w/ touchpad) - on OSX at least, a shortcut like cmd+backspace would be 
quite idiomatic for this.
3 - I can drag lines from outlets to inlets, but not from inlets to outlets.
4 - is there a shortcut for deleting connections?  something like ctrl+click 
would save me a lot of time.
5 - is there a way to type numbers directly into a number box? 
clicking+dragging, or pumping them in via a message, doesn't feel good to me.
6 - shortcut for opening help of selected item would be...convenient for me



I'm still working through the tutorials, and am enjoying the experience 
overall :)
___
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] making puredata headphone-safe

2011-08-23 Thread Stephen Lavelle
I've managed to hurt my ears twice over the past two days when using PD w/
headphones.  Even at lowest system volumes, it seems that Terrible Things
can happen.  Are there any precautions that I can take to make it feel less
like I'm taking my life into my hands when I have to use headphones?
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] making puredata headphone-safe

2011-08-23 Thread Martin

On 23/08/11 03:29 PM, Stephen Lavelle wrote:
I've managed to hurt my ears twice over the past two days when using 
PD w/ headphones.  Even at lowest system volumes, it seems that 
Terrible Things can happen.  Are there any precautions that I can take 
to make it feel less like I'm taking my life into my hands when I have 
to use headphones?






Try making a [noise~] connected directly to a [dac~] and set the 
headphone volume so you can live with that. Nothing will ever be louder 
than that.


Martin

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


Re: [PD] making puredata headphone-safe

2011-08-23 Thread Pedro Lopes
That's the danger of low level manipulation :D

[adc~]
|
[* 1000]
|
[dac~]

not the best idea :)

Put the volume low always, and be extremely careful.
OR: compressor? peak limiter? (after the headphones...) Because if you are
suggesting to be code careful that might mess up all the fun.

Best,
Pedro

On Tue, Aug 23, 2011 at 8:29 PM, Stephen Lavelle analy...@gmail.com wrote:

 I've managed to hurt my ears twice over the past two days when using PD w/
 headphones.  Even at lowest system volumes, it seems that Terrible Things
 can happen.  Are there any precautions that I can take to make it feel less
 like I'm taking my life into my hands when I have to use headphones?

 ___
 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


Re: [PD] making puredata headphone-safe

2011-08-23 Thread Pedro Lopes
*~ :D

On Tue, Aug 23, 2011 at 8:46 PM, Pedro Lopes pedro.lo...@ist.utl.pt wrote:

 That's the danger of low level manipulation :D

 [adc~]
 |
 [* 1000]
 |
 [dac~]

 not the best idea :)

 Put the volume low always, and be extremely careful.
 OR: compressor? peak limiter? (after the headphones...) Because if you are
 suggesting to be code careful that might mess up all the fun.

 Best,
 Pedro

  On Tue, Aug 23, 2011 at 8:29 PM, Stephen Lavelle analy...@gmail.comwrote:

  I've managed to hurt my ears twice over the past two days when using PD
 w/ headphones.  Even at lowest system volumes, it seems that Terrible Things
 can happen.  Are there any precautions that I can take to make it feel less
 like I'm taking my life into my hands when I have to use headphones?

 ___
 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




-- 
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


Re: [PD] making puredata headphone-safe

2011-08-23 Thread Jonathan Wilkes
Hm... I'm not sure I understand the danger.

Isn't this:
[noise~]
|
[*~ 99]
|
[dac~]

an implicit version of:
[noise~]
|
[*~ 99]
|
[clip~ -1 1]
|
[dac~]

?


Doesn't the signal generated by either of these create the greatest perceived 
volume-- something approaching a bunch of square waves at maximum amplitude at 
every frequency?  If so you couldn't one just make sure that this output 
doesn't hurt one's ears with the headphones on?


-Jonathan

To: Stephen Lavelle analy...@gmail.com
Cc: pd-list@iem.at
Sent: Tuesday, August 23, 2011 3:46 PM
Subject: Re: [PD] making puredata headphone-safe


That's the danger of low level manipulation :D 


[adc~]
|
[* 1000]
|
[dac~]


not the best idea :)


Put the volume low always, and be extremely careful. 
OR: compressor? peak limiter? (after the headphones...) Because if you are 
suggesting to be code careful that might mess up all the fun.


Best,
Pedro 


On Tue, Aug 23, 2011 at 8:29 PM, Stephen Lavelle analy...@gmail.com wrote:

I've managed to hurt my ears twice over the past two days when using PD w/ 
headphones.  Even at lowest system volumes, it seems that Terrible Things can 
happen.  Are there any precautions that I can take to make it feel less like 
I'm taking my life into my hands when I have to use headphones?

___
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


From: Pedro Lopes pedro.lo...@ist.utl.pt
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] making puredata headphone-safe

2011-08-23 Thread Stephen Lavelle
interesting.  going with noise - dac directly,

when my headphones aren't plugged in, it's pretty loud even at the lowest
volume setting

when they're plugged in, it's REALLY loud at all volume settings.

like, it sounds exactly the same loudness whatever the volume, so long as
it's not 0 (my headphones are sitting beside the laptop - they're going
nowhere near my head)

On Tue, Aug 23, 2011 at 10:05 PM, Jonathan Wilkes jancs...@yahoo.comwrote:

 Hm... I'm not sure I understand the danger.

 Isn't this:
 [noise~]
 |
 [*~ 99]
 |
 [dac~]

 an implicit version of:
 [noise~]
 |
 [*~ 99]
 |
 [clip~ -1 1]
 |
 [dac~]

 ?

 Doesn't the signal generated by either of these create the greatest
 perceived volume-- something approaching a bunch of square waves at maximum
 amplitude at every frequency?  If so you couldn't one just make sure that
 this output doesn't hurt one's ears with the headphones on?

 -Jonathan

 *To:* Stephen Lavelle analy...@gmail.com
 *Cc:* pd-list@iem.at
 *Sent:* Tuesday, August 23, 2011 3:46 PM
 *Subject:* Re: [PD] making puredata headphone-safe

 That's the danger of low level manipulation :D

 [adc~]
 |
 [* 1000]
 |
 [dac~]

 not the best idea :)

 Put the volume low always, and be extremely careful.
 OR: compressor? peak limiter? (after the headphones...) Because if you are
 suggesting to be code careful that might mess up all the fun.

 Best,
 Pedro

 On Tue, Aug 23, 2011 at 8:29 PM, Stephen Lavelle analy...@gmail.comwrote:

 I've managed to hurt my ears twice over the past two days when using PD w/
 headphones.  Even at lowest system volumes, it seems that Terrible Things
 can happen.  Are there any precautions that I can take to make it feel less
 like I'm taking my life into my hands when I have to use headphones?

 ___
 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


 *From:* Pedro Lopes pedro.lo...@ist.utl.pt

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


Re: [PD] making puredata headphone-safe

2011-08-23 Thread Richie Cyngler
(whatever kind of sound gen you like)
|
[*~ 0.2]
|   \
[dac~]

Is quite quiet. You could go to [*~ 0.1] if you need it quieter. I usually
add an hslider going from 0-1 into the right inlet to add more control. So:

   [   |  ]
   /
  [*~ 0.2]





On Wed, Aug 24, 2011 at 7:15 AM, Stephen Lavelle analy...@gmail.com wrote:

 interesting.  going with noise - dac directly,

 when my headphones aren't plugged in, it's pretty loud even at the lowest
 volume setting

 when they're plugged in, it's REALLY loud at all volume settings.

 like, it sounds exactly the same loudness whatever the volume, so long as
 it's not 0 (my headphones are sitting beside the laptop - they're going
 nowhere near my head)


 On Tue, Aug 23, 2011 at 10:05 PM, Jonathan Wilkes jancs...@yahoo.comwrote:

 Hm... I'm not sure I understand the danger.

 Isn't this:
 [noise~]
 |
 [*~ 99]
 |
 [dac~]

 an implicit version of:
 [noise~]
 |
 [*~ 99]
 |
 [clip~ -1 1]
 |
 [dac~]

 ?

 Doesn't the signal generated by either of these create the greatest
 perceived volume-- something approaching a bunch of square waves at maximum
 amplitude at every frequency?  If so you couldn't one just make sure that
 this output doesn't hurt one's ears with the headphones on?

 -Jonathan

 *To:* Stephen Lavelle analy...@gmail.com
 *Cc:* pd-list@iem.at
 *Sent:* Tuesday, August 23, 2011 3:46 PM
 *Subject:* Re: [PD] making puredata headphone-safe

 That's the danger of low level manipulation :D

 [adc~]
 |
 [* 1000]
 |
 [dac~]

 not the best idea :)

 Put the volume low always, and be extremely careful.
 OR: compressor? peak limiter? (after the headphones...) Because if you are
 suggesting to be code careful that might mess up all the fun.

 Best,
 Pedro

 On Tue, Aug 23, 2011 at 8:29 PM, Stephen Lavelle analy...@gmail.comwrote:

 I've managed to hurt my ears twice over the past two days when using PD w/
 headphones.  Even at lowest system volumes, it seems that Terrible Things
 can happen.  Are there any precautions that I can take to make it feel less
 like I'm taking my life into my hands when I have to use headphones?

 ___
 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


 *From:* Pedro Lopes pedro.lo...@ist.utl.pt



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




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


Re: [PD] making puredata headphone-safe

2011-08-23 Thread tim vets
2011/8/23 Martin martin.pe...@sympatico.ca

 On 23/08/11 03:29 PM, Stephen Lavelle wrote:

 I've managed to hurt my ears twice over the past two days when using PD w/
 headphones.  Even at lowest system volumes, it seems that Terrible Things
 can happen.  Are there any precautions that I can take to make it feel less
 like I'm taking my life into my hands when I have to use headphones?




 Try making a [noise~] connected directly to a [dac~] and set the headphone
 volume so you can live with that. Nothing will ever be louder than that.

 Martin


[osc~ ] may not be louder than [noise~], but definitely more
painful...no?

__**_
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management - http://lists.puredata.info/**
 listinfo/pd-list 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] #store and getting pixel data from a movie file

2011-08-23 Thread ALAN BROOKER
Hi

I hope to ask for some tips regarding obtaining values from a loaded
image/movie file by using gridflow ? #store gets can get rgb values
from a specified pixel position but any advice on getting the whole
dimensions at once (or any other techniques in getting gridflow to
output values from a movie file such as movement, luminosity or
anything)? ...also is there support for mp4 in gridflow? the file
format being the same as mov (I think?)

Thanks all for any thoughts

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


Re: [PD] making puredata headphone-safe

2011-08-23 Thread Jonathan Wilkes
Do you mean:
[osc~ some-frequency]
|
[*~ ]
?



From: tim vets timv...@gmail.com
To: Martin martin.pe...@sympatico.ca
Cc: pd-list@iem.at
Sent: Tuesday, August 23, 2011 6:13 PM
Subject: Re: [PD] making puredata headphone-safe





2011/8/23 Martin martin.pe...@sympatico.ca

On 23/08/11 03:29 PM, Stephen Lavelle wrote:

I've managed to hurt my ears twice over the past two days when using PD w/ 
headphones.  Even at lowest system volumes, it seems that Terrible Things can 
happen.  Are there any precautions that I can take to make it feel less like 
I'm taking my life into my hands when I have to use headphones?





Try making a [noise~] connected directly to a [dac~] and set the headphone 
volume so you can live with that. Nothing will ever be louder than that.

Martin


 
[osc~ ] may not be louder than [noise~], but definitely more painful...no?


___
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] making puredata headphone-safe

2011-08-23 Thread Martin Peach

On 2011-08-23 18:25, Jonathan Wilkes wrote:

Do you mean:
[osc~ some-frequency]
|
[*~ ]

?



I don't think so. Hz is around dentist drill frequency, so it hurts ;).
Your dac can never go above one no matter what you feed it, while the 
perceived loudness of a loud sound varies according to its harmonic 
content. So I guess it's somewhat subjective what sound source gives the 
loudest apparent output. An [osc~] multiplied by  will sound louder 
but it won't actually be louder than an osc multiplied by one (the 
amplitude at the output will still be between 1 and -1).
The idea is to set the master volume so that the loudest sound you can 
make will not break anything, whether speakers or ears or inner peace. 
The easiest way to do that is to play the loudest sound first and adjust 
the volume so that it's loud but not too loud. Then everything else you 
do will be quieter than that.


Martin




*From:* tim vets timv...@gmail.com
*To:* Martin martin.pe...@sympatico.ca
*Cc:* pd-list@iem.at
*Sent:* Tuesday, August 23, 2011 6:13 PM
*Subject:* Re: [PD] making puredata headphone-safe



2011/8/23 Martin martin.pe...@sympatico.ca
mailto:martin.pe...@sympatico.ca

On 23/08/11 03:29 PM, Stephen Lavelle wrote:

I've managed to hurt my ears twice over the past two days
when using PD w/ headphones. Even at lowest system volumes,
it seems that Terrible Things can happen. Are there any
precautions that I can take to make it feel less like I'm
taking my life into my hands when I have to use headphones?




Try making a [noise~] connected directly to a [dac~] and set the
headphone volume so you can live with that. Nothing will ever be
louder than that.

Martin

[osc~ ] may not be louder than [noise~], but definitely more
painful...no?

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



___
Pd-list@iem.at mailto: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] making puredata headphone-safe

2011-08-23 Thread Pedro Lopes
I hate dentist drills. I second that.

On Tue, Aug 23, 2011 at 11:48 PM, Martin Peach martin.pe...@sympatico.cawrote:

 On 2011-08-23 18:25, Jonathan Wilkes wrote:

 Do you mean:
 [osc~ some-frequency]
 |
 [*~ ]

 ?


 I don't think so. Hz is around dentist drill frequency, so it hurts ;).
 Your dac can never go above one no matter what you feed it, while the
 perceived loudness of a loud sound varies according to its harmonic content.
 So I guess it's somewhat subjective what sound source gives the loudest
 apparent output. An [osc~] multiplied by  will sound louder but it won't
 actually be louder than an osc multiplied by one (the amplitude at the
 output will still be between 1 and -1).
 The idea is to set the master volume so that the loudest sound you can make
 will not break anything, whether speakers or ears or inner peace. The
 easiest way to do that is to play the loudest sound first and adjust the
 volume so that it's loud but not too loud. Then everything else you do will
 be quieter than that.

 Martin


 --**--**
 
*From:* tim vets timv...@gmail.com

*To:* Martin martin.pe...@sympatico.ca
*Cc:* pd-list@iem.at
*Sent:* Tuesday, August 23, 2011 6:13 PM
*Subject:* Re: [PD] making puredata headphone-safe



2011/8/23 Martin martin.pe...@sympatico.ca
mailto:martin.peach@**sympatico.ca martin.pe...@sympatico.ca


On 23/08/11 03:29 PM, Stephen Lavelle wrote:

I've managed to hurt my ears twice over the past two days
when using PD w/ headphones. Even at lowest system volumes,
it seems that Terrible Things can happen. Are there any
precautions that I can take to make it feel less like I'm
taking my life into my hands when I have to use headphones?




Try making a [noise~] connected directly to a [dac~] and set the
headphone volume so you can live with that. Nothing will ever be
louder than that.

Martin

[osc~ ] may not be louder than [noise~], but definitely more
painful...no?

__**___
Pd-list@iem.at mailto:Pd-list@iem.at mailing list

UNSUBSCRIBE and account-management -

 http://lists.puredata.info/__**listinfo/pd-listhttp://lists.puredata.info/__listinfo/pd-list

 http://lists.puredata.info/**listinfo/pd-listhttp://lists.puredata.info/listinfo/pd-list
 



__**_
Pd-list@iem.at mailto:Pd-list@iem.at mailing list

UNSUBSCRIBE and account-management -

 http://lists.puredata.info/**listinfo/pd-listhttp://lists.puredata.info/listinfo/pd-list




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



 __**_
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management - http://lists.puredata.info/**
 listinfo/pd-list 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


Re: [PD] making puredata headphone-safe

2011-08-23 Thread Jonathan Wilkes
Doesn't hurt here*.  I guess we're getting into a subjective realm-- but if 
someone adjusts their master volume for [osc~ ]---[dac~] to be as loud as 
possible without being uncomfortable, I have a hard time believing that they 
would be comfortable with [noise~]---[*~ 99]--[clip~ -1 1]--[dac~] at that 
same master level.

-Jonathan


* I adjusted my master volume so that the clipped noise was at a tolerable 
volume, then checked [osc~ ]--[dac~] at that same level.



From: Martin Peach martin.pe...@sympatico.ca
To: Jonathan Wilkes jancs...@yahoo.com
Cc: tim vets timv...@gmail.com; pd-list@iem.at pd-list@iem.at
Sent: Tuesday, August 23, 2011 6:48 PM
Subject: Re: [PD] making puredata headphone-safe

On 2011-08-23 18:25, Jonathan Wilkes wrote:
 Do you mean:
 [osc~ some-frequency]
 |
 [*~ ]

 ?


I don't think so. Hz is around dentist drill frequency, so it hurts ;).
Your dac can never go above one no matter what you feed it, while the 
perceived loudness of a loud sound varies according to its harmonic 
content. So I guess it's somewhat subjective what sound source gives the 
loudest apparent output. An [osc~] multiplied by  will sound louder 
but it won't actually be louder than an osc multiplied by one (the 
amplitude at the output will still be between 1 and -1).
The idea is to set the master volume so that the loudest sound you can 
make will not break anything, whether speakers or ears or inner peace. 
The easiest way to do that is to play the loudest sound first and adjust 
the volume so that it's loud but not too loud. Then everything else you 
do will be quieter than that.

Martin


     
     *From:* tim vets timv...@gmail.com
     *To:* Martin martin.pe...@sympatico.ca
     *Cc:* pd-list@iem.at
     *Sent:* Tuesday, August 23, 2011 6:13 PM
     *Subject:* Re: [PD] making puredata headphone-safe



     2011/8/23 Martin martin.pe...@sympatico.ca
     mailto:martin.pe...@sympatico.ca

         On 23/08/11 03:29 PM, Stephen Lavelle wrote:

             I've managed to hurt my ears twice over the past two days
             when using PD w/ headphones. Even at lowest system volumes,
             it seems that Terrible Things can happen. Are there any
             precautions that I can take to make it feel less like I'm
             taking my life into my hands when I have to use headphones?




         Try making a [noise~] connected directly to a [dac~] and set the
         headphone volume so you can live with that. Nothing will ever be
         louder than that.

         Martin

     [osc~ ] may not be louder than [noise~], but definitely more
     painful...no?

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



     ___
    Pd-list@iem.at mailto: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] notes/questions from a beginner

2011-08-23 Thread Chris McCormick
On Tue, Aug 23, 2011 at 03:09:04PM +0100, Stephen Lavelle wrote:
  click on the number box and type the numberbox.
  this is a runmode operation (that's why you probably missed it)
 
 Wow.  Thanks for this.  Possibly editmode, but also because there's no
 indication that the box contents are editable by pressing keys (no caret,
 c.).  Is there a reason it's disabled in editmode?

You can do it from editmode by ctrl-clicking the numberbox and then typing 
(ctrl key puts you in run mode while it is held down).

Cheers,

Chris.

---
http://mccormick.cx

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


Re: [PD] making puredata headphone-safe

2011-08-23 Thread Chris McCormick
On Tue, Aug 23, 2011 at 06:48:05PM -0400, Martin Peach wrote:
 An [osc~] multiplied by  will sound louder  
 but it won't actually be louder than an osc multiplied by one (the  
 amplitude at the output will still be between 1 and -1).

I think it actually depends on your sound card whether or not this is true with 
Pd. I might be mistaken but I am pretty sure some sound cards will let you 
output abs(x)  1. Hmmm actually this doesn't make sense to me if the driver is 
accepting a 16 bit signed int. Can someone confirm whether this is the case?

Incidentally, if I recall correctly, Miller told me that he uses a set of 
small, cheap speakers when doing experimental stuff so as to save ear damage. 
At least I think it was Miller.

My own ears are a lost cause after years of punk gigs so I don't have this 
problem.

Cheers,

Chris.

---
http://mccormick.cx

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


Re: [PD] making puredata headphone-safe

2011-08-23 Thread patrick

use a limiter~ (from zexy) before your dac~

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


Re: [PD] making puredata headphone-safe

2011-08-23 Thread Martin Peach

On 2011-08-23 15:45, patrick wrote:

use a limiter~ (from zexy) before your dac~


No. You have to decide what is the level that you can live with and work 
with that. You need to blast the loudest sound you can make and adjust 
your phones that level.



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


Re: [PD] making puredata headphone-safe

2011-08-23 Thread Richie Cyngler
I don't get why no one is talking about reducing the signal level before
dac~?

On Wed, Aug 24, 2011 at 3:14 PM, Martin Peach martin.pe...@sympatico.cawrote:

 On 2011-08-23 15:45, patrick wrote:

 use a limiter~ (from zexy) before your dac~


 No. You have to decide what is the level that you can live with and work
 with that. You need to blast the loudest sound you can make and adjust your
 phones that level.



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




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