Re: [PD] Bad sound quality when playing .wav file during a GEM sequence
Reaper accepts OSC messages for almost every action. *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 21 April 2014 18:53, Claire O'Connor oconn...@tcd.ie wrote: It's still the same when they are on different drives, I'm afraid. It's only jumpy and glitchy when the GEM window is open but that's necessary so... Is there any way for PD to trigger an action in an external program? So, have the soundfile in Audacity, for example, and have PD trigger it to play on that? Thanks! On 19 April 2014 22:39, Dominic Melville dcamelvi...@gmail.com wrote: Could it be as simple as disk access? Reading the wav from the same drive as the image files causing the jumping and glitching? If there's any way to try playing the wav from ram in the same patch it'll show that up straight away. Cheers Dominic On Saturday, April 19, 2014, Claire O'Connor oconn...@tcd.ie wrote: Hi everyone, I am currently trying to play a .wav file through readsf~ while a sequence of events are being triggered within GEM (pix_film and pix_image) but the sound quality is awful - very jumpy, glitchy and almost impossible to hear what it is actually meant to be. Has anyone any ideas as to how this problem may be solved? I've tried having the sound come from a different patch but that hasn't worked. Any ideas would be very helpful :) Thanks! ___ 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: The Music of Bernard Parmegiani | London 21-23 March
Dear all, The website (http://lcmf.co.uk/) has been updated with the relevant information. Please spread the news. Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 31 January 2014 20:45, peiman khosravi peimankhosr...@gmail.com wrote: Dear all, This is going to be a very especial event: http://lcmf.co.uk/. More detail coming up soon. Please fee free to spread the word with friends, colleagues and on public forums. Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] The Music of Bernard Parmegiani | London 21-23 March
Dear all, This is going to be a very especial event: http://lcmf.co.uk/. More detail coming up soon. Please fee free to spread the word with friends, colleagues and on public forums. Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gametrak question
Thank you. I tried opening it up last night but it has a different box to thischrome-extension://nlbjncdgjeocebhnmkbbbdekmmmcbfjd/subscribe.html?https%3A%2F%2Fwww.blogger.com%2Ffeeds%2F158668212504017055%2Fposts%2Fdefaultone so I'm not sure how to get to the board. Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 23 January 2014 10:31, pured...@11h11.com wrote: You have to modify the hardware (making a bridge): http://x37v.com/x37v/post/uploaded_images/gametrak-5-734488.jpg then it will work with [hid] ___ 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] gametrak question
Thanks for the replies. It's much more clear now. So I need to either modify this one or get the PC version. Indeed the one we have is for PS2. Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 23 January 2014 08:48, peiman khosravi peimankhosr...@gmail.com wrote: Thank you. I tried opening it up last night but it has a different box to this one so I'm not sure how to get to the board. Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 23 January 2014 10:31, pured...@11h11.com wrote: You have to modify the hardware (making a bridge): http://x37v.com/x37v/post/uploaded_images/gametrak-5-734488.jpg then it will work with [hid] ___ 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] gametrak question
Does anyone know if there is a way of connecting the gametrak to pd without modifying the hardware itself? Many Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gametrak question
Mine has usb connector too. It is recognised but doesn't seem to actually output anything when I move it (on a mac). Do you have an example patch that you might be able to send please? Many Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 22 January 2014 22:13, Peter P. p8...@aol.com wrote: * peiman khosravi peimankhosr...@gmail.com [2014-01-22 23:05]: Does anyone know if there is a way of connecting the gametrak to pd without modifying the hardware itself? I use it with [hid] and it works well (mine have the usb connector) ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] groove machine how to: keep metro and a loop in sync
Oh use threshold~ to make a metro out of phasor~. *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 11 January 2014 10:05, Funs Seelen funssee...@gmail.com wrote: Hi Filippo, On Fri, Jan 10, 2014 at 6:57 PM, Filippo Beck Peccoz m...@fbpsound.comwrote: Inspired by a talk on groove by Victor Wooten, I'm working on a patch that plays a wav loop repeatedly (drums) and then cuts the volume on the track for a certain number of beats. The interval gets larger and larger, forcing you to work on your timing and general groove feel. The patch is already working quite OK, but one thing I cannot seem to get completely right is a perfect sync between the beats which cut off the volume of the wav. I'm using a metro object set to the bpm of the loop and start both concurrently. Maybe this is just much too imprecise for what I'm trying to do.. If I understand you right you would like to synchronize an audio loop with a [metro]. I guess you control the audio loop by something like [phasor~] or at least anything controlled within the DSP domain. Then, if you replace such [phasor~] with a [line~], controlled within the event domain there should be no problem anymore. Example: [phasor~ 1] gets [metro 1000] | [0, 1 1000( | [line~] or even something like te following (unpack and pack the message to add something to the second value) [metro 250] | \ | [i ]/[+1]/[%4] | / |/ [0, 1 250( | / [+ ] | [/ 4] | [line~] to divide this second into four line segments. Regards, Funs ___ 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] [PD-announce] Chocolate et Coffee
Great. Thanks! Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 6 January 2014 12:46, Pierre Guillot guillotpier...@gmail.com wrote: You can do the same with bezier curve, you don't click on a line segment but you move a control point. Cheers 2014/1/6 peiman khosravi peimankhosr...@gmail.com Hi Pierre, Sounds great. Although I would love to see ej.function's (Max external) functionality here. Please see the attached screen recording. I'm alt+clicking on a line segment and dragging it to create a specific curve for each segment. Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 6 January 2014 10:48, Pierre Guillot guillotpier...@gmail.com wrote: @peiman : I thought about something that creates ramp lines with a specific interpolations but I think you're right, the best way is to fill an array (much more efficient). So, now I offer a cosine interpolation and cubic interpolation, this is easy to use and if you add some points you can create interesting envelopes. @João : I think, it's better to have a specific object for bezier curves because there several ways to write bezier curves : all the points define a high order bezier curve (the curve never crosses the points) or each point has one or more control points (like in photoshop). 2014/1/3 Alexandre Torres Porres por...@gmail.com yeah, I was finding the coffee library to be kind of reductant, these functionalities have already been achieved by other libraries in Pd Extended, but the GUI stuff is gold, I think it's time we could have something like that as an option in Pd Extended! 2014/1/3 IOhannes m zmölnig zmoel...@iem.at On 2014-01-03 09:44, Pierre Guillot wrote: I'm sorry, I didn't want to hurt anybody with this library. I never thought that the name was so important and I'll change it as soon as possible if it's your principal wish. i don't think you've hurt anybody; and so far the only one who has been complaining was me :-) i don't think there's a real problem with your jokes about flavours (coffee, cocoa, whatever), though there might be better - and more specific - names. as jonathan has pointed out, i myself am the author of a dumpster library with a general name: but this library is about 15 years old. (i think) all other libraries i've written since then are targetted at a specific problem (e.g. networking) and have a specific name (e.g. iemnet). as for dupes in coffee: + [c.loadmess] - iemlib's [init] - (iirc, there used to be a kind-of implementation in vanilla as well) + [c.pak] - pdmtl's [list.pak] + [c.patcherargs] - iemgut's [canvasargs] - jonathan's query system - flext + [c.patcherinfos] - iemgut's [canvasname], [canvasinfo] - jonathan's query system + [c.prepend] - vanilla's [list prepend]+[list strip] - iemlib's [prepend] - cyclone's [Prepend] gfdar IOhannes ___ 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 ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] suggestions for spectral weight anaylsis
I recently tried the tID library (timbreID) and it works like a treat. http://williambrent.conflations.com/pages/research.html I think there is a harmonicity analyser in there but can't be sure. P *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 2 January 2014 17:38, João Pais jmmmp...@googlemail.com wrote: Hello, I wanted to ask if there are any suggestions for spectral weight analysis. With weight I mean a factor which would measure the harmonicity of a sound - e.g. white noise being 1, and a sinus/silence 0. Surely it exists a propper word for this already, but I don't know one. Is there any external or patch around that does something similar? Thanks, jmmmp ___ 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] [PD-announce] Chocolate et Coffee
These are amazing, thanks for sharing. One feature request: any chance *breakpoints* could enable the user to create curved lines? Something like alt+drag a line segment... Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 31 December 2013 10:46, Pierre Guillot guillotpier...@gmail.com wrote: Hi everybody, I'm pleased to share my new libraries : Chocolate Coffee. For the HOA project, I've developed a C library to facilitate the creation of graphical objects for Pure Data and to allow further interactions with the users. My experimentation objects were a VU-meter and a number box for signal. They appeared useful and ergonomic for me so I undertook to extend the list. Quickly : Chocolate is a set of GUIs sometimes already available in PD Vanilla, PD extented or Max with new features (like presets edition) that I hope, you'll enjoy. And it will be a part of a more complex project for the writting of events. Coffee is a set of objects to facilitate the patch creation. The libraries are available for Mac, Windows and Linux and they have been tested on PD extented 0.43 and PD 0.45. Download : https://github.com/pierreguillot/PdEnhanced/releases Feedback are wellcome (for developement questions, the best is to use the git project). I hope you'll find this libraries useful. Bonne année Ps : The C library seems to work very well under Linux. So, if we don't have problems with the other dependencies, we'll be able to offer a Linux version of the Hoa Library very quickly. ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] changing the position of arrays dynamically
Thanks very much. I'm going to give it a go tomorrow. Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 30 December 2013 19:24, João Pais jmmmp...@googlemail.com wrote: I've done an abstraction that does this, and more. The initial version was posted in the pd list some time ago: http://lists.puredata.info/pipermail/pd-list/2013-12/105216.html Thanks João, I'd love to see an example of that. Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 10 November 2013 11:58, João Pais jmmmp...@googlemail.com wrote: you could also use data structures to copy the arrays to the display, and superimpose and hide whichever necessary, e.g. also using different colors/thickness for each array. I don't have the time now to make an example, though. Maybe during the next days. OK, here it is. It needs two externals: 'tabletool' and 'Popup'. (OSX builds included in the zip file but I think they're distributed in pd_extended, in which case just modify [declare -path] in the patch.) Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 9 November 2013 13:11, peiman khosravi peimankhosr...@gmail.comwrote: This is great. I also have a working example that I'll send later today once I've tidied it up. I'm using the tabletool external with horizontal zooming in and out of the array too. Will send it in a couple of hours. P *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 9 November 2013 12:06, michael noble loop...@gmail.com wrote: On Sat, Nov 9, 2013 at 6:42 PM, Julian Brooks jbee...@gmail.comwrote: Michael - would you mind knocking up a quick example This seems to work (roughly) so far as I understand Peiman's original request correctly. I can't vouch for it being the most efficient or bug-free solution. It polls the buffer array using a metro counter so that changes to the active table are updated on the fly. Switching the active table just dumps that table to the buffer array. #N canvas 555 248 450 300 10; #N canvas 553 638 450 300 gui 0; #N canvas 1 52 450 250 (subpatch) 0; #X array buffer 100 float 3; #A 0 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.571428 -0.571428 -0.571428 -0.557143 -0.557143 -0.557143 -0.557143 -0.557143 -0.557143 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.471428; #X coords 0 1 99 -1 200 140 1; #X restore 100 50 graph; #X obj 100 211 hradio 25 1 0 8 tablenum empty empty 0 -8 0 10 -262144 -1 -1 0; #X coords 0 -1 1 1 200 200 2 100 50; #X restore 48 70 pd gui; #N canvas 1 52 450 300 tables 1; #X obj 46 27 table x1; #X obj 46 49 table x2; #X obj 46 71 table x3; #X obj 46 93 table x4; #X obj 46 115 table x5; #X obj 46 137 table x6; #X obj 46 159 table x7; #X obj 46 181 table x8; #X restore 294 68 pd tables; #N canvas 1048 269 755 530 guts 0; #X obj 236 18 r tablenum; #X msg 302 101 set x\$1; #X obj 399 324 tabread; #X obj 270 82 + 1; #X obj 461 322 tabwrite; #X obj 271 332 t f f; #X obj 292 437 tabwrite buffer; #X obj 327 393 swap; #X obj 222 135 metro 1; #X obj 222 165 f 0; #X obj 274 182 + 1; #X msg 85 156 0; #X obj 181 234 sel 99; #X obj 222 203 t f f; #X obj 584 137 f 0; #X obj 636 154 + 1; #X obj 588 191 mod 100; #X obj 600 233 t f f; #X obj 515 294 tabread buffer; #X obj 593 64 loadbang; #X obj 398 246 t a a; #X msg 515 54 1; #X msg 545 19 0; #X obj 584 107 metro 1; #X obj 236 54 t b f b; #X obj 128 96 t b f f; #X connect 0 0 24 0; #X connect 1 0 20 0; #X connect 2 0 7 1; #X connect 3 0 1 0; #X connect 5 0 7 0; #X connect 5 1 2 0; #X connect 7 0 6 0; #X connect 7 1 6 1; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 9 0 13 0; #X
[PD] vinylcontrol~
Hello, Has anyone built vinylcontrol~ on OSX? I have a MaxMSP build but it doesn't really work as expected. Are there any alternative ways of getting timecode and speed from a vinyl? Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] headroom in Pd
However, it's probably wise to clip the signal before sending it to dac~. Entirely for health and safety reasons! *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 21 December 2013 13:48, IOhannes m zmölnig zmoel...@iem.at wrote: On 2013-12-20 23:34, Martin Peach wrote: On 2013-12-20 16:55, Alexandre Torres Porres wrote: Hi there, where can I find info about headroom and clipping on Pd. Or can anyone tell me quickly how it goes? Does it always really clip over a maximum of 1, or is there some headroom? Does it depend on the audiocard or something? The soundcard will always clip above +1 and below -1, and sometimes even yes, but the output of Pd (what you send to [dac~]) is not necessarily sent directly to the soundcard: e.g when using jack, the samples will be passed as floating point values to the next client: so samples exceeding -1..+1 need not clip at all. you can confirm this by connecting the output of Pd to the input of Pd via jack, and send a [osc~ 440]*10 ... but when you connect this output to the system output, you will get clipping. afaik, you get something similar on OSX, where the (portaudio) API will take floating point samples, and the signal gets sent through a limiter to prevent obvious clipping. so the bottom line is: hardware always has a physical range limit (that is mapped to -1..+1). but Pd is software and some audio APIs can handle sample values in floating point format just fine. with these, you most likely don't get any *immediate* problems if the range exceeds -1..+1. however, how excessive samples are handled is highly depending on the audio API and eventually other components in the signal chain. so if you do want to output signals that are outside -1..+1, you are on your own (from Pd's perspective). within those limits (if the interpolated waveform between samples goes over the limit). well, the reconstruction filters in the DAC won't necessarily clip in this case. gfamdsr IOhannes ___ 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] LyonPotpourri 3.0 now available for Pd
This looks great. Thank you! Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 19 December 2013 10:35, Eric Lyon audiodid...@gmail.com wrote: I have just put a new version of LyonPotpourri online over here: http://disis.music.vt.edu/eric/LyonSoftware/Pd/LyonPotpourri/ For those familiar with the previous version, new developments include: 1) several new externals to facilitate spatial processing 2) a set of externals to facilitate spectral coding along the lines of the Max/MSP pfft~ system 3) codebase reverted to pure Pd, with Max/MSP specific code excised The distribution is ready for Linux and OSX. Any Windows developer who would like to make the collection available on that platform, please contact me off list. Enjoy, Eric ___ 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] avoid phasing in phasor~ - granulator
By 'phasing' do you mean audible phasing artefacts or the phasors going out of phase? *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 10 December 2013 16:16, João Pais jmmmp...@googlemail.com wrote: Hello list, I'm trying to program a granulator with 4 reading heads, controlled by a [phasor~ 10] and overlapping phases. Unfortunately I get some phasing. I reduced it by adding the attached module, which generates a random number between the given limits each time a grain starts. But I would like to ask if you know any other strategies for this. Best, jmmmp ___ 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 output from PD
Thanks very much for all the suggestions. I know python, so that would be the easies option for me but as Dan mentioned I think we will need per frame control over the playback. Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 2 December 2013 14:46, Dan Wilcox danomat...@gmail.com wrote: If he only needs to at videos and the sync is rather loose, then yeah scripting omxplayer would work. From what he wrote earlier, it's sounds like he wants per frame start/stop control which he can't get with omxpmayer alone, at least from what I'm aware. enohp ym morf tnes -- Dan Wilcox danomatika.com robotcowboy.com On Dec 2, 2013, at 3:21 AM, enrike alte...@gmail.com wrote: Another option could be to create a Python script that listens to OSC and triggers the omxplayer process. That would be easier to code but I guess you would have less control that using OMX player class in OpenFrameworks, I havent tested raspberry so much to know which way would be better ig., 2013.eko aberen 01a 23:05(e)an, Dan Wilcox(e)k idatzi zuen: I would pick up an old rackmount ethernet switch and use static ips. I imagine wireless would work, but you're asking for trouble if you don't get an industrial wifi router. As for software, I'd echo using OpenFrameworks. The current version (0.8.0) now supports the RPI and there is an OMX video player class which can run with hardware acceleration. It would be simple to code a single, custom video player app that listens over OSC to start, stop, set frame position, etc. Said app would read from an xml file to know which video to load, so you don't have to hardcode anything. You will not be able to do this with PD alone on the RPI since, as mentioned before, GEM currently has no OPENGL ES support on the RPI. Email me if you guys need help/have a budget, although my timeframe is a little cramped right now. On Dec 1, 2013, at 6:00 AM, pd-list-requ...@iem.at mailto:pd-list-requ...@iem.at wrote: *From:*peiman khosravi peimankhosr...@gmail.com mailto:peimankhosr...@gmail.com *Subject:**Re: [PD] video output from PD* *Date:*December 1, 2013 at 5:25:53 AM EST *To:*Charles Goyard c...@fsck.fr mailto:c...@fsck.fr *Cc:*PD List pd-list@iem.at mailto:pd-list@iem.at Hello, Thanks for the answers. I've been looking around and it doesn't look like that omxplayer accepts OSC messages. Does it? Also how are the Pis connected to a network? Through ethernet? In this case I would need a router with 20 outputs right? To explain a bit more about the project. It's a live band, with precomposed videos playing back (with stop/start variations) across a bunch of analogue TVs placed on stage, all in sync with the sound. We don't know yet to what extent the result will be predetermined or generative but as long as there is the possibility of controlling the overall visual rhythm... The live sound from each instrument is also being transformed through lots of DSP in pd. So it's a complex setup and it needs to be reliable as we'll be taking the show on the road at some point. Many Thanks Dan Wilcox @danomatika danomatika.com http://danomatika.com robotcowboy.com http://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-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] video output from PD
What about xjadeo, which I've used before. It doesn't accept osc but it does sync with ardour, and ardour accepts OSC. So maybe that would work? As long as Jack and Ardour and xjadeo can run on the ras Pi? Or else, if PD could sync up with Jack transport then no need for ardour either. Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 2 December 2013 15:14, Dan Wilcox danomat...@gmail.com wrote: Ah, another I option I almost forgot about is pikixhttp://www.pikilipita.com/superpikixpi/, a cool little vj app for the rpi. I'm not sure if it has per frame or osc control but, in the spirit of open source, it might be beneficial to add that and contribute it back versus rolling an expendable OF app. On Dec 2, 2013, at 10:07 AM, peiman khosravi peimankhosr...@gmail.com wrote: Thanks very much for all the suggestions. I know python, so that would be the easies option for me but as Dan mentioned I think we will need per frame control over the playback. Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk/ || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 2 December 2013 14:46, Dan Wilcox danomat...@gmail.com wrote: If he only needs to at videos and the sync is rather loose, then yeah scripting omxplayer would work. From what he wrote earlier, it's sounds like he wants per frame start/stop control which he can't get with omxpmayer alone, at least from what I'm aware. enohp ym morf tnes -- Dan Wilcox danomatika.com robotcowboy.com On Dec 2, 2013, at 3:21 AM, enrike alte...@gmail.com wrote: Another option could be to create a Python script that listens to OSC and triggers the omxplayer process. That would be easier to code but I guess you would have less control that using OMX player class in OpenFrameworks, I havent tested raspberry so much to know which way would be better ig., 2013.eko aberen 01a 23:05(e)an, Dan Wilcox(e)k idatzi zuen: I would pick up an old rackmount ethernet switch and use static ips. I imagine wireless would work, but you're asking for trouble if you don't get an industrial wifi router. As for software, I'd echo using OpenFrameworks. The current version (0.8.0) now supports the RPI and there is an OMX video player class which can run with hardware acceleration. It would be simple to code a single, custom video player app that listens over OSC to start, stop, set frame position, etc. Said app would read from an xml file to know which video to load, so you don't have to hardcode anything. You will not be able to do this with PD alone on the RPI since, as mentioned before, GEM currently has no OPENGL ES support on the RPI. Email me if you guys need help/have a budget, although my timeframe is a little cramped right now. On Dec 1, 2013, at 6:00 AM, pd-list-requ...@iem.at mailto:pd-list-requ...@iem.at wrote: *From:*peiman khosravi peimankhosr...@gmail.com mailto:peimankhosr...@gmail.com *Subject:**Re: [PD] video output from PD* *Date:*December 1, 2013 at 5:25:53 AM EST *To:*Charles Goyard c...@fsck.fr mailto:c...@fsck.fr *Cc:*PD List pd-list@iem.at mailto:pd-list@iem.at Hello, Thanks for the answers. I've been looking around and it doesn't look like that omxplayer accepts OSC messages. Does it? Also how are the Pis connected to a network? Through ethernet? In this case I would need a router with 20 outputs right? To explain a bit more about the project. It's a live band, with precomposed videos playing back (with stop/start variations) across a bunch of analogue TVs placed on stage, all in sync with the sound. We don't know yet to what extent the result will be predetermined or generative but as long as there is the possibility of controlling the overall visual rhythm... The live sound from each instrument is also being transformed through lots of DSP in pd. So it's a complex setup and it needs to be reliable as we'll be taking the show on the road at some point. Many Thanks Dan Wilcox @danomatika danomatika.com http://danomatika.com robotcowboy.com http://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 Dan Wilcox @danomatika danomatika.com robotcowboy.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] video output from PD
This looks hopeful (?) http://rsync.labby.co.uk/raspberrypi/raspbian/pool/main/x/xjadeo/ *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 2 December 2013 15:28, peiman khosravi peimankhosr...@gmail.com wrote: What about xjadeo, which I've used before. It doesn't accept osc but it does sync with ardour, and ardour accepts OSC. So maybe that would work? As long as Jack and Ardour and xjadeo can run on the ras Pi? Or else, if PD could sync up with Jack transport then no need for ardour either. Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 2 December 2013 15:14, Dan Wilcox danomat...@gmail.com wrote: Ah, another I option I almost forgot about is pikixhttp://www.pikilipita.com/superpikixpi/, a cool little vj app for the rpi. I'm not sure if it has per frame or osc control but, in the spirit of open source, it might be beneficial to add that and contribute it back versus rolling an expendable OF app. On Dec 2, 2013, at 10:07 AM, peiman khosravi peimankhosr...@gmail.com wrote: Thanks very much for all the suggestions. I know python, so that would be the easies option for me but as Dan mentioned I think we will need per frame control over the playback. Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk/ || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 2 December 2013 14:46, Dan Wilcox danomat...@gmail.com wrote: If he only needs to at videos and the sync is rather loose, then yeah scripting omxplayer would work. From what he wrote earlier, it's sounds like he wants per frame start/stop control which he can't get with omxpmayer alone, at least from what I'm aware. enohp ym morf tnes -- Dan Wilcox danomatika.com robotcowboy.com On Dec 2, 2013, at 3:21 AM, enrike alte...@gmail.com wrote: Another option could be to create a Python script that listens to OSC and triggers the omxplayer process. That would be easier to code but I guess you would have less control that using OMX player class in OpenFrameworks, I havent tested raspberry so much to know which way would be better ig., 2013.eko aberen 01a 23:05(e)an, Dan Wilcox(e)k idatzi zuen: I would pick up an old rackmount ethernet switch and use static ips. I imagine wireless would work, but you're asking for trouble if you don't get an industrial wifi router. As for software, I'd echo using OpenFrameworks. The current version (0.8.0) now supports the RPI and there is an OMX video player class which can run with hardware acceleration. It would be simple to code a single, custom video player app that listens over OSC to start, stop, set frame position, etc. Said app would read from an xml file to know which video to load, so you don't have to hardcode anything. You will not be able to do this with PD alone on the RPI since, as mentioned before, GEM currently has no OPENGL ES support on the RPI. Email me if you guys need help/have a budget, although my timeframe is a little cramped right now. On Dec 1, 2013, at 6:00 AM, pd-list-requ...@iem.at mailto:pd-list-requ...@iem.at wrote: *From:*peiman khosravi peimankhosr...@gmail.com mailto:peimankhosr...@gmail.com *Subject:**Re: [PD] video output from PD* *Date:*December 1, 2013 at 5:25:53 AM EST *To:*Charles Goyard c...@fsck.fr mailto:c...@fsck.fr *Cc:*PD List pd-list@iem.at mailto:pd-list@iem.at Hello, Thanks for the answers. I've been looking around and it doesn't look like that omxplayer accepts OSC messages. Does it? Also how are the Pis connected to a network? Through ethernet? In this case I would need a router with 20 outputs right? To explain a bit more about the project. It's a live band, with precomposed videos playing back (with stop/start variations) across a bunch of analogue TVs placed on stage, all in sync with the sound. We don't know yet to what extent the result will be predetermined or generative but as long as there is the possibility of controlling the overall visual rhythm... The live sound from each instrument is also being transformed through lots of DSP in pd. So it's a complex setup and it needs to be reliable as we'll be taking the show on the road at some point. Many Thanks Dan Wilcox @danomatika danomatika.com http://danomatika.com robotcowboy.com http://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
Re: [PD] video output from PD
Hello, Thanks for the answers. I've been looking around and it doesn't look like that omxplayer accepts OSC messages. Does it? Also how are the Pis connected to a network? Through ethernet? In this case I would need a router with 20 outputs right? To explain a bit more about the project. It's a live band, with precomposed videos playing back (with stop/start variations) across a bunch of analogue TVs placed on stage, all in sync with the sound. We don't know yet to what extent the result will be predetermined or generative but as long as there is the possibility of controlling the overall visual rhythm... The live sound from each instrument is also being transformed through lots of DSP in pd. So it's a complex setup and it needs to be reliable as we'll be taking the show on the road at some point. Many Thanks *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 30 November 2013 16:37, Charles Goyard c...@fsck.fr wrote: Hi, peiman khosravi wrote: Does the raspberry pi run pd? yes, but Gem won't work. That means you will have to drive something like omxplayer from pd. That also means you can't do generative video with pd/gem. I still think you can get better results with pre-owned pentium 3/4 than with the Pi, for a fraction of the cost (starting at 15USD on ebay, desktop or laptop). And can I sync the all of them to a single computer running a pd patch. yes. The audio needs to be synced with the visual too. maybe it's time to elaborate on your needs : you want to play 20 movies (soundtrack included), or to have 20 drawing surfaces that you fill with Gem ? How is sound linked to display ? Cheers, -- Charlot ___ 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] video output from PD
I'm really not familiar with video, but a project I'm working on requires 20 different video outputs, all synced together. I'm using PD for the project. Consideration of the expenses apart, does anyone know what kind of hardware we would need for this? Many Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] video output from PD
Thank you very much. Just a couple of questions. Does the raspberry pi run pd? And can I sync the all of them to a single computer running a pd patch. The audio needs to be synced with the visual too. Many Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 30 November 2013 11:27, Antoine Villeret antoine.ville...@gmail.comwrote: hello, for that kind of project I will choose a network of 20 raspiberry pi if you only need to playback video (no realtime effect) best a -- do it yourself http://antoine.villeret.free.fr 2013/11/30 peiman khosravi peimankhosr...@gmail.com I'm really not familiar with video, but a project I'm working on requires 20 different video outputs, all synced together. I'm using PD for the project. Consideration of the expenses apart, does anyone know what kind of hardware we would need for this? Many Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] spectral mapping, anyone?
Hello, Yes, your description of warp is correct. Partial detection is more tricky because often the energy in 4 or more FFT bins amounts to one partial. So firstly, you need to derive the partials from the FFT data, then you need to quantise the partials' frequencies. One possible cheat would be to trace the loudest FFT-bins and then transfer their energy to the bins whose frequencies are nearest to the harmonics of a given fundamental. If I'm not mistaken, at a sampling rate of 44100 and an FFT size of 4096, the frequency of bin 10 would be calculated as (44100/4096)*10=107.66. Just note that only FFT-size/2+1 bins are usable. That's the Nyquist frequency (half of the sampling frequency). If you take 107.66 as your fundamental (and zero all the bins below that) then you can do the following: For each analysis window... 1- Detect the next FFT bin whose magnitude is above a certain threshold 2- Transfer the frequency and amplitude content of this bin to the nearest harmonic of the fundamental. So for input bin 15 (and a fundamental frequency of 107.66) this would be bin 20. The bin number to frequency mapping is linear so it's easy to calculate. Even, using fiddle~, you can get the fundamental frequency from the input and have it change dynamically from window to window. You're likely to get some bubbly artefacts thought, but once you have a basic working patch you should be able to fine tune it. So you may want to group the bins so that you transfer not just the energy in one bin but also the bins around it. You might also want to do some averaging of the amplitude of 6 windows or so to avoid rapidly changing values, before you pass the signal into a threshold detector. I can do this in Csound but I'm not that familiar with how FFT works in PD and I don't have a patch that does this. If I get the time I might make one next weekend though and post it here. P *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 26 November 2013 11:48, Eran Sachs eransa...@hotmail.com wrote: Peiman, It works great! I've been messing various sounds all day now, plus there's a thing in my computer with Barry Vercoe's name on it which I find oddly elevating. However, if I understand the wrap function correctly, it substitutes bin values for values of other bins through whatever function you apply. But the bins are still all derived from the FFT procedure. Or am I missing something there? What I would like to do is to move from bins to partials, so that they are essentially mapped to harmonic overtones of a given fundamental according to nearest match. Like a clever phase-vocoder Autotune of some kind. Is there a way to do that, to the best of anyone's knowledge? Much obliged, E. -- Date: Mon, 25 Nov 2013 15:12:50 + Subject: Re: [PD] spectral mapping, anyone? From: peimankhosr...@gmail.com To: eransa...@hotmail.com CC: por...@gmail.com; jaime.oliv...@gmail.com; pd-list@iem.at yes csound6 should work on windows too as far as I know. *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 24 November 2013 22:06, Eran Sachs eransa...@hotmail.com wrote: Thanks Peiman. Alas, I'm living the life of a PC/Windows user. AFAICT, no csound6? Z -- Date: Sun, 24 Nov 2013 20:27:39 + Subject: Re: [PD] spectral mapping, anyone? From: peimankhosr...@gmail.com To: eransa...@hotmail.com CC: por...@gmail.com; jaime.oliv...@gmail.com; pd-list@iem.at With spectral warping you can do any frequency-based manipulation, depending on the transfer function. I have one for pd but it requires Csound to be installed and a couple of other externals. See attached. On an intel mac and with pd vanilla 4.5.3/4 this should just work out of the box as long as you have csound 6 installed. P *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 24 November 2013 20:12, Eran Sachs eransa...@hotmail.com wrote: oops, I messed up the names. sorry. Once more, with feeling: Josep, Making harmonic sounds sound inharmonic can be down with spectral shifting. Try looking at Hilbert~ or at spec2_shift~ on extended. But Alexandre, I'd also would be interested in stuff that can manipulate the spectrum. I also made a little graphic control to all the cross-synthesis objects in FFTease. if anyone is interested I can post. A few years ago I tried to replicate the technique that Trevor Wishart refers to as Spectral Focusing, namely - one that moves the other way - from inharmonic to harmonic sonds, by moving from bins to partials (a little like FFTease's pvtune~, but moving bins to nearest
Re: [PD] spectral mapping, anyone?
yes csound6 should work on windows too as far as I know. *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 24 November 2013 22:06, Eran Sachs eransa...@hotmail.com wrote: Thanks Peiman. Alas, I'm living the life of a PC/Windows user. AFAICT, no csound6? Z -- Date: Sun, 24 Nov 2013 20:27:39 + Subject: Re: [PD] spectral mapping, anyone? From: peimankhosr...@gmail.com To: eransa...@hotmail.com CC: por...@gmail.com; jaime.oliv...@gmail.com; pd-list@iem.at With spectral warping you can do any frequency-based manipulation, depending on the transfer function. I have one for pd but it requires Csound to be installed and a couple of other externals. See attached. On an intel mac and with pd vanilla 4.5.3/4 this should just work out of the box as long as you have csound 6 installed. P *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 24 November 2013 20:12, Eran Sachs eransa...@hotmail.com wrote: oops, I messed up the names. sorry. Once more, with feeling: Josep, Making harmonic sounds sound inharmonic can be down with spectral shifting. Try looking at Hilbert~ or at spec2_shift~ on extended. But Alexandre, I'd also would be interested in stuff that can manipulate the spectrum. I also made a little graphic control to all the cross-synthesis objects in FFTease. if anyone is interested I can post. A few years ago I tried to replicate the technique that Trevor Wishart refers to as Spectral Focusing, namely - one that moves the other way - from inharmonic to harmonic sonds, by moving from bins to partials (a little like FFTease's pvtune~, but moving bins to nearest matching partial ). I'm still looking for such an object. Does anyone have any suggestions? Zax. -- From: eransa...@hotmail.com To: por...@gmail.com; jaime.oliv...@gmail.com Date: Sun, 24 Nov 2013 21:58:50 +0200 CC: pd-list@iem.at Subject: Re: [PD] spectral mapping, anyone? Alexandre, Making harmonic sounds sound inharmonic can be down with spectral shifting. Try looking at Hilbert~ or at spec2_shift~ on extended. But Jaime, I'd also would be interested in that. A few years ago I tried to replicate the technique that Trevor Wishart refers to as Spectral Focusing, namely - one that moves the other way - from inharmonic to harmonic sonds, by moving from bins to partials (a little like FFTease's pvtune~, but moving bins to nearest matching partial ). I'm still looking for such an object. Does anyone have any suggestions? Zax. -- Date: Sun, 24 Nov 2013 01:05:29 -0200 From: por...@gmail.com To: jaime.oliv...@gmail.com CC: pd-list@iem.at Subject: Re: [PD] spectral mapping, anyone? Hi, I'm Alexandre, I can send you stuff cheers 2013/11/11 Jaime E Oliver jaime.oliv...@gmail.com These are older, but I understand E. Lyon might re-release them? http://www.somasa.qub.ac.uk/~elyon/LyonSoftware/MaxMSP/FFTease/ J On Nov 11, 2013, at 7:23 AM, Jeppi Jeppi jepp...@hotmail.com wrote: Hi, just looking for some ready to be used spectral mapping effects implemented in pd, anything available? Specifically, just a way to slightly remap harmonics to make pitched sounds inharmonic. There is a paper by Alexandre http://www.uni-weimar.de/medien/wiki/images/Dissonance_Model_Toolbox_in_Pure_Data.pdf but I couldn't find the link to the sources. Many thanks in advance! Josep m ___ 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 ___ 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] anyone using array quantile?
Got it, thanks. *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 24 November 2013 04:07, Miller Puckette m...@ucsd.edu wrote: Oops, my bad. Should be up now. M On Sun, Nov 24, 2013 at 03:01:58AM +, peiman khosravi wrote: Great, thanks very much. I can't find it here though: http://msp.ucsd.edu/software.html I've become addicted to this new stuff! *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 23 November 2013 18:34, Miller Puckette m...@ucsd.edu wrote: My pleasure . I want the stuff to work after all. I don't know if anyone else is using the new stuff so didn't throw it on pd-announce, but I've quietly poseted a bug-fix release on my page (0.45-4, msp.ucsd.edu). cheers Miller On Sat, Nov 23, 2013 at 09:36:30AM +, peiman khosravi wrote: Thanks for looking into it so quickly. all the best, Peiman ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] anyone using array quantile?
Thanks for looking into it so quickly. all the best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 22 November 2013 16:11, Miller Puckette m...@ucsd.edu wrote: Aha and bngo! In effect - array random is only looking at the lower 1/2 of the distribution. I made a stupid C data type fumble in the code. I recently tripped over a bug, too, in text set - will attempt to fix them both and issue an updated pd-0.45 in the next day or 2. Thanks for flagging this! Miller On Fri, Nov 22, 2013 at 03:56:54PM +, peiman khosravi wrote: Thanks. In this case I think something isn't right with [array random]. Using the same array, I get very different patterns with the two methods (see attached patch). The difference is obvious with a gaussian distribution, which looks skewed when generated with [array random]. Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 22 November 2013 15:48, Miller Puckette m...@ucsd.edu wrote: There could be something wrong. But array_random_bang() (in x_array.c) cooks up a pseudorandom number from 0 to 1 (I believe) and then calls array_quantile_float() with it. That's exactly what connecting random() to array_quantile in a patch should be doing. cheers Miller On Fri, Nov 22, 2013 at 09:38:59AM +, peiman khosravi wrote: Thank you very much. That does the trick. Though, [array random] doesn't seem to be working as I expected. Am I right to think that it should produce the same result as [array quantile] fed with uniformly distributed random values? If so I'm getting very different results here. Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 22 November 2013 04:16, Miller Puckette m...@ucsd.edu wrote: I think the patch is occasionally (once every 512 times on average) sending zero to array quantile which then outputs the index of the first nonzero number in the table -- in this case a point with probability about 1e-45. Maybe try random 1e8 (or so) and divide by 1e8 to get a more continuous, less grainy random sample out of the array. cheers Miller On Fri, Nov 22, 2013 at 01:51:19AM +, peiman khosravi wrote: Hello, Has anyone got any experience with [array quantile]? I'm getting some strange results and I've done everything I can think of. I've attached a patch that should clarify the problem. Basically, sometimes, not always, [array quantile] returns some weird numbers that I can't explain. And a related issue: array random doesn't seem to be doing what it should be doing. It returns very different values, compared with quantile fed with random values between 0 and 1. Again, there is an example of what I mean in the attached patch. Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.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-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] anyone using array quantile?
Great, thanks very much. I can't find it here though: http://msp.ucsd.edu/software.html I've become addicted to this new stuff! *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 23 November 2013 18:34, Miller Puckette m...@ucsd.edu wrote: My pleasure . I want the stuff to work after all. I don't know if anyone else is using the new stuff so didn't throw it on pd-announce, but I've quietly poseted a bug-fix release on my page (0.45-4, msp.ucsd.edu). cheers Miller On Sat, Nov 23, 2013 at 09:36:30AM +, peiman khosravi wrote: Thanks for looking into it so quickly. all the best, Peiman ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] anyone using array quantile?
Thank you very much. That does the trick. Though, [array random] doesn't seem to be working as I expected. Am I right to think that it should produce the same result as [array quantile] fed with uniformly distributed random values? If so I'm getting very different results here. Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 22 November 2013 04:16, Miller Puckette m...@ucsd.edu wrote: I think the patch is occasionally (once every 512 times on average) sending zero to array quantile which then outputs the index of the first nonzero number in the table -- in this case a point with probability about 1e-45. Maybe try random 1e8 (or so) and divide by 1e8 to get a more continuous, less grainy random sample out of the array. cheers Miller On Fri, Nov 22, 2013 at 01:51:19AM +, peiman khosravi wrote: Hello, Has anyone got any experience with [array quantile]? I'm getting some strange results and I've done everything I can think of. I've attached a patch that should clarify the problem. Basically, sometimes, not always, [array quantile] returns some weird numbers that I can't explain. And a related issue: array random doesn't seem to be doing what it should be doing. It returns very different values, compared with quantile fed with random values between 0 and 1. Again, there is an example of what I mean in the attached patch. Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.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] array display artefacts
Hello, I'm wondering what are these vertical lines that appear in the array display? (see attached picture). Thanks Peiman [image: Inline images 1] *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* Screen Shot 2013-11-17 at 13.11.42.png___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] waveform segment breakpoints
Unless I've misunderstood your question, you can write the data to an array, which can be read with tabread~. *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 15 November 2013 04:38, Ronni Montoya ronni.mont...@gmail.com wrote: Hi, i need to convert some data into waveforms. I need to use the trick used in non standard synthesis where you use the data to define waveform segments breakpoints. Do anybody have tried something like this purely in pd (not externals)? which is the best way of achieving this in pd? cheers R. ___ 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] waveform segment breakpoints
You shouldn't get a click if you use a phasor~ with samphold~ to ensure that the waveform only changed in between the cycles. *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 15 November 2013 09:34, Alexandros Drymonitis adr...@gmail.com wrote: But what if you want to change some parameters dynamically? Won't you get clicks? I've made an oscillator that changes smoothly between various shapes. You can get it here http://drymonitis.me/code/. It's the first link 'Various Shapes Oscillator~'. Dunno if this is kind of what you're looking for though.. On Fri, Nov 15, 2013 at 11:19 AM, peiman khosravi peimankhosr...@gmail.com wrote: Unless I've misunderstood your question, you can write the data to an array, which can be read with tabread~. *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 15 November 2013 04:38, Ronni Montoya ronni.mont...@gmail.com wrote: Hi, i need to convert some data into waveforms. I need to use the trick used in non standard synthesis where you use the data to define waveform segments breakpoints. Do anybody have tried something like this purely in pd (not externals)? which is the best way of achieving this in pd? cheers R. ___ 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] AU or VST loader for OSX
It doesn't seem to be fully functional (on 10.7.5). It loads the plugin but then I can't open the edit window of the plugin. Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 11 November 2013 08:52, Nicolas Montgermont nicolas_montgerm...@yahoo.fr wrote: Here is a compiled version of vst~ that miller posted years ago on this list. I don't know if something newer exist. best, n Le 10/11/13 23:31, Pagano, Patrick a écrit : Hello i am building a mixing console for pd for a project and i would like to use either AUs or VSTs in it. Is there a VST/AU loader for pure data on mac? Also, I am curious what your favorite plugin is Free or Pay thanks for the answers! pp *Patrick Pagano B.S, M.F.A* Audio and Projection Design Faculty Digital Worlds Institute University of Florida, USA (352)294-2020 ___pd-l...@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- http://www.nimon.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] changing the position of arrays dynamically
Thanks João, I'd love to see an example of that. Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 10 November 2013 11:58, João Pais jmmmp...@googlemail.com wrote: you could also use data structures to copy the arrays to the display, and superimpose and hide whichever necessary, e.g. also using different colors/thickness for each array. I don't have the time now to make an example, though. Maybe during the next days. OK, here it is. It needs two externals: 'tabletool' and 'Popup'. (OSX builds included in the zip file but I think they're distributed in pd_extended, in which case just modify [declare -path] in the patch.) Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 9 November 2013 13:11, peiman khosravi peimankhosr...@gmail.comwrote: This is great. I also have a working example that I'll send later today once I've tidied it up. I'm using the tabletool external with horizontal zooming in and out of the array too. Will send it in a couple of hours. P *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 9 November 2013 12:06, michael noble loop...@gmail.com wrote: On Sat, Nov 9, 2013 at 6:42 PM, Julian Brooks jbee...@gmail.com wrote: Michael - would you mind knocking up a quick example This seems to work (roughly) so far as I understand Peiman's original request correctly. I can't vouch for it being the most efficient or bug-free solution. It polls the buffer array using a metro counter so that changes to the active table are updated on the fly. Switching the active table just dumps that table to the buffer array. #N canvas 555 248 450 300 10; #N canvas 553 638 450 300 gui 0; #N canvas 1 52 450 250 (subpatch) 0; #X array buffer 100 float 3; #A 0 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.571428 -0.571428 -0.571428 -0.557143 -0.557143 -0.557143 -0.557143 -0.557143 -0.557143 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.471428; #X coords 0 1 99 -1 200 140 1; #X restore 100 50 graph; #X obj 100 211 hradio 25 1 0 8 tablenum empty empty 0 -8 0 10 -262144 -1 -1 0; #X coords 0 -1 1 1 200 200 2 100 50; #X restore 48 70 pd gui; #N canvas 1 52 450 300 tables 1; #X obj 46 27 table x1; #X obj 46 49 table x2; #X obj 46 71 table x3; #X obj 46 93 table x4; #X obj 46 115 table x5; #X obj 46 137 table x6; #X obj 46 159 table x7; #X obj 46 181 table x8; #X restore 294 68 pd tables; #N canvas 1048 269 755 530 guts 0; #X obj 236 18 r tablenum; #X msg 302 101 set x\$1; #X obj 399 324 tabread; #X obj 270 82 + 1; #X obj 461 322 tabwrite; #X obj 271 332 t f f; #X obj 292 437 tabwrite buffer; #X obj 327 393 swap; #X obj 222 135 metro 1; #X obj 222 165 f 0; #X obj 274 182 + 1; #X msg 85 156 0; #X obj 181 234 sel 99; #X obj 222 203 t f f; #X obj 584 137 f 0; #X obj 636 154 + 1; #X obj 588 191 mod 100; #X obj 600 233 t f f; #X obj 515 294 tabread buffer; #X obj 593 64 loadbang; #X obj 398 246 t a a; #X msg 515 54 1; #X msg 545 19 0; #X obj 584 107 metro 1; #X obj 236 54 t b f b; #X obj 128 96 t b f f; #X connect 0 0 24 0; #X connect 1 0 20 0; #X connect 2 0 7 1; #X connect 3 0 1 0; #X connect 5 0 7 0; #X connect 5 1 2 0; #X connect 7 0 6 0; #X connect 7 1 6 1; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 9 0 13 0; #X connect 10 0 9 1; #X connect 11 0 25 0; #X connect 12 0 11 0; #X connect 13 0 12 0; #X connect 13 1 5 0; #X connect 14 0 15 0; #X connect 14 0 16 0; #X connect 15 0 14 1; #X connect 16 0 17 0; #X connect 17 0 18 0; #X connect 17 1 4 1; #X connect 18 0 4 0; #X connect 19 0 23 0; #X connect 20 0 2 0; #X connect 20 1 4 0; #X connect 21 0 23 0; #X connect 22 0 23 0; #X connect 23 0 14 0; #X connect 24 0 8 0; #X connect 24 1 3 0; #X connect 24 2 22 0; #X connect 25 0 21 0; #X connect
Re: [PD] changing the position of arrays dynamically
Thanks for the info. I didn't know this object. Very useful. Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 10 November 2013 16:50, Miller Puckette m...@ucsd.edu wrote: It's less efficient than William's solution, but there's an array get object in Pd 0.45 that spits out a list of elements in an array that would also work. cheers Miller On Sun, Nov 10, 2013 at 03:05:41PM +, Julian Brooks wrote: Thanks for the patch Peiman. Completely different but the same end-result as Michael's. And my learning moves on another small notch. (having one of those isn't Pd great moments:) BTW - [popup] was a new one on me but [tabletool]'s great. If you haven't checked them out yet William Brent's other Pd stuff's recommended. Regards, Julian On 10 November 2013 12:00, peiman khosravi peimankhosr...@gmail.com wrote: Thanks João, I'd love to see an example of that. Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 10 November 2013 11:58, João Pais jmmmp...@googlemail.com wrote: you could also use data structures to copy the arrays to the display, and superimpose and hide whichever necessary, e.g. also using different colors/thickness for each array. I don't have the time now to make an example, though. Maybe during the next days. OK, here it is. It needs two externals: 'tabletool' and 'Popup'. (OSX builds included in the zip file but I think they're distributed in pd_extended, in which case just modify [declare -path] in the patch.) Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 9 November 2013 13:11, peiman khosravi peimankhosr...@gmail.com wrote: This is great. I also have a working example that I'll send later today once I've tidied it up. I'm using the tabletool external with horizontal zooming in and out of the array too. Will send it in a couple of hours. P *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 9 November 2013 12:06, michael noble loop...@gmail.com wrote: On Sat, Nov 9, 2013 at 6:42 PM, Julian Brooks jbee...@gmail.com wrote: Michael - would you mind knocking up a quick example This seems to work (roughly) so far as I understand Peiman's original request correctly. I can't vouch for it being the most efficient or bug-free solution. It polls the buffer array using a metro counter so that changes to the active table are updated on the fly. Switching the active table just dumps that table to the buffer array. #N canvas 555 248 450 300 10; #N canvas 553 638 450 300 gui 0; #N canvas 1 52 450 250 (subpatch) 0; #X array buffer 100 float 3; #A 0 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.571428 -0.571428 -0.571428 -0.557143 -0.557143 -0.557143 -0.557143 -0.557143 -0.557143 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.471428; #X coords 0 1 99 -1 200 140 1; #X restore 100 50 graph; #X obj 100 211 hradio 25 1 0 8 tablenum empty empty 0 -8 0 10 -262144 -1 -1 0; #X coords 0 -1 1 1 200 200 2 100 50; #X restore 48 70 pd gui; #N canvas 1 52 450 300 tables 1; #X obj 46 27 table x1; #X obj 46 49 table x2; #X obj 46 71 table x3; #X obj 46 93 table x4; #X obj 46 115 table x5; #X obj 46 137 table x6; #X obj 46 159 table x7; #X obj 46 181 table x8; #X restore 294 68 pd tables; #N canvas 1048 269 755 530 guts 0; #X obj 236 18 r tablenum; #X msg 302 101 set x\$1; #X obj 399 324 tabread; #X obj
Re: [PD] changing the position of arrays dynamically
This is great. I also have a working example that I'll send later today once I've tidied it up. I'm using the tabletool external with horizontal zooming in and out of the array too. Will send it in a couple of hours. P *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 9 November 2013 12:06, michael noble loop...@gmail.com wrote: On Sat, Nov 9, 2013 at 6:42 PM, Julian Brooks jbee...@gmail.com wrote: Michael - would you mind knocking up a quick example This seems to work (roughly) so far as I understand Peiman's original request correctly. I can't vouch for it being the most efficient or bug-free solution. It polls the buffer array using a metro counter so that changes to the active table are updated on the fly. Switching the active table just dumps that table to the buffer array. #N canvas 555 248 450 300 10; #N canvas 553 638 450 300 gui 0; #N canvas 1 52 450 250 (subpatch) 0; #X array buffer 100 float 3; #A 0 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.585714 -0.571428 -0.571428 -0.571428 -0.557143 -0.557143 -0.557143 -0.557143 -0.557143 -0.557143 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.542857 -0.471428; #X coords 0 1 99 -1 200 140 1; #X restore 100 50 graph; #X obj 100 211 hradio 25 1 0 8 tablenum empty empty 0 -8 0 10 -262144 -1 -1 0; #X coords 0 -1 1 1 200 200 2 100 50; #X restore 48 70 pd gui; #N canvas 1 52 450 300 tables 1; #X obj 46 27 table x1; #X obj 46 49 table x2; #X obj 46 71 table x3; #X obj 46 93 table x4; #X obj 46 115 table x5; #X obj 46 137 table x6; #X obj 46 159 table x7; #X obj 46 181 table x8; #X restore 294 68 pd tables; #N canvas 1048 269 755 530 guts 0; #X obj 236 18 r tablenum; #X msg 302 101 set x\$1; #X obj 399 324 tabread; #X obj 270 82 + 1; #X obj 461 322 tabwrite; #X obj 271 332 t f f; #X obj 292 437 tabwrite buffer; #X obj 327 393 swap; #X obj 222 135 metro 1; #X obj 222 165 f 0; #X obj 274 182 + 1; #X msg 85 156 0; #X obj 181 234 sel 99; #X obj 222 203 t f f; #X obj 584 137 f 0; #X obj 636 154 + 1; #X obj 588 191 mod 100; #X obj 600 233 t f f; #X obj 515 294 tabread buffer; #X obj 593 64 loadbang; #X obj 398 246 t a a; #X msg 515 54 1; #X msg 545 19 0; #X obj 584 107 metro 1; #X obj 236 54 t b f b; #X obj 128 96 t b f f; #X connect 0 0 24 0; #X connect 1 0 20 0; #X connect 2 0 7 1; #X connect 3 0 1 0; #X connect 5 0 7 0; #X connect 5 1 2 0; #X connect 7 0 6 0; #X connect 7 1 6 1; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 9 0 13 0; #X connect 10 0 9 1; #X connect 11 0 25 0; #X connect 12 0 11 0; #X connect 13 0 12 0; #X connect 13 1 5 0; #X connect 14 0 15 0; #X connect 14 0 16 0; #X connect 15 0 14 1; #X connect 16 0 17 0; #X connect 17 0 18 0; #X connect 17 1 4 1; #X connect 18 0 4 0; #X connect 19 0 23 0; #X connect 20 0 2 0; #X connect 20 1 4 0; #X connect 21 0 23 0; #X connect 22 0 23 0; #X connect 23 0 14 0; #X connect 24 0 8 0; #X connect 24 1 3 0; #X connect 24 2 22 0; #X connect 25 0 21 0; #X connect 25 1 9 1; #X connect 25 2 8 0; #X restore 299 138 pd guts; ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] changing the position of arrays dynamically
Dear all, I have a bunch of arrays in a subpatcher and would like to be able to dynamically chose which one is visible in the parent window. Is this possible? I'm trying to mimic the feel of superimposed graphs, where the 'active' graph can be changed dynamically. Normally I wouldn't bother with this but there are about 20 arrays that act as parameter automations, and my 13 inch screen doesn't provide enough room! I thought of 'pos' but it seems that the array object doesn't understand the 'pos' message. Many Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] changing the position of arrays dynamically
Seriously, that's a stroke of genius that didn't even occur to me. Thank you. Best, Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 9 November 2013 06:24, michael noble loop...@gmail.com wrote: On Sat, Nov 9, 2013 at 5:39 AM, peiman khosravi peimankhosr...@gmail.comwrote: I'm trying to mimic the feel of superimposed graphs, where the 'active' graph can be changed dynamically. Why not use the GOP array as a UI/buffer, and dynamically push/pull the data to/from a selected array rather that moving the actual array objects? ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] writesf~ and aiff files
I've reported what I think is a bug: http://sourceforge.net/p/pure-data/bugs/1123/ Thanks Peiman PS for future reference, what is considered good practise? Just file a bug report and leave it at that? *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] writesf~ and aiff files
Cool, thanks! P *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 4 November 2013 15:04, Hans-Christoph Steiner h...@at.or.at wrote: Filing a bug report and discussing it on this list are both good options. Even better, submit a patch that fixes the issue :) .hc On 11/04/2013 06:29 AM, peiman khosravi wrote: I've reported what I think is a bug: http://sourceforge.net/p/pure-data/bugs/1123/ Thanks Peiman PS for future reference, what is considered good practise? Just file a bug report and leave it at that? *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.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-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] ==~ and avg~ not recognised
Dear all, Is this a bug? OS X 10.7.5 and Pd 0.45.3 (vanilla)? If so please let me know and I will report it. Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* test.pd Description: Binary data ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] ==~ and avg~ not recognised
You are right. I'm an idiot! Sorry for the noise. P *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 1 November 2013 10:11, Alexandros Drymonitis adr...@gmail.com wrote: Is [==~] a vanilla object? On 1 Νοε 2013, at 11:31, peiman khosravi peimankhosr...@gmail.com wrote: Dear all, Is this a bug? OS X 10.7.5 and Pd 0.45.3 (vanilla)? If so please let me know and I will report it. Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* test.pd ___ 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] tabread2~ noisy output
Hello, I tried with different bit depth and it doesn't make a difference. It sounds like it has to do with sampling precision of phasor~. And the fact that changing the sample rate makes a difference to the way that vline~ works also suggests to me a global issue. I'm actually using the 32-bid build for now as non of the externals I'm using have been built for 64-bit. Thanks Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 30 October 2013 12:01, William Brent william.br...@gmail.com wrote: I was thinking it might be related to your file's 24-bit sample encoding and was going to suggest soundfiler's raw message to be specific about that. But if you're getting perfect results with vline~ and not phasor~, it sounds like that's not the issue. Are you using the 64-bit Pd for OSX? On Tue, Oct 29, 2013 at 3:26 PM, peiman khosravi peimankhosr...@gmail.com wrote: But it doesn't end there. It's also an issue with phasor~. At the right sampling rate, it works with vline~ but not with phasor. As in phasor introduces those noises. *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 29 October 2013 19:13, peiman khosravi peimankhosr...@gmail.comwrote: I think I have it figured out. Problem was inconsistency between the PD sample rate and the soundfile's sample rate. Not sure how that works but it seems to add some sort of ring modulation to the result. P *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 29 October 2013 17:50, peiman khosravi peimankhosr...@gmail.comwrote: Also, even with the array max size of 2^24 I'm still getting the noise. *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 29 October 2013 16:50, peiman khosravi peimankhosr...@gmail.comwrote: Oh I see. So it's to do with the size of the array. Thanks for that. Now, is there a workaround, other than reading the file directly from the disk? Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 29 October 2013 12:56, Claude Heiland-Allen cla...@mathr.co.ukwrote: On 29/10/13 12:36, peiman khosravi wrote: An artefact of the sample interpolation perhaps? No, of limited precision in the index: http://lists.puredata.info/**pipermail/pd-list/2012-07/**097073.htmlhttp://lists.puredata.info/pipermail/pd-list/2012-07/097073.html Claude -- http://mathr.co.uk __**_ 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 -- William Brent www.williambrent.com “Great minds flock together” Conflations: conversational idiom for the 21st century www.conflations.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Strip file name from path (alternative to [stripfilename])?
Hello, I don't have windows to test this. Is it that the external is not loading at all or there is a problem with the format of the path? P *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 30 October 2013 12:56, Antonio Roberts anto...@hellocatfood.com wrote: I just released a patch that uses basedir and a few Windows users of Pure Data extended have said that basedir isn't loading, even if it's called via moonlib/basedir. Is this an error or does basedir not work on Windows? On 28 October 2013 08:54, peiman khosravi peimankhosr...@gmail.comwrote: yes sorry, it is indeed. P *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 28 October 2013 08:47, Alexandros Drymonitis adr...@gmail.com wrote: On Sun, Oct 27, 2013 at 10:21 PM, peiman khosravi peimankhosr...@gmail.com wrote: Hello, Take a look at the externals 'basedir' (Moonix) and 'strippath' (zexy). Isn't the library called moonlib? Best, P *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 27 October 2013 19:56, Antonio Roberts anto...@hellocatfood.comwrote: I want to be able to strip the file name from a path of a file opened via [openpanel]. I've looked into using [stripfilename] but that'd only work if the directory or file name length were the same in every situation. Can anyone help? Thanks -- anto...@hellocatfood.com http://www.hellocatfood.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 -- anto...@hellocatfood.com http://www.hellocatfood.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] tabread2~ noisy output
Oh I see. So it's to do with the size of the array. Thanks for that. Now, is there a workaround, other than reading the file directly from the disk? Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 29 October 2013 12:56, Claude Heiland-Allen cla...@mathr.co.uk wrote: On 29/10/13 12:36, peiman khosravi wrote: An artefact of the sample interpolation perhaps? No, of limited precision in the index: http://lists.puredata.info/**pipermail/pd-list/2012-07/**097073.htmlhttp://lists.puredata.info/pipermail/pd-list/2012-07/097073.html Claude -- http://mathr.co.uk __**_ 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
Re: [PD] tabread2~ noisy output
Also, even with the array max size of 2^24 I'm still getting the noise. *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 29 October 2013 16:50, peiman khosravi peimankhosr...@gmail.com wrote: Oh I see. So it's to do with the size of the array. Thanks for that. Now, is there a workaround, other than reading the file directly from the disk? Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 29 October 2013 12:56, Claude Heiland-Allen cla...@mathr.co.uk wrote: On 29/10/13 12:36, peiman khosravi wrote: An artefact of the sample interpolation perhaps? No, of limited precision in the index: http://lists.puredata.info/**pipermail/pd-list/2012-07/**097073.htmlhttp://lists.puredata.info/pipermail/pd-list/2012-07/097073.html Claude -- http://mathr.co.uk __**_ 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
Re: [PD] tabread2~ noisy output
I think I have it figured out. Problem was inconsistency between the PD sample rate and the soundfile's sample rate. Not sure how that works but it seems to add some sort of ring modulation to the result. P *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 29 October 2013 17:50, peiman khosravi peimankhosr...@gmail.com wrote: Also, even with the array max size of 2^24 I'm still getting the noise. *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 29 October 2013 16:50, peiman khosravi peimankhosr...@gmail.comwrote: Oh I see. So it's to do with the size of the array. Thanks for that. Now, is there a workaround, other than reading the file directly from the disk? Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 29 October 2013 12:56, Claude Heiland-Allen cla...@mathr.co.ukwrote: On 29/10/13 12:36, peiman khosravi wrote: An artefact of the sample interpolation perhaps? No, of limited precision in the index: http://lists.puredata.info/**pipermail/pd-list/2012-07/**097073.htmlhttp://lists.puredata.info/pipermail/pd-list/2012-07/097073.html Claude -- http://mathr.co.uk __**_ 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
Re: [PD] tabread2~ noisy output
But it doesn't end there. It's also an issue with phasor~. At the right sampling rate, it works with vline~ but not with phasor. As in phasor introduces those noises. *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 29 October 2013 19:13, peiman khosravi peimankhosr...@gmail.com wrote: I think I have it figured out. Problem was inconsistency between the PD sample rate and the soundfile's sample rate. Not sure how that works but it seems to add some sort of ring modulation to the result. P *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 29 October 2013 17:50, peiman khosravi peimankhosr...@gmail.comwrote: Also, even with the array max size of 2^24 I'm still getting the noise. *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 29 October 2013 16:50, peiman khosravi peimankhosr...@gmail.comwrote: Oh I see. So it's to do with the size of the array. Thanks for that. Now, is there a workaround, other than reading the file directly from the disk? Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 29 October 2013 12:56, Claude Heiland-Allen cla...@mathr.co.ukwrote: On 29/10/13 12:36, peiman khosravi wrote: An artefact of the sample interpolation perhaps? No, of limited precision in the index: http://lists.puredata.info/**pipermail/pd-list/2012-07/**097073.htmlhttp://lists.puredata.info/pipermail/pd-list/2012-07/097073.html Claude -- http://mathr.co.uk __**_ 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
Re: [PD] Strip file name from path (alternative to [stripfilename])?
yes sorry, it is indeed. P *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 28 October 2013 08:47, Alexandros Drymonitis adr...@gmail.com wrote: On Sun, Oct 27, 2013 at 10:21 PM, peiman khosravi peimankhosr...@gmail.com wrote: Hello, Take a look at the externals 'basedir' (Moonix) and 'strippath' (zexy). Isn't the library called moonlib? Best, P *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 27 October 2013 19:56, Antonio Roberts anto...@hellocatfood.comwrote: I want to be able to strip the file name from a path of a file opened via [openpanel]. I've looked into using [stripfilename] but that'd only work if the directory or file name length were the same in every situation. Can anyone help? Thanks -- anto...@hellocatfood.com http://www.hellocatfood.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-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] pow~ question
According to the help patch, the argument of pow~ should initiate the right inlet, but it doesn't seem to work. (Please see the attached patch.) Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* testPow~.pd Description: Binary data ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] slide~ (msp) in pd
Since I'm on a mailing spree: how can I make a pd version of slide~ (MSP), which, according to the msp reference, is a logarithmic lowpass filter for smoothing envelops. Anything similar will do. I'm using vline~ for now to smooth out midi faders but it doesn't feel quite the same. And on a related subject: what is the best way to create an exponential signal ramp? Many Thanks Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] tabread2~ noisy output
Hi William, Thanks for the suggestions. This is really useful as I didn't know that you can format messages for soundfiler like that. So I made all of your suggested changes but I'm still getting the funny noisy playback. It sounds almost ring-modulated (e.g. you hear a lower-frequency sideband at around 10 seconds into the file, which isn't in the input file). Here's the recorded output of the patch: https://dl.dropboxusercontent.com/u/47945259/testoutput.wav Could it be an OS X issue? Thanks Peiman PS I've attached the new patch with your suggested changes. *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 28 October 2013 12:18, William Brent william.br...@gmail.com wrote: Hi Peiman, I notice a few things: 1) your soundfile is being truncated to 400 samples 2) you're loading the left channel of your stereo file into both arrays 3) after calculating the correct frequency for phasor~ to play at normal speed, you're multiplying by zero. With 3), maybe you have that there so you can scale the playback speed with a control later. But re: 1 2, try a message to soundfiler like this: read -maxsize 6.24e+06 -resize $1 test_L test_R That will increase soundfiler's default maxsize so your complete sample can be loaded. Also note that with the read command you can list 2 tables to load to with stereo audio files. You had those tables listed in separate messages…with 2 separate read calls, soundfiler is starting over each time and has no way of knowing that you want to continue where you left off. I didn't listen carefully with headphones, but after those changes I didn't hear an obvious difference between tabread4~'s playback of your file vs. my web browser's. Hope that helps, William On Sun, Oct 27, 2013 at 9:23 AM, peiman khosravi peimankhosr...@gmail.com wrote: Attached is a simple patch that reads sound file data from an array with tabread4~. Does someone know why the result is so noisy? Please try with this sound file (96k 24bit): https://dl.dropboxusercontent.com/u/47945259/test.aif. It sounds like some sort of extreme quantisation noise. But maybe I've missed something in the patch. I'm on the latest version of pd vanilla on os x 10.7.5. Many Thanks Peiman #N canvas 439 22 536 684 10; #X obj 77 213 soundfiler; #X obj 77 113 openpanel; #X obj 62 414 *~; #X obj -8 305 /; #X obj 77 95 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #N canvas 0 22 450 278 (subpatch) 0; #X array test_R 4e+06 float 2; #X coords 0 1 4e+06 -1 200 140 1 0 0; #X restore 214 -69 graph; #X obj 59 549 dac~; #X obj -8 368 phasor~; #X obj 7 248 t b f; #X msg 31 334 0; #X obj -8 281 pack 96000 f; #X obj 16 474 tabread4~ test_L; #X obj 120 474 tabread4~ test_R; #X msg 219 152 read -resize \$1 test_R; #X msg 77 152 read -resize \$1 test_L; #N canvas 0 22 450 278 (subpatch) 0; #X array test_L 4e+06 float 2; #X coords 0 1 4e+06 -1 200 140 1 0 0; #X restore 8 -68 graph; #X obj -8 343 * 0; #X text 28 321 restart; #X connect 0 0 2 1; #X connect 0 0 8 0; #X connect 1 0 14 0; #X connect 1 0 13 0; #X connect 2 0 11 0; #X connect 2 0 12 0; #X connect 3 0 16 0; #X connect 4 0 1 0; #X connect 7 0 2 0; #X connect 8 0 10 0; #X connect 8 1 10 1; #X connect 9 0 7 1; #X connect 10 0 3 0; #X connect 11 0 6 0; #X connect 12 0 6 1; #X connect 13 0 0 0; #X connect 14 0 0 0; #X connect 16 0 7 0; *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- William Brent www.williambrent.com “Great minds flock together” Conflations: conversational idiom for the 21st century www.conflations.com test2.pd Description: Binary data ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pow~ question
OK thanks, I'm on os x but this is hardly a crippling issue! loadbang and a message box will do for now. Thanks Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 28 October 2013 16:36, Jonathan Wilkes jancs...@yahoo.com wrote: There has been a patch on the tracker for this since February: http://sourceforge.net/p/pure-data/patches/499/ Since it describes both the problem and the solution I see no reason why you should waste your time re-reporting the problem. If you use Ubuntu I'd suggest using Pd-l2ork: http://l2ork.music.vt.edu/main/?page_id=56 Best, Jonathan - Original Message - From: IOhannes m zmoelnig zmoel...@iem.at To: pd-list@iem.at Cc: Sent: Monday, October 28, 2013 5:09 AM Subject: Re: [PD] pow~ question -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 2013-10-28 10:00, peiman khosravi wrote: According to the help patch, the argument of pow~ should initiate the right inlet, but it doesn't seem to work. according to the source-code, [pow~] simply ignores any creation arguments (which explains why you don't get what you expect) pleas file a bug-report at http://bugs.puredata.info/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.15 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iQIcBAEBCAAGBQJSbimrAAoJELZQGcR/ejb4998QAJbUXWRcIzAbrzepiQUZTzj3 GLNtGWFLG4JgJEmjemDZpWp7yhHrzB6meaIxX+F/GFXrzv5/CSzD/C/iJgyUjM3k zscXNg8xYil8vhKHjx+pcxB+8kHiDHkNQ9BoL2nKkD9+w9mjc5TY3ILW3VpoV5Fb BR6lSrM7OjnPXy+Kr/k5XyYJUY540zkr1ImsYajADHegkb9NXwmbkVAtQ3LQbCPo A3KjFgm4THtQgR6rvCr6i4KL8u2cXspn8bclGnt6HKsUd1mBpQzBoPRUV2qIpndl hT0sEwImnmtWAC6Z/hjU0Lwsir7nbCtsi3xNtjbTBdfOsXCIatKSaPfhS2bDILWk 35VXosjB2g4JpSbU+OQjSQgOOM7Ly1PpdXtLRzVSEpCwDCyjy8cRZKfXv4iYceg2 ma3Xa+upe04xZwy3PIEWaMsIyjeTzl+SFH8MgLIc3XmCewgvINKFnWF5AEVbHRNh ZjbNByn7oN0a+6gbsBLnzKmPhw5hs6sPCeaCyuSMFgQdJBrsJqkE5X8SQu3/Xytj tsznJWInevIZyuevUB7QgAWyE7RcH6js+TK4jbrkxBys4PXngZYOI7sR2RwEPNG7 RRSTC8TPffXQfgwFEo36bi1z55pYVrdA7Ap8PyFnKRL7aNKTKJJ1lvAMN679DmYX oJpBnR57n5zwPmdyxoYf =wyjI -END PGP SIGNATURE- ___ 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] pow~ question
Sure thing. I wanted to make sure that it's a bug before reporting it. Thanks, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 28 October 2013 16:59, IOhannes m zmoelnig zmoel...@iem.at wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 2013-10-28 17:36, Jonathan Wilkes wrote: There has been a patch on the tracker for this since February: http://sourceforge.net/p/pure-data/patches/499/ Since it describes both the problem and the solution I see no reason why you should waste your time re-reporting the problem. nobody requested that. if a bug is already reported, simply add a message that states that you can confirm the bug (me too). if you encounter a problem, you might even check the bug-tracker before reporting it somewhere else (in some cases you might notice, that the bug has already been fixed!). (but personally i'm fine if you post a problem here first; just don't get pissed off if somebody - like me - tells you to use the bug-tracker) fgmasdr IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.15 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iQIcBAEBCAAGBQJSbpf8AAoJELZQGcR/ejb4qs8P/R51IC02nAgCuHORzhcV9ThM F1kLico1/ZXThHyz0oNL34zdxMqWX4Y/u5iSmhi917qFK+GNofaxVC3alTpL+BMw UgpTk3X9Auw5xZVGGLJwGkN9Qk/xOxjFJkxozJEazlBEzN/u0byxmofHIwwrYSKO yElBdWLhB9Xxvk+n9JRKw84ABHyMZ4H8Jcz5uWh4dxVPuMgwT7cokDL8DRnUwSEc 4LmPVZfEy3LZk9jDZe0QHkF3wjIKbTzonce25y3oonsXi4qFNZ00afMzSPt0WMm2 oKetOdKNronzRQoQhIiVgCBz7fK7atGttPV6K8GrXzVouWyf5so6wXOgRVxhECDY XtxQ+b49ChgFnot14iD0+I3cc1Ujwr+HL4sPoanQH4ebwMYPoP8q4YPEl65mt3yS 3OKn0oD7Nb2Zs92CkUc7oF4aQkjwI/kdGngbuOWYBaLKpN+pmx7zZ38uVE+LHYNo VehCY2Kd0xpIFmPUlmc5nXhAwhnYhev3h+YjcFPfxmKQSvz1TNGqA4mSnwfW912x 29FDBFLL7fsJMI/3fGuGZe5W+y+PkmJSQLwnXcm3KdJ/57yE1hWoPrVofOrh9vRU wcQh7+hH0Lb8wWSexU37cbbUgfjgU43b8cYXnTOYojImZbK1fi4FnW8nLiOrvG+c usO7ZTd8FxLILZ/bwNDF =RysT -END PGP SIGNATURE- ___ 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] slide~ (msp) in pd
Thanks very much. This is the answer for me! Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 28 October 2013 10:27, Funs Seelen funssee...@gmail.com wrote: On Mon, Oct 28, 2013 at 10:05 AM, peiman khosravi peimankhosr...@gmail.com wrote: Since I'm on a mailing spree: how can I make a pd version of slide~ (MSP), which, according to the msp reference, is a logarithmic lowpass filter for smoothing envelops. Anything similar will do. I'm using vline~ for now to smooth out midi faders but it doesn't feel quite the same. And on a related subject: what is the best way to create an exponential signal ramp? [vline~] is not a lowpass filter, so I guess you use [vline~] to control a signal controlled lowpass filter. To make this exponentional you could connect [vline~] to the right inlet of [pow~] and make sure the output of [vline~] is [0-1] (and never exceeds 1). Then choose your range (e.g. [500-1000]). Connect [sig~ 2] to the left inlet of [pow~] and multiply the output by 500. To scale the range, just use [*~] or [/~] and never [+~] or [-~], for you're working on an exponential scale. This means that an output of 0 is impossible, so for a logarithmic amplitude control choose a very large range (e.g. 1-10) and divide the output by the same value to get the range [1/10-1]. Hope this helps. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] tabread2~ noisy output
I've just tested with a file containing a single sine tone. And the result is very audible even on my laptop's internal speakers. Here are the original and the playback (and recorded) results. https://dl.dropboxusercontent.com/u/47945259/sine.wav https://dl.dropboxusercontent.com/u/47945259/sinePlayedBack.wav Listen out for the added frequencies after 00':05. P *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 28 October 2013 20:35, peiman khosravi peimankhosr...@gmail.com wrote: Hi William, Thanks for the suggestions. This is really useful as I didn't know that you can format messages for soundfiler like that. So I made all of your suggested changes but I'm still getting the funny noisy playback. It sounds almost ring-modulated (e.g. you hear a lower-frequency sideband at around 10 seconds into the file, which isn't in the input file). Here's the recorded output of the patch: https://dl.dropboxusercontent.com/u/47945259/testoutput.wav Could it be an OS X issue? Thanks Peiman PS I've attached the new patch with your suggested changes. *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 28 October 2013 12:18, William Brent william.br...@gmail.com wrote: Hi Peiman, I notice a few things: 1) your soundfile is being truncated to 400 samples 2) you're loading the left channel of your stereo file into both arrays 3) after calculating the correct frequency for phasor~ to play at normal speed, you're multiplying by zero. With 3), maybe you have that there so you can scale the playback speed with a control later. But re: 1 2, try a message to soundfiler like this: read -maxsize 6.24e+06 -resize $1 test_L test_R That will increase soundfiler's default maxsize so your complete sample can be loaded. Also note that with the read command you can list 2 tables to load to with stereo audio files. You had those tables listed in separate messages…with 2 separate read calls, soundfiler is starting over each time and has no way of knowing that you want to continue where you left off. I didn't listen carefully with headphones, but after those changes I didn't hear an obvious difference between tabread4~'s playback of your file vs. my web browser's. Hope that helps, William On Sun, Oct 27, 2013 at 9:23 AM, peiman khosravi peimankhosr...@gmail.com wrote: Attached is a simple patch that reads sound file data from an array with tabread4~. Does someone know why the result is so noisy? Please try with this sound file (96k 24bit): https://dl.dropboxusercontent.com/u/47945259/test.aif. It sounds like some sort of extreme quantisation noise. But maybe I've missed something in the patch. I'm on the latest version of pd vanilla on os x 10.7.5. Many Thanks Peiman #N canvas 439 22 536 684 10; #X obj 77 213 soundfiler; #X obj 77 113 openpanel; #X obj 62 414 *~; #X obj -8 305 /; #X obj 77 95 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #N canvas 0 22 450 278 (subpatch) 0; #X array test_R 4e+06 float 2; #X coords 0 1 4e+06 -1 200 140 1 0 0; #X restore 214 -69 graph; #X obj 59 549 dac~; #X obj -8 368 phasor~; #X obj 7 248 t b f; #X msg 31 334 0; #X obj -8 281 pack 96000 f; #X obj 16 474 tabread4~ test_L; #X obj 120 474 tabread4~ test_R; #X msg 219 152 read -resize \$1 test_R; #X msg 77 152 read -resize \$1 test_L; #N canvas 0 22 450 278 (subpatch) 0; #X array test_L 4e+06 float 2; #X coords 0 1 4e+06 -1 200 140 1 0 0; #X restore 8 -68 graph; #X obj -8 343 * 0; #X text 28 321 restart; #X connect 0 0 2 1; #X connect 0 0 8 0; #X connect 1 0 14 0; #X connect 1 0 13 0; #X connect 2 0 11 0; #X connect 2 0 12 0; #X connect 3 0 16 0; #X connect 4 0 1 0; #X connect 7 0 2 0; #X connect 8 0 10 0; #X connect 8 1 10 1; #X connect 9 0 7 1; #X connect 10 0 3 0; #X connect 11 0 6 0; #X connect 12 0 6 1; #X connect 13 0 0 0; #X connect 14 0 0 0; #X connect 16 0 7 0; *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- William Brent www.williambrent.com “Great minds flock together” Conflations: conversational idiom for the 21st century www.conflations.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] tabread2~ noisy output
Attached is a simple patch that reads sound file data from an array with tabread4~. Does someone know why the result is so noisy? Please try with this sound file (96k 24bit): https://dl.dropboxusercontent.com/u/47945259/test.aif. It sounds like some sort of extreme quantisation noise. But maybe I've missed something in the patch. I'm on the latest version of pd vanilla on os x 10.7.5. Many Thanks Peiman #N canvas 439 22 536 684 10; #X obj 77 213 soundfiler; #X obj 77 113 openpanel; #X obj 62 414 *~; #X obj -8 305 /; #X obj 77 95 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #N canvas 0 22 450 278 (subpatch) 0; #X array test_R 4e+06 float 2; #X coords 0 1 4e+06 -1 200 140 1 0 0; #X restore 214 -69 graph; #X obj 59 549 dac~; #X obj -8 368 phasor~; #X obj 7 248 t b f; #X msg 31 334 0; #X obj -8 281 pack 96000 f; #X obj 16 474 tabread4~ test_L; #X obj 120 474 tabread4~ test_R; #X msg 219 152 read -resize \$1 test_R; #X msg 77 152 read -resize \$1 test_L; #N canvas 0 22 450 278 (subpatch) 0; #X array test_L 4e+06 float 2; #X coords 0 1 4e+06 -1 200 140 1 0 0; #X restore 8 -68 graph; #X obj -8 343 * 0; #X text 28 321 restart; #X connect 0 0 2 1; #X connect 0 0 8 0; #X connect 1 0 14 0; #X connect 1 0 13 0; #X connect 2 0 11 0; #X connect 2 0 12 0; #X connect 3 0 16 0; #X connect 4 0 1 0; #X connect 7 0 2 0; #X connect 8 0 10 0; #X connect 8 1 10 1; #X connect 9 0 7 1; #X connect 10 0 3 0; #X connect 11 0 6 0; #X connect 12 0 6 1; #X connect 13 0 0 0; #X connect 14 0 0 0; #X connect 16 0 7 0; *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* test.pd Description: Binary data ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Strip file name from path (alternative to [stripfilename])?
Hello, Take a look at the externals 'basedir' (Moonix) and 'strippath' (zexy). Best, P *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 27 October 2013 19:56, Antonio Roberts anto...@hellocatfood.com wrote: I want to be able to strip the file name from a path of a file opened via [openpanel]. I've looked into using [stripfilename] but that'd only work if the directory or file name length were the same in every situation. Can anyone help? Thanks -- anto...@hellocatfood.com http://www.hellocatfood.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pitchshift frequency bins to specific frequencies
Hi there, I think this either you don't have the right version of csound or the 10.6 build of csound6~ (which is what I've put in the dependencies folder) doesn't run on your 10.8 machine. So try the following: 1- Make sure you've installed csound6.01.0-OSX10.8-x86_64.dmghttp://sourceforge.net/projects/csound/files/csound6/Csound6.01/csound6.01.0-OSX10.8-x86_64.dmg/download from here http://sourceforge.net/projects/csound/files/csound6/Csound6.01/ . 2- Go to /Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/PD/ and copy the csound6~ external file into the dependencies folder (replacing the one in there). Let's see if that works. Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 25 October 2013 19:49, Ronni Montoya ronni.mont...@gmail.com wrote: Hi, i been trying csound6~ but it doesnt work on my computer i get this message: /Users/ronni/Downloads/Spectralwarp/dependencies/csound6~.pd_darwin: dlopen(/Users/ronni/Downloads/Spectralwarp/dependencies/csound6~.pd_darwin, 10): Library not loaded: CsoundLib64.framework/Versions/6.0/CsoundLib64 Referenced from: /Users/ronni/Downloads/Spectralwarp/dependencies/csound6~.pd_darwin Reason: image not found Is there any special way of installing csound6~? Im on macosx 10.8.5 cheers R. 2013/10/24, peiman khosravi peimankhosr...@gmail.com: Hi Ronni, Yes, in fact that's exactly what I'm doing in the csound algorithm. I have a user-defined array, one array of bin amplitudes and one array of bin frequencies, both written from the analysis window. The thing is that you need to deal with the amplitudes too. Simply moving the frequency value from one bin to another doesn't work, because each bin can only represent a narrow frequency band. So you need to also move the amplitude content of the bin too. Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 23 October 2013 22:56, Ronni Montoya ronni.mont...@gmail.com wrote: Hi Peiman, thanks for that patch, im gonna try to adapt it to what im trying to achieve. and Yes i think you understood correctly. This warp program is very similar to what im trying to achieve , but theres a difference in the way how frequencies are mapped. The way I need to do it is in this way: First i define an array with a group of frequencies. Then i iterate over all the frequency bins of a sound. At each iteration it should get the current frequency value of that bin, then i need to compare this value with my array of predefined frequencies and replace that value with the nearest value in my array. i hope its clear, cheers R. 2013/10/23, peiman khosravi peimankhosr...@gmail.com: Hello, If I understand you correctly, this is exactly what the GRM Tools plug-in Warp does. http://www.inagrm.com/warp I have a version of this which I made with pd and csound, which I'm attaching. The FFT is done in Csound. To run it just install csound6 and then open up the patch. I've also included the externals with the patch, but they are built for osx so you'll need to replace them if you're on a different platform. I know that the csound~ external is running on osx, but I've never tried it on windows so... If you want really precise control over which frequencies you're remapping then you need to change the pd patch a bit but it's just a question of converting bin number to frequency value, which is simple. Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 23 October 2013 08:59, Ronni Montoya ronni.mont...@gmail.com wrote: Hi list , i need to iterate over all the frequency bins of a sound getting each frequency and then i need to map that frequency to a specific frequency . Do anybody have tried something like this in pd? which is the best way of doing this in pd? any hint? cheers R. ___ 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] Pitchshift frequency bins to specific frequencies
Hi Ronni, Yes, in fact that's exactly what I'm doing in the csound algorithm. I have a user-defined array, one array of bin amplitudes and one array of bin frequencies, both written from the analysis window. The thing is that you need to deal with the amplitudes too. Simply moving the frequency value from one bin to another doesn't work, because each bin can only represent a narrow frequency band. So you need to also move the amplitude content of the bin too. Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 23 October 2013 22:56, Ronni Montoya ronni.mont...@gmail.com wrote: Hi Peiman, thanks for that patch, im gonna try to adapt it to what im trying to achieve. and Yes i think you understood correctly. This warp program is very similar to what im trying to achieve , but theres a difference in the way how frequencies are mapped. The way I need to do it is in this way: First i define an array with a group of frequencies. Then i iterate over all the frequency bins of a sound. At each iteration it should get the current frequency value of that bin, then i need to compare this value with my array of predefined frequencies and replace that value with the nearest value in my array. i hope its clear, cheers R. 2013/10/23, peiman khosravi peimankhosr...@gmail.com: Hello, If I understand you correctly, this is exactly what the GRM Tools plug-in Warp does. http://www.inagrm.com/warp I have a version of this which I made with pd and csound, which I'm attaching. The FFT is done in Csound. To run it just install csound6 and then open up the patch. I've also included the externals with the patch, but they are built for osx so you'll need to replace them if you're on a different platform. I know that the csound~ external is running on osx, but I've never tried it on windows so... If you want really precise control over which frequencies you're remapping then you need to change the pd patch a bit but it's just a question of converting bin number to frequency value, which is simple. Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 23 October 2013 08:59, Ronni Montoya ronni.mont...@gmail.com wrote: Hi list , i need to iterate over all the frequency bins of a sound getting each frequency and then i need to map that frequency to a specific frequency . Do anybody have tried something like this in pd? which is the best way of doing this in pd? any hint? cheers R. ___ 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] Pitchshift frequency bins to specific frequencies
Hi Nick, Interesting. I think that's caused by the external. It's possible that I've missed out one object from the dependencies folder. Let me take a look at it and get back to you tomorrow. All the best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 23 October 2013 17:29, Nick Burge nbu...@virginmedia.com wrote: Hi Peiman, I have tried the warp patch on my osx 10.8 laptop with csound6 installed, but get the error on the console [curve]: list must contain 3 elements for each vortex. Any clues? Nick ___ 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] [PD-announce] pd 0.45-3 released
It seems that focus is on the window behind (creation-arguments), even if you click on the main patcher window. *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 11 October 2013 08:10, Jaime E Oliver jaime.oliv...@gmail.com wrote: Hi! Thanks miller for the update. A weird thing is happening to me in OSX 10.8. Using both the latest release and 0.43-3, when I open the help patch for bonk I loose the ability to move between edit mode and run mode. Is this happening to other people? J On Oct 4, 2013, at 1:21 AM, Miller Puckette m...@ucsd.edu wrote: Hi all, Pd version 0.45-3 is available on http://crca.ucsd.edu/~msp/software.htm or via git from sourceforge: git clone git://git.code.sf.net/p/pure-data/pure-data cd pure-data git checkout -b 0.45 This fixes text pasting from other apps to Pd and an audio problem (Mac native audio devices running at 48K required huge latencies). cheers Miller ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ 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] reading tables indices with liner interpoation
Hello, Thanks for the reply. The thing is that I need to get discrete values to write to another table. So if I input 0.5 I want to get the exact mean of the first and second array elements. I guess it could be done manually in an abstract, but it'd probably be much slower. Thanks Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 5 October 2013 08:39, Py Fave pyf...@gmail.com wrote: [line ] with arguments to make it smoother 1 initial value 2 time grain in milliseconds check line help is that what you are looking for ? 2013/10/5 peiman khosravi peimankhosr...@gmail.com: I'm trying to figure out if there is an object to read table indices with linear interpolation? Other than linear_path (Gem). Or perhaps there is a simpler way of doing it? Many Thanks Peiman www.peimankhosravi.co.uk || RSS Feed || Concert News ___ 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] reading tables indices with liner interpoation
That's really nice. Thanks very much indeed. Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 5 October 2013 11:44, Frank Barknecht f...@footils.org wrote: On Sat, Oct 05, 2013 at 12:23:00AM +0100, peiman khosravi wrote: I'm trying to figure out if there is an object to read table indices with linear interpolation? Other than linear_path (Gem). Or perhaps there is a simpler way of doing it? I made one as an abstraction some time ago, it's attached. Ciao -- Frank ___ 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] reading tables indices with liner interpoation
I want the patch to have a minimum requirement for installing complex libraries of objects. But if it comes to it I'll use it for sure. Thanks Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 5 October 2013 09:33, Simon Wise simonzw...@gmail.com wrote: On 05/10/13 15:52, peiman khosravi wrote: Hello, Thanks for the reply. The thing is that I need to get discrete values to write to another table. So if I input 0.5 I want to get the exact mean of the first and second array elements. I guess it could be done manually in an abstract, but it'd probably be much slower. why not use the [linear_path] object you mentioned, if you want to avoid doing the calculations directly??? there is no reason for another external to do the same job as an already existing one. Simon __**_ 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] reading tables indices with liner interpoation
I'm trying to figure out if there is an object to read table indices with linear interpolation? Other than linear_path (Gem). Or perhaps there is a simpler way of doing it? Many Thanks Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] pd 0.45-3 test 1 released
ah that was my bad. I had not seen the 'save settings' button! It does get saved. Sorry about the false alarm. Thanks Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 3 October 2013 04:43, Miller Puckette m...@ucsd.edu wrote: Hmm... this is even if you save 96K as a preference? Normally the sample rate defaults to 44K1 unless you change it and save the cahnge - but then I don't see why it wouldn't stick at 96K. But I don't think I have any 96K interfaces to try this on... cheers Miller On Thu, Oct 03, 2013 at 12:29:41AM +0100, peiman khosravi wrote: I have noticed one strange behaviour. The sample rate seems to reset to 44100 (from 96k), each time I quit and relaunch pd. Peiman ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] pd 0.45-3 test 1 released
I know this is only test. But any chance of a 64bit build so that I can start using csoundapi~ with this? Thanks Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 1 October 2013 08:18, peiman khosravi peimankhosr...@gmail.com wrote: And 96k working nicely here on 10.7.5. Thanks very much for this. Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 1 October 2013 03:50, Jaime E Oliver jaime.oliv...@gmail.com wrote: 48k working in 10.8 Thanks! J On Sep 30, 2013, at 7:49 PM, Miller Puckette m...@ucsd.edu wrote: Hi all, Pd version 0.45-3 test 1 is available on http://crca.ucsd.edu/~msp/software.htm or via git from sourceforge: git clone git://git.code.sf.net/p/pure-data/pure-data cd pure-data git checkout -b 0.45 This fixes the bug pasting text from other software into Pd boxes, and also fixes (I hope) the problems with running at 48KHz on built-in hardware on Mac OSX 10.7 and 10.8. Since this is a change in audio I/O that could have unexpected effects on other hardware I'm leaving it as a test version to see if anyone has new problems. But I think it's ready to use now. cheers Miller ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ 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] [PD-announce] pd 0.45-3 test 1 released
I'm on os x 10.7.5. Thanks Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 2 October 2013 08:39, IOhannes m zmoelnig zmoel...@iem.at wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 2013-10-02 09:22, peiman khosravi wrote: I know this is only test. But any chance of a 64bit build so that I can which OS and architecture? linux on arm64? fgmasdr IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iQIcBAEBCAAGBQJSS82zAAoJELZQGcR/ejb4ThsQAIEK8nveJtEbWam55/0E3pVk ryBSDrv82gcMZdwEuZOyi5tgyawRIbQ55bdmXX+RyiIy6swkEUlAsAys9CeLb2cR xk/e2PDMl1futqh5hbTqFDDtBvpNM3b/MAJzEynQCRSJr2uFPEdExp47SdeYtDUU i/2P7b68Wma33kjuiauNz0/aPMnHh9Qpr8GW4bK9eGIA7Eryt7JmCLwjDia3+tvn jSm5ETt76nhuksX9FRV+8C5Co3uBOnN59XjGW9W/ftVLxavXTR0EnnVGpJJisMOV 3PwtLtc2JGhmr/Ct3lVkCqPjnAbz8dRmRmA4hNeRho7/no56SGqE8DwKuL+Nwu/V x+QImY3j966d/oOC/JE5tFbhygpoicQG6es7DzLQrp4QjCvwvzia1RNq5BC+NHUX 7KQuEyUAw001NpcCfPaQ/kbOtyZVt9XvQb2UcYWbzIHD7Ls36OIUssBcloqXOUXw dkjJAjLo5SIkzbwYbJnTQwUdV+P1+vr6OH5PqVYJ4W6rTi1umMa+OFIIQQF3/wXz 3lg7DYLoBOleb5QuTdlsxxcX9QgmapmiCRq1Sx7bYX/6kek2ZmDRcW5WMkl+Pyxf BtJzmWyxeCurbnoeaeqfqx2U1/qvWovN5/wbXLkoc50Fa3no9FNd4ZaEwnmyRQWY wbJe9mNwdpQRGG0f+KhL =S7o6 -END PGP SIGNATURE- ___ 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] udpsend not recognised
But I have downloaded the external and added its location to the search path. *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 2 October 2013 08:50, IOhannes m zmoelnig zmoel...@iem.at wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 2013-10-01 18:02, peiman khosravi wrote: I might be imagining this but I remember a discussion about OSC and one of these test releases, which I can't find now. I'm asking because I cannot get 'udpsend' to be recognised as an object on OS X 10.7.5. I've tried with both pd-extended and installing it manually alongside the vanilla version. i'm not sure whether i fully understand. Pd-0.45.3-test1 is a Pd-vanilla (pre)release. Pd-vanilla doesn't have [udpsend], as this object is an external (either from mrpeach/net or iemnet). Pd-vanilla also won't search for externals installed within (as part of) Pd-extended. fgmasdr IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iQIcBAEBCAAGBQJSS9AvAAoJELZQGcR/ejb4KacP/R9XdmemHc2xr3AQFJvkrjmk cPgCflaNS3h0/PnnIhJ+ARCn756EHqUQ1cvxWy76M8+bLh0TQV4RB+AELEaMvrlz incbTYYr3WDNnKmoNJcP/xN3U8g6ay8oF2y1hcoVSxo3xD47uTZ94XgkkTginS8j G8eIGHdAGgXlRSulLOjPoigrBNp47gXISHkKxWZ92QsebK8lldcP8GOb5Gz0BqNH 7wps3UpTm5B+OEGo/yU6QLeSkEub77fwH8z++Axuc/PNgtaZdqQd9uyRlEumI4M1 sYaUHSiXG/maOtbA8TpaQfO1RSF1VEecCMw2MITtOIBFDNDzYZnyykNCPqS52APm gbhNf6Fip+k0jM3GkCX9jUjJWEvWmB9WFWnHqz7FrdvwHduHDz4PX3fSOlPahcuX D4Q9aoxTDGxaeFJPm8X7Uzuby9JaPpiVNoJOBE4qIRiW9oqug208wMFYDUwFHy57 fWARBPcMUcy+pXM7ZBhy2TEb7Y2EqaAW3qE3Wr3tRB0nyi6b0IT2CjKXiT5sMj4k LEiUe9JVB/N3351mHpDZiREHbFi+JOD/UR83ER22ovUu0BjcWzF9aWGZx6F/ST1M Oy6aTP4LUHcj3SOBdWHhB3epedjgK3BGr2aBsF9s3NJTMqYOBPR9JavFhgqeTFBx qW752uVnSv6tgfOkE9hv =fpgZ -END PGP SIGNATURE- ___ 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] [PD-announce] pd 0.45-3 test 1 released
Thanks very much indeed. No rush! All the best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 2 October 2013 16:53, Miller Puckette m...@ucsd.edu wrote: Yeah, I think this is working... I don't have time right now but will be grinding out a proper release eitehr tomorrow or Friday. cheers Miller On Wed, Oct 02, 2013 at 08:44:54AM +0100, peiman khosravi wrote: I'm on os x 10.7.5. Thanks Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 2 October 2013 08:39, IOhannes m zmoelnig zmoel...@iem.at wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 2013-10-02 09:22, peiman khosravi wrote: I know this is only test. But any chance of a 64bit build so that I can which OS and architecture? linux on arm64? fgmasdr IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iQIcBAEBCAAGBQJSS82zAAoJELZQGcR/ejb4ThsQAIEK8nveJtEbWam55/0E3pVk ryBSDrv82gcMZdwEuZOyi5tgyawRIbQ55bdmXX+RyiIy6swkEUlAsAys9CeLb2cR xk/e2PDMl1futqh5hbTqFDDtBvpNM3b/MAJzEynQCRSJr2uFPEdExp47SdeYtDUU i/2P7b68Wma33kjuiauNz0/aPMnHh9Qpr8GW4bK9eGIA7Eryt7JmCLwjDia3+tvn jSm5ETt76nhuksX9FRV+8C5Co3uBOnN59XjGW9W/ftVLxavXTR0EnnVGpJJisMOV 3PwtLtc2JGhmr/Ct3lVkCqPjnAbz8dRmRmA4hNeRho7/no56SGqE8DwKuL+Nwu/V x+QImY3j966d/oOC/JE5tFbhygpoicQG6es7DzLQrp4QjCvwvzia1RNq5BC+NHUX 7KQuEyUAw001NpcCfPaQ/kbOtyZVt9XvQb2UcYWbzIHD7Ls36OIUssBcloqXOUXw dkjJAjLo5SIkzbwYbJnTQwUdV+P1+vr6OH5PqVYJ4W6rTi1umMa+OFIIQQF3/wXz 3lg7DYLoBOleb5QuTdlsxxcX9QgmapmiCRq1Sx7bYX/6kek2ZmDRcW5WMkl+Pyxf BtJzmWyxeCurbnoeaeqfqx2U1/qvWovN5/wbXLkoc50Fa3no9FNd4ZaEwnmyRQWY wbJe9mNwdpQRGG0f+KhL =S7o6 -END PGP SIGNATURE- ___ 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] [PD-announce] pd 0.45-3 test 1 released
I have noticed one strange behaviour. The sample rate seems to reset to 44100 (from 96k), each time I quit and relaunch pd. Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 3 October 2013 00:27, peiman khosravi peimankhosr...@gmail.com wrote: Thanks very much indeed. No rush! All the best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 2 October 2013 16:53, Miller Puckette m...@ucsd.edu wrote: Yeah, I think this is working... I don't have time right now but will be grinding out a proper release eitehr tomorrow or Friday. cheers Miller On Wed, Oct 02, 2013 at 08:44:54AM +0100, peiman khosravi wrote: I'm on os x 10.7.5. Thanks Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 2 October 2013 08:39, IOhannes m zmoelnig zmoel...@iem.at wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 2013-10-02 09:22, peiman khosravi wrote: I know this is only test. But any chance of a 64bit build so that I can which OS and architecture? linux on arm64? fgmasdr IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iQIcBAEBCAAGBQJSS82zAAoJELZQGcR/ejb4ThsQAIEK8nveJtEbWam55/0E3pVk ryBSDrv82gcMZdwEuZOyi5tgyawRIbQ55bdmXX+RyiIy6swkEUlAsAys9CeLb2cR xk/e2PDMl1futqh5hbTqFDDtBvpNM3b/MAJzEynQCRSJr2uFPEdExp47SdeYtDUU i/2P7b68Wma33kjuiauNz0/aPMnHh9Qpr8GW4bK9eGIA7Eryt7JmCLwjDia3+tvn jSm5ETt76nhuksX9FRV+8C5Co3uBOnN59XjGW9W/ftVLxavXTR0EnnVGpJJisMOV 3PwtLtc2JGhmr/Ct3lVkCqPjnAbz8dRmRmA4hNeRho7/no56SGqE8DwKuL+Nwu/V x+QImY3j966d/oOC/JE5tFbhygpoicQG6es7DzLQrp4QjCvwvzia1RNq5BC+NHUX 7KQuEyUAw001NpcCfPaQ/kbOtyZVt9XvQb2UcYWbzIHD7Ls36OIUssBcloqXOUXw dkjJAjLo5SIkzbwYbJnTQwUdV+P1+vr6OH5PqVYJ4W6rTi1umMa+OFIIQQF3/wXz 3lg7DYLoBOleb5QuTdlsxxcX9QgmapmiCRq1Sx7bYX/6kek2ZmDRcW5WMkl+Pyxf BtJzmWyxeCurbnoeaeqfqx2U1/qvWovN5/wbXLkoc50Fa3no9FNd4ZaEwnmyRQWY wbJe9mNwdpQRGG0f+KhL =S7o6 -END PGP SIGNATURE- ___ 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] [PD-announce] pd 0.45-3 test 1 released
And 96k working nicely here on 10.7.5. Thanks very much for this. Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 1 October 2013 03:50, Jaime E Oliver jaime.oliv...@gmail.com wrote: 48k working in 10.8 Thanks! J On Sep 30, 2013, at 7:49 PM, Miller Puckette m...@ucsd.edu wrote: Hi all, Pd version 0.45-3 test 1 is available on http://crca.ucsd.edu/~msp/software.htm or via git from sourceforge: git clone git://git.code.sf.net/p/pure-data/pure-data cd pure-data git checkout -b 0.45 This fixes the bug pasting text from other software into Pd boxes, and also fixes (I hope) the problems with running at 48KHz on built-in hardware on Mac OSX 10.7 and 10.8. Since this is a change in audio I/O that could have unexpected effects on other hardware I'm leaving it as a test version to see if anyone has new problems. But I think it's ready to use now. cheers Miller ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ 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] udpsend not recognised [was Re: [PD-announce] pd 0.45-3 test 1 released]
I might be imagining this but I remember a discussion about OSC and one of these test releases, which I can't find now. I'm asking because I cannot get 'udpsend' to be recognised as an object on OS X 10.7.5. I've tried with both pd-extended and installing it manually alongside the vanilla version. Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 1 October 2013 08:18, peiman khosravi peimankhosr...@gmail.com wrote: And 96k working nicely here on 10.7.5. Thanks very much for this. Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 1 October 2013 03:50, Jaime E Oliver jaime.oliv...@gmail.com wrote: 48k working in 10.8 Thanks! J On Sep 30, 2013, at 7:49 PM, Miller Puckette m...@ucsd.edu wrote: Hi all, Pd version 0.45-3 test 1 is available on http://crca.ucsd.edu/~msp/software.htm or via git from sourceforge: git clone git://git.code.sf.net/p/pure-data/pure-data cd pure-data git checkout -b 0.45 This fixes the bug pasting text from other software into Pd boxes, and also fixes (I hope) the problems with running at 48KHz on built-in hardware on Mac OSX 10.7 and 10.8. Since this is a change in audio I/O that could have unexpected effects on other hardware I'm leaving it as a test version to see if anyone has new problems. But I think it's ready to use now. cheers Miller ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ 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] udpsend not recognised
Hello, I've added the path to the library directory in the preferences. And in pd-extended, I'm guessing it should just work out of the box, but it doesn't. Thanks, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 1 October 2013 17:50, Dan Wilcox danomat...@gmail.com wrote: Are you using import ala [import mrpeach] or invoking the lib path explicitly? [mrpeach/udpsend] On Oct 2, 2013, at 12:02 AM, pd-list-requ...@iem.at wrote: *From: *peiman khosravi peimankhosr...@gmail.com *Subject: **[PD] udpsend not recognised [was Re: [PD-announce] pd 0.45-3 test 1 released]* *Date: *October 2, 2013 12:02:07 AM GMT+08:00 *Cc: *PD List pd-list@iem.at I might be imagining this but I remember a discussion about OSC and one of these test releases, which I can't find now. I'm asking because I cannot get 'udpsend' to be recognised as an object on OS X 10.7.5. I've tried with both pd-extended and installing it manually alongside the vanilla version. Best, Peiman Dan Wilcox @danomatika danomatika.com robotcowboy.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] udpsend not recognised
Thanks for the reply. Sorry for the stupid question but I'm not quite clear about this. I'm using vanilla now. Is [import] an object? It's not recognised here. Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 1 October 2013 22:06, Alexandros Drymonitis adr...@gmail.com wrote: As of Pd-extended-0.43 (I think) you have to import external libraries explicitly, so you need to use [import] or include the library name in the object (e.g. [mrpeach/udpsend]). Did you try those, as Dan indicated? On Tue, Oct 1, 2013 at 11:57 PM, peiman khosravi peimankhosr...@gmail.com wrote: Hello, I've added the path to the library directory in the preferences. And in pd-extended, I'm guessing it should just work out of the box, but it doesn't. Thanks, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 1 October 2013 17:50, Dan Wilcox danomat...@gmail.com wrote: Are you using import ala [import mrpeach] or invoking the lib path explicitly? [mrpeach/udpsend] On Oct 2, 2013, at 12:02 AM, pd-list-requ...@iem.at wrote: *From: *peiman khosravi peimankhosr...@gmail.com *Subject: **[PD] udpsend not recognised [was Re: [PD-announce] pd 0.45-3 test 1 released]* *Date: *October 2, 2013 12:02:07 AM GMT+08:00 *Cc: *PD List pd-list@iem.at I might be imagining this but I remember a discussion about OSC and one of these test releases, which I can't find now. I'm asking because I cannot get 'udpsend' to be recognised as an object on OS X 10.7.5. I've tried with both pd-extended and installing it manually alongside the vanilla version. Best, Peiman Dan Wilcox @danomatika 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
Re: [PD] udpsend not recognised
OK great, I'll try this and report back if there are any issues. Thanks again. Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 1 October 2013 22:18, Dan Wilcox danomat...@gmail.com wrote: Try declare: [declare -stdpath mrpeach] On Oct 2, 2013, at 5:17 AM, peiman khosravi peimankhosr...@gmail.com wrote: Thanks for the reply. Sorry for the stupid question but I'm not quite clear about this. I'm using vanilla now. Is [import] an object? It's not recognised here. Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 1 October 2013 22:06, Alexandros Drymonitis adr...@gmail.com wrote: As of Pd-extended-0.43 (I think) you have to import external libraries explicitly, so you need to use [import] or include the library name in the object (e.g. [mrpeach/udpsend]). Did you try those, as Dan indicated? On Tue, Oct 1, 2013 at 11:57 PM, peiman khosravi peimankhosr...@gmail.com wrote: Hello, I've added the path to the library directory in the preferences. And in pd-extended, I'm guessing it should just work out of the box, but it doesn't. Thanks, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 1 October 2013 17:50, Dan Wilcox danomat...@gmail.com wrote: Are you using import ala [import mrpeach] or invoking the lib path explicitly? [mrpeach/udpsend] On Oct 2, 2013, at 12:02 AM, pd-list-requ...@iem.at wrote: *From: *peiman khosravi peimankhosr...@gmail.com *Subject: **[PD] udpsend not recognised [was Re: [PD-announce] pd 0.45-3 test 1 released]* *Date: *October 2, 2013 12:02:07 AM GMT+08:00 *Cc: *PD List pd-list@iem.at I might be imagining this but I remember a discussion about OSC and one of these test releases, which I can't find now. I'm asking because I cannot get 'udpsend' to be recognised as an object on OS X 10.7.5. I've tried with both pd-extended and installing it manually alongside the vanilla version. Best, Peiman Dan Wilcox @danomatika danomatika.com robotcowboy.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list Dan Wilcox @danomatika danomatika.com robotcowboy.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] pd 0.45-2 released
I'd be happy to test out. Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 29 September 2013 19:12, Miller Puckette m...@ucsd.edu wrote: Wow, I wish I could fix this. I don't have access to a OSX 10.7 machine (there seems to be no problem on 10.8 ones). I made several 'improvements' to audio handling, one of which presumably is at fault. I tremble to suggest this, but one possible way to proceed is I could compile a bunch of versions between 0.44 and 0.45, send them to you so you can test them alland I can at least see what particular change broke things. cheers Miller On Sun, Sep 29, 2013 at 12:40:19PM -0400, Jaime E Oliver wrote: Hi, the 48khz SR problem is also happening in 0.44-3, but not in 0.43-3… best, J On Sep 13, 2013, at 4:49 AM, peiman khosravi peimankhosr...@gmail.com wrote: I've only tried this with the built-in audio. I guess it might be specific to 10.7? I've attached a screenshot of the audio settings. The problem persists even when I increase the Block size to 2048. Best, Peiman Screen Shot 2013-09-13 at 09.46.18.png www.peimankhosravi.co.uk || RSS Feed || Concert News On 12 September 2013 22:47, Miller Puckette m...@ucsd.edu wrote: Is this with built-in audio hardware or an external box of some sort? I can't reproduce this on the machines I've tried it on (10.4 and 10.8-something) (I've found and fixed the pasting bug OK - it was failing on all platforms.) thanks Miller On Tue, Sep 10, 2013 at 04:56:01PM +0300, Alexandros Drymonitis wrote: I can confirm the crackles with a 48k sampling rate and delay = 100 ms on OS X 10.8.4 On Tue, Sep 10, 2013 at 4:34 PM, Jaime E Oliver jaime.oliv...@gmail.comwrote: Could you also try the 48k sample rate while playing a sinusoid? I get crackles unless I increase the software's delay (in audio preferences) to something like 500ms. ? On Sep 10, 2013, at 6:01 AM, Cyrille Henry c...@chnry.net wrote: Le 10/09/2013 11:38, Nicolas Montgermont a écrit : Same here on osx 10.6.8 But isn't that a pd-extended only feature? it has always been working in vanilla / linux. but I can confirm that it did not work any more on linux. c n Le 10/09/13 09:03, peiman khosravi a écrit : I can confirm the copying issue on OS X 10.7.5. P On 10 September 2013 06:36, Jaime E Oliver jaime.oliv...@gmail.commailto: jaime.oliv...@gmail.com wrote: A couple of bugs it seems in osx 10.8.4 and pd 0.45-2 I cannot copy the content of one object box (i.e. the text inside the box like name of an object and arguments) into another object. -- http://www.nimon.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 ___ 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 ___ 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] age old multichannel sound card question...
Hi, I think the RME USB and firewire interfaces don't work on linux unfortunately. Or at least that's what I was told. P *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 11 September 2013 23:13, Jaime E Oliver jaime.oliv...@gmail.com wrote: Hi Everyone, Can anyone recommend a multichannel sound card that works well under linux. Hoping to have 8 in/out + adat if possible. Do the latest RME cards (fire face UCX, UC, UFX) work under Linux? alsa/ffado? Does anyone use the fireface 800 successfully with ffado? If anyone can recommend good quality for a cheaper price that'd be great too.. J ___ 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] [PD-announce] pd 0.45-2 released
I can confirm the copying issue on OS X 10.7.5. P *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 10 September 2013 06:36, Jaime E Oliver jaime.oliv...@gmail.com wrote: A couple of bugs it seems in osx 10.8.4 and pd 0.45-2 I cannot copy the content of one object box (i.e. the text inside the box like name of an object and arguments) into another object. I also mentioned the weird 48k sample rate issue on a separate thread, but it seems like it should be on this thread… best, J On Aug 29, 2013, at 5:09 PM, Miller Puckette m...@ucsd.edu wrote: Sorry about all the noise... I fixed the find parent window problem (thanks Roman) and compiled for all platforms except pi(that will have to wait because I packed all my Pis up for an upcoming workshop in Quebec City (Tuesday; Chambre Blanche, and an opening (Avatar, Fri.) and talk (Cosy, Sat). in case aonyone listening here is interested.) nyhow, grab it for 'find parent window' to work: http://msp.ucsd.edu/software.html (URL change too; the old one redirects)... or via git (the usual way). cheers Miller ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ 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] [PD-announce] pd 0.45-2 released
I'm getting crackles with testtone, at 96k, with 25ms Delay and up to 1024 samples blocksize. OS X 10.7.5 *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 10 September 2013 15:48, Nicolas Montgermont nicolas_montgerm...@yahoo.fr wrote: no crack here osx 10.6.8 48000Hz - 25ms delay - 64 blocksize n Le 10/09/13 16:08, Cyrille Henry a écrit : hello, no crack here 48000Hz, 20ms delay, 64 sample blocksize, alsa or portaudio (ubuntu 13.04 64 bits) cheers c Le 10/09/2013 15:34, Jaime E Oliver a écrit : Could you also try the 48k sample rate while playing a sinusoid? I get crackles unless I increase the software's delay (in audio preferences) to something like 500ms. ? On Sep 10, 2013, at 6:01 AM, Cyrille Henry c...@chnry.net wrote: Le 10/09/2013 11:38, Nicolas Montgermont a écrit : Same here on osx 10.6.8 But isn't that a pd-extended only feature? it has always been working in vanilla / linux. but I can confirm that it did not work any more on linux. c n Le 10/09/13 09:03, peiman khosravi a écrit : I can confirm the copying issue on OS X 10.7.5. P On 10 September 2013 06:36, Jaime E Oliver jaime.oliv...@gmail.com mailto:jaime.oliv...@gmail.com wrote: A couple of bugs it seems in osx 10.8.4 and pd 0.45-2 I cannot copy the content of one object box (i.e. the text inside the box like name of an object and arguments) into another object. -- http://www.nimon.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 ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- http://www.nimon.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] gendy~
Not sure if this helps but there is a gendy opcode in csound, which can be used in PD with the csound~ object. P *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 8 September 2013 03:55, jo57 jaime.oliv...@gmail.com wrote: I'd love to see one… J On Sep 7, 2013, at 10:53 PM, Pagano, Patrick p...@digitalworlds.ufl.edu wrote: Hello Does anyone have a gendy~ object for Pure Data OSX or WIndows? I found Spencers code that i built for linux, but i am hoping someone made it for the other platforms Been doing some Iannis stuff and was hoping to show it to some students Patrick ___ 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] csoundapi~ external question
Thanks Jamie, I saw the 64-bit test build but it's for OS X 10.8 or higher, I'm on 10.7. Is there a homebrew formula for PD? That would be really nice. Best, Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 22 August 2013 09:34, Jamie Bullock ja...@jamiebullock.com wrote: On 18 Aug 2013, at 09:09, peiman khosravi peimankhosr...@gmail.com wrote: Dear all, When trying to load the csoundapi~ object I get this error: Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/PD/ csoundapi~.pd_darwin: dlopen(/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/PD/ csoundapi~.pd_darwin, 10): no suitable image found. Did find: /Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/PD/ csoundapi~.pd_darwin: mach-o, but wrong architecture csoundapi~ ... couldn't create I have been told that the reason for this is because my build of PD is i386, and csoundapi~ is x86_64. I am on OS X 10.7.5 and have tried this with both vanilla and extended PD. Is there a x86_64 build available that I could try? You could try compiling Pd yourself, but it's not straightforward as either autotools is needed or you use the fallback makefile.mac in src/ which often needs tweaks to make it work. I notice Miller now has a 64-bit test build on his site, so you might want to (upgrade to OS X 10.8 and) try that. http://crca.ucsd.edu/~msp/software.html Good luck! Jamie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] csoundapi~ external question
Dear all, When trying to load the csoundapi~ object I get this error: Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/PD/csoundapi~.pd_darwin: dlopen(/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/PD/ csoundapi~.pd_darwin, 10): no suitable image found. Did find: /Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/PD/ csoundapi~.pd_darwin: mach-o, but wrong architecture csoundapi~ ... couldn't create I have been told that the reason for this is because my build of PD is i386, and csoundapi~ is x86_64. I am on OS X 10.7.5 and have tried this with both vanilla and extended PD. Is there a x86_64 build available that I could try? Many Thanks Peiman *www.peimankhosravi.co.uk || RSS Feedhttp://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] 24bit file bug
OK, I just found out the problem (reaidn 24 bit files) only applies to reading aif files and not wav files. It also applies to readsf~ so it's quite a big problem. Cheers, Peiman On 30 October 2012 17:58, peiman khosravi peimankhosr...@gmail.com wrote: OK, done: https://sourceforge.net/tracker/?func=detailaid=3581960group_id=55736atid=478070 For the record here's the other thread: http://comments.gmane.org/gmane.comp.multimedia.puredata.general/78636 Best, Peiman On 30 October 2012 17:48, peiman khosravi peimankhosr...@gmail.comwrote: Great, will do. Thanks, P On 30 October 2012 17:44, Hans-Christoph Steiner h...@at.or.at wrote: Its probably a good idea to file a bug report and include your patch, and a link to the previous conversation on the list: http://bugs.puredata.info Or in the Help menu, report bug .hc On Oct 29, 2012, at 7:38 PM, peiman khosravi wrote: Dear all, I reported this a few months ago and it was acknowledged as a bug. The latest version of pd is still unable to read 24bit files to table. Unless I'm doing something wrong? (See attached file but please be careful with the volume as it is deafening). Please try this with a 24bit aif file. Thanks Peiman 24bitSample.pd___ 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] 24bit file bug
Great, will do. Thanks, P On 30 October 2012 17:44, Hans-Christoph Steiner h...@at.or.at wrote: Its probably a good idea to file a bug report and include your patch, and a link to the previous conversation on the list: http://bugs.puredata.info Or in the Help menu, report bug .hc On Oct 29, 2012, at 7:38 PM, peiman khosravi wrote: Dear all, I reported this a few months ago and it was acknowledged as a bug. The latest version of pd is still unable to read 24bit files to table. Unless I'm doing something wrong? (See attached file but please be careful with the volume as it is deafening). Please try this with a 24bit aif file. Thanks Peiman 24bitSample.pd___ 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] 24bit file bug
OK, done: https://sourceforge.net/tracker/?func=detailaid=3581960group_id=55736atid=478070 For the record here's the other thread: http://comments.gmane.org/gmane.comp.multimedia.puredata.general/78636 Best, Peiman On 30 October 2012 17:48, peiman khosravi peimankhosr...@gmail.com wrote: Great, will do. Thanks, P On 30 October 2012 17:44, Hans-Christoph Steiner h...@at.or.at wrote: Its probably a good idea to file a bug report and include your patch, and a link to the previous conversation on the list: http://bugs.puredata.info Or in the Help menu, report bug .hc On Oct 29, 2012, at 7:38 PM, peiman khosravi wrote: Dear all, I reported this a few months ago and it was acknowledged as a bug. The latest version of pd is still unable to read 24bit files to table. Unless I'm doing something wrong? (See attached file but please be careful with the volume as it is deafening). Please try this with a 24bit aif file. Thanks Peiman 24bitSample.pd___ 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] array modification, segmented lines
Thank you very much. I'm working on a table editor for Csound. Will send a working verison later tonight. Still getting my head around pd (coming from max). Finding arrays very nice to work with compared with max buffers! Best, Peiman On 29 October 2012 18:13, João Pais jmmmp...@googlemail.com wrote: or you can use my abstraction [jmmmp/arrayedit], included in pd-extended. look around between the several functions. No problem, his stuff's great. On 29 October 2012 10:19, peiman khosravi peimankhosr...@gmail.com wrote: Hi Julian, I found a hack for what I had in mind. But wow, this is amazing. I was in fact looking for something like this. Thanks Peiman On 29 October 2012 09:21, Julian Brooks jbee...@gmail.com wrote: Hi Peiman, I'm not exactly sure what it is you're looking for but I can definitely highly recommend William Brent's 'tabletool' for array manipulations. http://williambrent.**conflations.com/pages/**research.htmlhttp://williambrent.conflations.com/pages/research.html (scroll down a bit). Cheers, Julian On 27 October 2012 23:17, peiman khosravi peimankhosr...@gmail.com** wrote: Dear all, Are there any messages to draw functions of segmented lines (ideally with different types of interpolations) inside an array? Or does one need to create this manually by writing each array index? So I would like to be able to define segments by providing lists of start_position, segment_length, end_position. Many Thanks Peiman __**_ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/**listinfo/pd-listhttp://lists.puredata.info/listinfo/pd-list -- 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] list deinterleave question
Wow that's great. Thanks you very much indeed. Now I'm going to figure out how it works. All the Best, Peiman On 5 October 2012 00:06, i go bananas hard@gmail.com wrote: there is a useful library called [list-abs], which has lots of those sort of things, but in this case, i couldn't find exactly what you're after. Here's a patch that does what you want though: ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] list deinterleave question
Thanks for the explanation. That's really clever. Best, Peiman PS this kind of user-community support is exactly why I decided to leave max behind. Try asking a question on the max forum these days! On 5 October 2012 10:42, i go bananas hard@gmail.com wrote: basically what i did, was drip the list one element at a time, using [list-drip]. Then, i prepend each element with alternative 0's and 1's, generated by [f ]x[==]. By using [route], those elements are then sent alternatively left and right to an accumulator made with [list prepend]. finally, each resulting list is banged to send the full result. i'm n sure if there might be a simpler way, but that was the simplest i came up with. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] list deinterleave question
Hello, I'm wondering if there is an object to deinterleave a list into two lists? I'm sure this must be simple but I'm still getting to know pd (coming from maxmsp). Many Thanks Peiman ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] 24 bit if files distorted
Hello, Thanks for looking into this. I should clarify that my problem is not writing into the table but reading an external aif file into it. Here is a link to an example file I am using and the patch. I may be doing something wrong in the patch though. http://idisk.mac.com/peimankh/Public/Archive.zip I am on OS 10.6.8. Please be very careful with your ears. The output clips badly. Best, Peiman On 29 August 2011 19:32, Miller Puckette m...@ucsd.edu wrote: Well, I just loked at the thread ans it was 3-byte wav files - I wasn't able to find anything wrong. I just tried writing 3-byte aiff files (using soundfiler) of tones at 3 amplitudes and looked/listened from Audacity... couldn't find anything wrong. What machine and OS are you getting the misbehavior on? Also, could you make a short output file (maybe 1000 or 1 points) and e-mail it to me so I can see what got written? thanks Miller On Sat, Aug 20, 2011 at 10:35:48PM +0100, peiman khosravi wrote: Thanks Marco, That makes sense. Next let's see if there is a fix for it. :-) Best, Peiman On 20 August 2011 15:44, Marco Donnarumma de...@thesaddj.com wrote: Hi Peiman, good to see you here. I reckon what IOhannes mentioned was this very recent thread here on the list: http://lists.puredata.info/pipermail/pd-list/2005-08/030115.html not a solution there, but Miller took a look at the issue. cheers, Marco Thanks, OK I found this: http://puredata.hurleur.com/sujet-3749-bit-audio-array From your explanation it sounds like the problem is in soundfiler right? BTW the subject of this email should read 24 bit aif files distorted Best, -- Marco Donnarumma Independent New Media and Sonic Arts Practitioner, Performer, Teacher 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 ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] 24 bit if files distorted
Thanks Marco, That makes sense. Next let's see if there is a fix for it. :-) Best, Peiman On 20 August 2011 15:44, Marco Donnarumma de...@thesaddj.com wrote: Hi Peiman, good to see you here. I reckon what IOhannes mentioned was this very recent thread here on the list: http://lists.puredata.info/pipermail/pd-list/2005-08/030115.html not a solution there, but Miller took a look at the issue. cheers, Marco Thanks, OK I found this: http://puredata.hurleur.com/sujet-3749-bit-audio-array From your explanation it sounds like the problem is in soundfiler right? BTW the subject of this email should read 24 bit aif files distorted Best, -- Marco Donnarumma Independent New Media and Sonic Arts Practitioner, Performer, Teacher 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] 24 bit if files distorted
Thanks, OK I found this: http://puredata.hurleur.com/sujet-3749-bit-audio-array From your explanation it sounds like the problem is in soundfiler right? BTW the subject of this email should read 24 bit aif files distorted Best, Peiman On 08/19/2011 03:50 AM, peiman khosravi wrote: Dear all, I am new to pd (moving slowly from max to pd) so please forgive my ignorance. It seems that either soundfiler or tabread4~ can't read 24 bit aif tabread4 doesn't know anything about 24bit. in Pd, internally all samples are handled as floats, and objects that read data from disk or write to disk (e.g. [soundfiler]) are responsible for converting from/to any other format. there was a thread recently on this list about problems with 24bit samples. you might want to have a look at the archives. fgmasdr IOhannes -- next part -- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 262 bytes Desc: OpenPGP digital signature URL: http://lists.puredata.info/pipermail/pd-list/attachments/20110819/6babf68d/attachment-0001.pgp -- ___ Pd-list mailing list Pd-list@iem.at to manage your subscription (including un-subscription) see http://lists.puredata.info/listinfo/pd-list End of Pd-list Digest, Vol 77, Issue 38 *** ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] 24 bit if files distorted
Dear all, I am new to pd (moving slowly from max to pd) so please forgive my ignorance. It seems that either soundfiler or tabread4~ can't read 24 bit aif files correctly (on os x). I have found another thread about this but there didn't seem to be any solutions suggested. Loading a 24 bit aif file into an array and then reading it using tabread4~ gives a distorted output. Thanks Peiman ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list