Re: [PD] Fwd: Re: why not Purr Data?
So basically I guess you're telling me that I should either 1) upgrade to a faster mac or 2) move from using PurrData to using PureData Vanilla, to get rid of the GOP-within-GOP-within-GOP -induced CPU spikes and high CPU usage I've been having with my mid-2009 MacBookPro with PurrData? On 3 October 2017 at 20:28, Alexandre Torres Porres wrote: > > > 2017-10-03 14:08 GMT-03:00 Jonathan Wilkes : >> >> >> I'd be much more interested in a feature that automatically encapsulates >> the current selection inside an abstraction. >> > > This is exactly what I believe I've seen a while back, maybe in pd-l2ork > 1.0? There was even an youtube video showing it? My mind is tricking me > into believing I even tried it myself and saw that it worked in Purr Data. > How crazy am I? > > cheers > > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> https://lists.puredata.info/ > listinfo/pd-list > > -- http://linkedin.com/in/esaruoho // http://twitter.com/esaruoho // http://lackluster.bandcamp.com // +358403703659 // http://lackluster.org // skype:esajuhaniruoho // iMessage esaru...@gmail.com // http://esaruoho.tumblr.com // http://deposit4se.tumblr.com // http://facebook.com/LacklusterOfficial // ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] if you wanna hear something beautiful made with pd...
Hi Matt, I see your link for Acreil's YouTube video, and raise you a link to Acreil's new album on Bandcamp: https://acreil.bandcamp.com/album/agglomeration-and-homothety On 24 March 2017 at 00:31, Matt Davey wrote: > this one is it: > > https://www.youtube.com/watch?v=J_4zr0Qk6o0 > > "just a single pd patch" > > > > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> https://lists.puredata.info/ > listinfo/pd-list > > -- --- http://twitter.com/esaruoho // http://lackluster.bandcamp.com // +358403703659 // skype:esajuhaniruoho // http://esaruoho.tumblr.com/ // iMessage: esaru...@gmail.com // ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] Purr Data released!
Vb have you tried the old .plist trick, ie going inside the app Package itself and modifying the plist so that the app can run on previous OSX versions? Sent from my iPony > On 10 Feb 2017, at 16.42, volker böhm wrote: > > > On 10.02.2017, at 15:28, Jonathan Wilkes wrote: > >>> hi - >> >> >>> just donwloaded pd-l2ork-2.0-osx-10.8-x86_64.dmg to run it on osx 10.8, but >>> it >>> won't install, saying it needs at least 10.9 >>> an oversight? >> >> It could be. >> >> Do you get the error immediately after clicking the installer? >> >> -Jonathan > > to be precise, i can open the disk image, and copy the pd-l2ork.app, but i > can't run it, getting the error "you can't use this version of the > application Pd-l2ork.app with this version of os x" immediately. > app-icon is also struck through. > as far as i can see, there is no installer. > > thanks, > vb > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] Purr Data released!
I have a Mac Mini running 10.6.8 I would be happy to try it out. Sent from my iPony > On 10 Feb 2017, at 16.31, Jonathan Wilkes wrote: > > > Hi guys, what is the earliest version of OS X that is still supported for > > Purrdata? > > Will 10.6 Snow Leopard work? > > > > The GUI will work on 10.6 (at least that is what it says on the website). > But I'm > not sure if the build infrastructure supports a version that old or not. > > I'm happy to try to get it working on a version that old. But it's difficult > because > I don't have that software to test it on. > > -Jonathan ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] Purr Data released!
Hi guys, what is the earliest version of OS X that is still supported for Purrdata? Will 10.6 Snow Leopard work? On 10 February 2017 at 11:06, volker böhm wrote: > hi - > just donwloaded pd-l2ork-2.0-osx-10.8-x86_64.dmg to run it on osx 10.8, > but it won't install, saying it needs at least 10.9 > an oversight? > > On 09.02.2017, at 23:19, Jonathan Wilkes via Pd-list > wrote: > > > > Get binaries here: > > https://git.purrdata.net/jwilkes/purr-data-binaries/tree/master > > > > -Jonathan > > > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> https://lists.puredata.info/ > listinfo/pd-list > -- --- http://twitter.com/esaruoho // http://lackluster.bandcamp.com // +358403703659 // skype:esajuhaniruoho // http://esaruoho.tumblr.com/ // iMessage: esaru...@gmail.com // ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] Rotary controllers for finetuning data?
my head is completely fried now. i think this is the fourth thing i tried, and now i got it to work. ouch. looks like a total shambles. but it works. http://imgur.com/a/ZhWWS not sure i can look at that image i linked, and what you suggested, and make sense of it.. gotta crash. i guess there's a better way of doing this shambles? On 10 January 2017 at 23:54, Claude Heiland-Allen wrote: > On 10/01/17 21:31, Esa Ruoho wrote: > > Any ideas how to go about it? > > The [value] object will likely help you, along with [select] and > [trigger] (which can be abbreviated to [v], [sel] and [t]). Remember to > use $0 in the name of the [v], if you want multiple instances of your > patch or abstraction to be independent. > > A pattern you might find useful is: > > control message > | > [t b a] > || > [value x] | > || > some process > | > [t b f] > | / > [value x] > | > updated value > > > Claude > -- > https://mathr.co.uk > > > ___ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> https://lists.puredata.info/ > listinfo/pd-list > -- --- http://twitter.com/esaruoho // http://lackluster.bandcamp.com // +358403703659 // skype:esajuhaniruoho // http://esaruoho.tumblr.com/ // iMessage: esaru...@gmail.com // ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
[PD] Rotary controllers for finetuning data?
Hi, I've been scouring the net trying to figure out how to utilize a rotary knob I have on my Faderfox UC4. I have gotten it to work like this: twist-left = 127 twist-right = 1. I'm trying to use it so that one is +1 and one is -1, endlessly, and to set it to a low enough amount to be able to control the pitch of a phasor~ in my patch. So Instead of it being +1, it'd be like +0.0001 and -0.0001, for instance. and this would affect a number that has already been stored in a.. float, maybe? I got this far, to separate the data: ctlin 53 | == 127] | moses 1] | - 1( | print and ctlin 53 | == 1] | moses 1] | + 1( | print what I'm getting is "print: + 1" or "print: - 1". But I'm vague on how to first use a 0-127 knob to set the main value, then affect that stored value (inside a f, I guess?) with the +1/-1 so that it gets changed, and is output to the phasor~. Any ideas how to go about it? -- --- http://twitter.com/esaruoho // http://lackluster.bandcamp.com // +358403703659 // skype:esajuhaniruoho // http://esaruoho.tumblr.com/ // iMessage: esaru...@gmail.com // ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] dumping array content, pitched down, to a new array without using metronome?
On 7 January 2017 at 00:07, IOhannes m zmölnig wrote: > On 01/06/2017 01:22 PM, Esa Ruoho wrote: > > weirdly enough, after trying to replicate it ( see screenshto > > http://imgur.com/a/oD2C5 ) it still does not seem to work. what am i > > missing between transcribing pd-mailinglist-info to pd-vanilla? is there > > some glaring mistake somewhere? :) > your transcription looks good. > it might help to know what it is that makes you think that it "does not > seem to work". > I had to rejig it a little bit, and combine it with the filename-naming system, and then i got it to work. unfortunately, the filenaming system is quite random now, since i haven't figured out how to create a timestamp using pd-vanilla. here is an image of what i have right now. bugs i've identified are 1- if you go below 0, the whole system stops working. i guess the solution would be to reverse the line code to [$1, 0, $2( and use a moses that detects when it is at negative space and when it is at positive space. not sure if i can make it work though. 2- if i try to render at 0.015748 speed (anything below 0.04), the rendering never happens - it's like it is somehow too slow for rendering? http://imgur.com/a/Ra3xV ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] dumping array content, pitched down, to a new array without using metronome?
On 6 January 2017 at 00:49, IOhannes m zmölnig wrote: > On 01/05/2017 10:26 PM, Esa Ruoho wrote: > > after numerous mistakes, i was able to (i think) get this to work > somehow. > > i'm not sure if foo = plom, but i put tabread4~ and array size as plom > (as > yes. > i think my patch has only two magic values: > - "foo" is the table name > - "0.01" is the playback speed. > I will switch the 0.016 = $1 and try and feed it from the calculations (i.e. the number that the pd-script already provides elsewhere). > that's the original material). i am able to now feed the phasor~ playback > > speed into the [/ 0.01] -2nd port, and if i tap on start, and wait a > > while and tap on stop, i get a type of sound. > the idea is to just click on "bang" (at the top of my patch), and it > will simulatenously start playback and recording and then stop recording > once the table has been played back. > weirdly enough, after trying to replicate it ( see screenshto http://imgur.com/a/oD2C5 ) it still does not seem to work. what am i missing between transcribing pd-mailinglist-info to pd-vanilla? is there some glaring mistake somewhere? :) > > it's not in the same pitch as > > what i'm hearing, so what i hear isn't quite what i get, but it's > this is most likely because the samplerate settings of your patch, your > soundcard and/or the soundfile do not match. > I'll have to see what samplerate soundflower is operating at and match somehow. > definitely a step in the right direction. i took a screenshot of what i > > ended up with, if that helps. > > http://imgur.com/a/Gu6bz > i would advise you to learn to use abstractions. > what are they? i've thus far worked on a single screen instead of hatching things inside [pd sampleplayer], just so that when i start recycling pitched-array to replace osc~, things don't go all complex with multiple inlets and outlets. i guess i could try and figure out how to use abstractions to create those time-date filenames, but am trying to tackle the pitched-down-sample-diskwriting first and then start attacking the "retain long-path" + "generated filename" = pack = feed to writesf~ open-dialog.. ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Re: [PD] dumping array content, pitched down, to a new array without using metronome?
On 5 January 2017 at 17:30, IOhannes m zmoelnig wrote: > On 2017-01-05 12:57, Esa Ruoho wrote: > > i, I have an array that I'm playing at say 0.017 speed (sending 0.017 to > a > > phasor~ set to cycle through the 65536 -sized array. I'm hoping to find > out > > how to get this pitched down array content to be written to an array - > so i > > can then dump it to a wavefile and use it on another software. How would > I > > go about doing it? so far i have a solution where i have a metronome that > > runs for $1 (in this case, a calculation of 65536*0.017 = 1114112) and i > > toggle it "on" and when the array has been written to, i toggle it off. I > > was attempting to have a delay toggle the toggle off, so the metronome > > would stop counting around 1114102, but when i tried to loop this through > > back into the TGL -object, Pure Data crashed fully. > Pd should not crash. if you experience a crash, you should post a > (minimal) patch that exposes the problem, so it can be fixed. > well, it became unresponsive. but this i think was because i had a toggle going into a bang, which was sending to a delay, which was trying to untoggle the toggle, which would then send out a bang. so it was my fault really, endless feedback loops causing unresponsiveness and then me not being able to remove a specific segment of it to stop it from feedbacking/being unresponsive. so no point really trying to fix, right? :) > anyhow, [phasor~] and [metro] both repeat, so they seem to be the wrong > choices for a one-shot operation, instead of [line~] and [delay]. > > also i don't understand why you would want to dump the array into > another array in order to record it. sending the audio to a [writesf~] > directly should be enough. > Thing is, the array (let's call it plom) is played at like 0.0017 speed or more, so to capture what "plom" sounds like when pitched down, i thought i'd have to write it into an array, and save that array safely. maybe i've misunderstood, but i was able to then capture it into an array and write that array. i was just hoping to do it in a snappier way rather than having to have a metro toggled on, until it felt like the array was full, and then stop the metronome, and then manually tap on save-sample. so far i'm quite happy with how the script goes, it's very simplistic, just two oscillators, a delay, a method of sampling the oscillators+delay result into an array (plom), then a midicontroller knob to control the playback of the array (plom) between -2 and 2. now i'm just trying to get the happy accidents (plom pitched down) into a randomly named filename (or maybe a date/time named filename) so that i can retain them, instead of losing them everytime pure data is booted. > [bang( > | > [array size foo] > | > [t f f b] > || | > || [samplerate~] > |[/ ] > |[* 1000] > |[/ 0.0166] > || > [pack] > | > [t l bl] > | | [$2( > [0, $1 $2( [start( [delay] > | | [stop( > [line~]| +---+ > | |/ > [tabread4~ foo][t a] > | / > | +--+ > |/ > [writesf~] > after numerous mistakes, i was able to (i think) get this to work somehow. i'm not sure if foo = plom, but i put tabread4~ and array size as plom (as that's the original material). i am able to now feed the phasor~ playback speed into the [/ 0.01] -2nd port, and if i tap on start, and wait a while and tap on stop, i get a type of sound. it's not in the same pitch as what i'm hearing, so what i hear isn't quite what i get, but it's definitely a step in the right direction. i took a screenshot of what i ended up with, if that helps. http://imgur.com/a/Gu6bz i'm kind of halfway there, thanks to you! all i gotta do is get it to actually be at the same pitch and work, and figure out if i should just keep with 0.0166 that you suggested, or have that be changed by the playback speed (that i'm using to feed to phasor~.. and the 2nd step is to get the date-time writing to the filename and somehow stash the long-ish path somewhere. phew. i never thought i'd get this far! -- --- http://twitter.com/esaruoho // http://lackluster.bandcamp.com // +358403703659 // skype:esajuhaniruoho // http://esaruoho.tumblr.com/ // iMessage: esaru...@gmail.com // ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
[PD] dumping array content, pitched down, to a new array without using metronome?
Hi, I have an array that I'm playing at say 0.017 speed (sending 0.017 to a phasor~ set to cycle through the 65536 -sized array. I'm hoping to find out how to get this pitched down array content to be written to an array - so i can then dump it to a wavefile and use it on another software. How would I go about doing it? so far i have a solution where i have a metronome that runs for $1 (in this case, a calculation of 65536*0.017 = 1114112) and i toggle it "on" and when the array has been written to, i toggle it off. I was attempting to have a delay toggle the toggle off, so the metronome would stop counting around 1114102, but when i tried to loop this through back into the TGL -object, Pure Data crashed fully. Are there other ways of dumping the exact length of this sample into a wavefile, without using tabwrite~ and metronomes? Could this calculation be done to a writesf~ maybe? i'm hoping to emerge with no repetitions of the array, just a single shot of the array, with the proper length, so it plays from start to finish. -- --- http://twitter.com/esaruoho // http://lackluster.bandcamp.com // +358403703659 // skype:esajuhaniruoho // http://esaruoho.tumblr.com/ // iMessage: esaru...@gmail.com // ___ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list