[PD] ipoke~_v.3_test1 for Pd

Alexandre Torres Porres porres at gmail.com
Thu Aug 9 17:42:50 CEST 2012


Well, I did check the examples and all, but couldn't quite get its
potential, or what "variable speed" stands for deep in practice and
everything, sorry.

Seems ineteresting though, and that I can make some good use of it.

cheers
alex


----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 9 Aug 2012 11:20:49 +0100
> From: Julian Brooks <jbeezez at gmail.com>
> Subject: Re: [PD] ipoke~_v.3_test1 for Pd
> To: Pierre Massat <pimassat at gmail.com>
> Cc: PD List <pd-list at iem.at>
> Message-ID:
>         <
> CAGemBFTg3vK6ez69nTRigVkDUUzHqqXPce21hNxeKGT+Jyx64Q at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi Pierre,
>
> Well I would say check the test patches first off and come back if you
> require more info...
>
> Katja's description on the forum is here:
> http://puredata.hurleur.com/viewtopic.php?pid=32209#p32209
>
> Cheers,
>
> Julian
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.puredata.info/pipermail/pd-list/attachments/20120809/1fdd05e6/attachment-0001.htm
> >
>
> ------------------------------
>
> Message: 2
> Date: Thu, 9 Aug 2012 15:07:58 +0200
> From: Pierre Massat <pimassat at gmail.com>
> Subject: Re: [PD] Pd-extended on the Raspberry Pi
> To: Tedb0t <lists at liminastudio.com>
> Cc: pd-list <pd-list at iem.at>
> Message-ID:
>         <CAAGOWhZL+bQPUbFB3gwSJpL__th=
> hCOSfkMKB0FzeB0pS-CEug at mail.gmail.com>
> Content-Type: text/plain; charset="windows-1252"
>
> I'll try to install vanilla from command line tonight. That'll be a good
> start if it works.
>
> 2012/8/8 Pierre Massat <pimassat at gmail.com>
>
> > The one they recommend, Raspbian.
> >
> >
> > 2012/8/8 Tedb0t <lists at liminastudio.com>
> >
> >> What OS/distro are you using?
> >>
> >> On Aug 8, 2012, at 12:56 PM, Pierre Massat wrote:
> >>
> >> Hi,
> >>
> >> I got my Raspberry Pi recently and I just attempted to install Pd with
> >> your package.
> >> Unfortunately it didn't work. I get an error message when trying to
> >> unpackage it telling me that the package architecture doesn't match the
> >> system.
> >>
> >> Pierre.
> >>
> >> 2012/6/14 Tedb0t <lists at liminastudio.com>
> >>
> >>> For convenience, I uploaded the package (.deb) here:
> >>>
> >>>
> http://download.puredata.info/pd-extended-rpi/releases/1.0/Pd-0.43.1-extended-20120606.deb/view
> >>>
> >>> If anyone else has a Raspberry Pi, can you download this and try
> >>> installing it?  Thanks!
> >>>
> >>> ?t3db0t
> >>>
> >>> On Jun 14, 2012, at 3:08 PM, Marco Donnarumma wrote:
> >>>
> >>> That's great! thanks for sharing, and keep us updated.
> >>> M
> >>>
> >>>
> >>>
> >>>> After much tribulation, I managed to build Pd-extended on the RPi:
> >>>>
> >>>>
> http://log.liminastudio.com/writing/tutorials/how-to-build-pd-extended-on-the-raspberry-pi
> >>>>
> >>>> I'm getting some noise, possibly due to the beta alsa driver, but I'm
> >>>> looking into it...
> >>>>
> >>>> ?t3db0t
> >>>>
> >>>
> >>> --
> >>> Marco Donnarumma
> >>> New Media + Sonic Arts Practitioner, Performer, Teacher, Director.
> >>> ACE, Sound Design MSc by Research (ongoing)
> >>> The University of Edinburgh, UK
> >>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> >>> Portfolio: http://marcodonnarumma.com
> >>> Research: http://res.marcodonnarumma.com | http://www.thesaddj.com |
> >>> http://www.flxer.net
> >>> Director: http://www.liveperformersmeeting.net
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> Pd-list at iem.at mailing list
> >>> UNSUBSCRIBE and account-management ->
> >>> http://lists.puredata.info/listinfo/pd-list
> >>>
> >>>
> >>
> >>
> >> _______________________________________________
> >> Pd-list at iem.at mailing list
> >> UNSUBSCRIBE and account-management ->
> >> http://lists.puredata.info/listinfo/pd-list
> >>
> >>
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.puredata.info/pipermail/pd-list/attachments/20120809/f7daa1cc/attachment-0001.htm
> >
>
> ------------------------------
>
> Message: 3
> Date: Thu, 9 Aug 2012 16:47:28 +0200
> From: Jean-Marie Adrien <jma at jeanmarie-adrien.net>
> Subject: Re: [PD] R?p :  looping at the end of sample / SOLVED
> To: Patrice Colet <colet.patrice at free.fr>
> Cc: "pd-list at iem.at List" <pd-list at iem.at>
> Message-ID:
>         <60B3159B-7B07-4B04-9D82-42E5A7DE0D18 at jeanmarie-adrien.net>
> Content-Type: text/plain; charset=iso-8859-1
>
> Thanks Patrice !
> I was trying though to stick two loops without any amplitude ramp, just by
> being precise with the indexes on a single tabread4~
> With some help, I solved the problem with a single loop~ object, plus
> samplehold~ to trigger window change : simple indeed.
> Could not manage synchronizing two phasors~ along many cycles with enough
> precision, due to 32bit computation of initial phase maybe.
> JM
>
> Le 2 ao?t 2012 ? 19:53, Patrice Colet a ?crit :
>
> > Allright, it seems you are looking for a crossfade loop implementation,
> > that is quite usefull for looping audio in realtime, without getting
> clicks at loop point...
> >
> > I might have something to start with, it's attached.
> >
> > This patch uses cyclone objects because it has been originaly developped
> by a student using maxmsp native objects.
> >
> > [trapezoid~] and [pong~] for crossfading with one phasor~ signal, and
> [wave~] for reading the wavefile.
> >
> > I'm not sure about how to set the fading time, originaly expr was
> designed like this:
> >
> > [expr 1./pow(2. \,$f1)]
> >
> >
> > The minimum table lenght is equal to loopsize + fadetime/2. [trapezoid~]
> makes the amplitude ramps, and [pong~] decays the ramps for reading both
> loopstart, and after loopend.
> >
> >
> > I'm still looking for pd-vanilla native implementation of this patch...
> >
> >
> > Colet Patrice
> >
> > ----- Mail original -----
> >> De: "Jean-Marie Adrien" <jma at jeanmarie-adrien.net>
> >> ?: "pd-list at iem.at List" <pd-list at iem.at>
> >> Envoy?: Jeudi 2 Ao?t 2012 10:32:09
> >> Objet: [PD] R?p :  looping at the end of sample
> >>
> >> Hi
> >> sorry, the correct word is probably sustain part, the
> >> post-attack-stable part of sound that you may be able to loop
> >> easily, for instance the quasi-steady state of a piano tone after
> >> the attack during the quasi-flat decay.
> >> Something found in archives presents very clearly the problem, and a
> >> possible implementation :
> >>
> >>
> >> Let's suppose this is the sample:
> >> |-----SS-----LB-----LE------|
> >> where:
> >> SS= sample start (where we want the sample to start playing the first
> >> time)
> >> LB= loop begin
> >> LE= loop end
> >>
> >> With appropriate calculations, the two phasors can be adjusted so
> >> that:
> >> 1) Phasor A reproduces the sample the first time from SS to LE in its
> >> first
> >> cycle. In subsequent cycles it would do the same but it will be muted
> >> so we
> >> don't mind.
> >> 2) Phasor B reproduces the loop region; its initial phase is
> >> calculated in
> >> such a way that at the beginning, when it is muted, it will be
> >> producing
> >> garbage, but when phasor A will reach point LB for the first time,
> >> phasor B
> >> will also be on LB, so that, during ONE cycle of phasor B, the two
> >> phasors
> >> will be reproducing *exactly* the same portion LB-LE synchronously.
> >>
> >> So, at any moment of that cycle, we can (and we must) safely switch
> >> from the
> >> output of phasor A to that of phasor B; we don't need to do a
> >> crossfade
> >> because the two outputs are perfectly identical.
> >>
> >> So, for detecting when to switch, we can use a [threshold~] on LB on
> >> the
> >> output of phasor A, even if threshold is block quantized. No matter
> >> if the
> >> actual switching occurs with a delay of almost one block, it will
> >> still be
> >> safe to switch.
> >>
> >> ... which seems brilliant ! (sorry i do not remember this
> >> contribution's author)
> >> Has this solution been implemented ?
> >> Is there an abstraction in a library addressing the same basic need ?
> >>
> >> JM
> >>
> >> Le 1 ao?t 2012 ? 18:54, Patrice Colet a ?crit :
> >>
> >>> hello,
> >>>
> >>> what is 'resonance part'?
> >>>
> >>> in principle you compute the loop size in ms and send the result to
> >>> [phasor~] or [vline~] for driving [tabread4~]
> >>>
> >>> Colet Patrice
> >>>
> >>> ----- Mail original -----
> >>>> De: "Jean-Marie Adrien" <jma at jeanmarie-adrien.net>
> >>>> ?: "pd-list at iem.at List" <pd-list at iem.at>
> >>>> Envoy?: Mercredi 1 Ao?t 2012 10:10:31
> >>>> Objet: [PD] looping at the end of sample
> >>>>
> >>>> Hi list
> >>>> have looked at the archives threads concerning  managing the
> >>>> tabread4~'s index  for reading an audio sample from the beginning
> >>>> and then loop on a chunk at the end (in the resonance part).
> >>>> Many things during the last years, but nothing very clear to me...
> >>>> Any patch around for playing sample from start and loop at the end
> >>>> ?
> >>>> Jm
> >>>> _______________________________________________
> >>>> Pd-list at iem.at mailing list
> >>>> UNSUBSCRIBE and account-management ->
> >>>> http://lists.puredata.info/listinfo/pd-list
> >>>>
> >>>
> >>
> >> _______________________________________________
> >> Pd-list at iem.at mailing list
> >> UNSUBSCRIBE and account-management ->
> >> http://lists.puredata.info/listinfo/pd-list
> >>
> > <crossfadeLoop.pd>
>
>
>
>
> ------------------------------
>
> Message: 4
> Date: Thu, 9 Aug 2012 10:48:39 -0400
> From: Tedb0t <lists at liminastudio.com>
> Subject: Re: [PD] Pd-extended on the Raspberry Pi
> To: pd-list <pd-list at iem.at>
> Message-ID: <37463D0F-9A1C-4BD8-90B8-682950DEFD1F at liminastudio.com>
> Content-Type: text/plain; charset="windows-1252"
>
> > The one they recommend, Raspbian.
>
>
> Ah ok, the tutorial I wrote used the Debian Squeeze distro, not sure how
> different it is from Raspbian.
>
> If you want to try vanilla you can probably use these instructions:
>
> http://log.liminastudio.com/programming/running-puredata-on-the-raspberry-pi
>
> Though again, Raspbian has different problems from what I've heard.
>
> ?t3db0t
>
> On Aug 9, 2012, at 9:07 AM, Pierre Massat wrote:
>
> > I'll try to install vanilla from command line tonight. That'll be a good
> start if it works.
> >
> > 2012/8/8 Pierre Massat <pimassat at gmail.com>
> > The one they recommend, Raspbian.
> >
> >
> > 2012/8/8 Tedb0t <lists at liminastudio.com>
> > What OS/distro are you using?
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.puredata.info/pipermail/pd-list/attachments/20120809/9de6a380/attachment-0001.htm
> >
>
> ------------------------------
>
> Message: 5
> Date: Thu, 9 Aug 2012 17:06:40 +0200
> From: Pierre Massat <pimassat at gmail.com>
> Subject: Re: [PD] Pd-extended on the Raspberry Pi
> To: Tedb0t <lists at liminastudio.com>
> Cc: pd-list <pd-list at iem.at>
> Message-ID:
>         <
> CAAGOWhYj8+BSAitNB6NgcaqWRUoemmUOfNPbx9w5kPg5Mhxo_A at mail.gmail.com>
> Content-Type: text/plain; charset="windows-1252"
>
> I'll give some feedback.
>
> 2012/8/9 Tedb0t <lists at liminastudio.com>
>
> > The one they recommend, Raspbian.
> >>
> >
> > Ah ok, the tutorial I wrote used the Debian Squeeze distro, not sure how
> > different it is from Raspbian.
> >
> > If you want to try vanilla you can probably use these instructions:
> >
> >
> http://log.liminastudio.com/programming/running-puredata-on-the-raspberry-pi
> >
> > Though again, Raspbian has different problems from what I've heard.
> >
> > ?t3db0t
> >
> > On Aug 9, 2012, at 9:07 AM, Pierre Massat wrote:
> >
> > I'll try to install vanilla from command line tonight. That'll be a good
> > start if it works.
> >
> > 2012/8/8 Pierre Massat <pimassat at gmail.com>
> >
> >> The one they recommend, Raspbian.
> >>
> >>
> >> 2012/8/8 Tedb0t <lists at liminastudio.com>
> >>
> >>> What OS/distro are you using?
> >>>
> >>
> > _______________________________________________
> > Pd-list at iem.at mailing list
> > UNSUBSCRIBE and account-management ->
> > http://lists.puredata.info/listinfo/pd-list
> >
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.puredata.info/pipermail/pd-list/attachments/20120809/ca2c353b/attachment.htm
> >
>
> ------------------------------
>
> _______________________________________________
> Pd-list mailing list
> Pd-list at iem.at
> to manage your subscription (including un-subscription) see
> http://lists.puredata.info/listinfo/pd-list
>
>
> End of Pd-list Digest, Vol 89, Issue 17
> ***************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20120809/6494d53f/attachment-0001.htm>


More information about the Pd-list mailing list