Re: [PD] [soundtouch~] pitch shifter for Pure Data
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
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
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
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
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
-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
(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/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/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
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
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
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
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
*~ :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
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
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
(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/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
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
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
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
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
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
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
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
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
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
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