[PD] pd DJ

Kyle Klipowicz kyleklip at gmail.com
Sat Jul 15 21:22:52 CEST 2006


Interesting stuff, I'll have to check those out!

~Kyle

On 7/15/06, geiger <geiger at xdv.org> wrote:
>
> On Fri, 14 Jul 2006, Kyle Klipowicz wrote:
>
> > The tricky part to all of this stuff is the thing that makes things
> > like Traktor and Ableton Live and Recycle most appealing:  automatic
> > beat tracking. This is not a trivial problem, since it usually
> > requires an analysis file matched to each audio file used, which means
> > a bit of preprocessing to get the beat profile made.
> >
> > To do this correctly, you need a nice tempo detection algorithm.  I
> > recommend the TempoTracker Pd abstraction by Greg Rippin, which you
> > can download (along with an excellent paper on this topic and more)
> > from http://homepages.nyu.edu/~gmr222/ .  Greg was a student of Robert
> > Rowe, NYU genius of all things machinely (made up term) musical.
> >
> > It sure would be neat to see someone doing this in Pd though, so
> > please share the results if there are any fruits!
>
>
> Hi,
>
> You might want to check out these pd externals:
>
> http://pure-data.cvs.sourceforge.net/pure-data/externals/rhythm_estimator/
> http://aubio.piem.org/
>
> Günter
>
> >
> > ~Kyle
> >
> > On 7/15/06, padawan12 <padawan12 at obiwannabe.co.uk> wrote:
> > > Hmm, this bidule thingumy
> > > http://www.mts.net/~mathers/q1_bidule_x1.html
> > > New one for me, thanks.
> > >
> > > "Bumping" - I think it was [sfread~] I used which gives
> > > you a speed control (0-1 normalised to original sr). Using
> > > speed instead of position is trickier because you
> > > need to do a few calculations involving sample rate etc.
> > >
> > > For maximum DJ beatmixing orgasmotrinix a Russian Dragon is the
> > > thing - peak detector + phase comparator. That way you can
> > > get a couple of buttons that do + 1 beat advance and - 1 beat
> > > backwards between 2 tracks.
> > >
> > > cheers,
> > > andy
> > >
> > >
> > >
> > >
> > > On Fri, 14 Jul 2006 10:41:11 -0500
> > > "David Powers" <cyborgk at gmail.com> wrote:
> > >
> > > > I made this in Plogue Bidule, so I'm sure it would be easy in PD. In Bidule,
> > > > it worked but only as a proof of concept, because the streaming soundfiles
> > > > were streaming out of RAM, not off of disc, as would be needed in reality.
> > > >
> > > > Basically you just need variable playback speed of an audiofile, and a
> > > > couple of buttons to bump the sound file forward or backward. Getting the
> > > > bump button tweaked to move exactly the right amount is key, since you can't
> > > > put your hand on the turntable to speed up or slow down slightly.
> > > >
> > > > In order to cue properly, you need multiple outs on your soundcard, unless
> > > > you cue with the right and send sound from the left (not the greatest
> > > > solution in my opinion).
> > > >
> > > > ~David
> > > >
> > > > On 7/13/06, bigswift at cox.net <bigswift at cox.net> wrote:
> > > > >
> > > > > Yves made a cool scratcher~ as i recall
> > > > >
> > > > >
> > > > > ---- padawan12 <padawan12 at obiwannabe.co.uk> wrote:
> > > > > >
> > > > > > Not myself, but I think you could easily recreate
> > > > > > what Traktor does and add a few of your own efx too.
> > > > > >
> > > > > > Pd isn't really an application - think of it as
> > > > > > an application toolkit maybe - you build your
> > > > > > own gadgets to do what you want.
> > > > > >
> > > > > > I built a little "turntable emulator" once that
> > > > > > allows you to speed up, kill power, do back spins
> > > > > > and scratches, switch between 78, 45, 33 and 16
> > > > > > (I'm showing my age I know :).
> > > > > >
> > > > > > The core components you would need are the audio file
> > > > > > players [readsf~] or [sfread~] (I forget which one
> > > > > > is deprecated) or [playanysf~] for mp3 and ogg too.
> > > > > >
> > > > > > All you need to do very creative DJing is a few
> > > > > > of these and a crossfader or two. Have a go it's
> > > > > > not as difficult as it sounds. Chances are though
> > > > > > theres a DJ lurking in here who has already built
> > > > > > something like it.. ;)
> > > > > >
> > > > > >
> > > > > > On Thu, 13 Jul 2006 12:40:42 +0200
> > > > > > fz at mur.at wrote:
> > > > > >
> > > > > > > Hi,
> > > > > > > does anybody on the list use Pd for DJing?
> > > > > > > Patches, that have similar functions like "traktor" form
> > > > > propellerhead?
> > > > > > > thanks for any reaction.-
> > > > > > > frank z
> > > > > > >
> > > > > > > -----------------------------------------------------------------
> > > > > > > This message was sent  using IMP, the Internet Messaging Program.
> > > > > > > -----------------------------------------------------------------
> > > > > > > https://secure.mur.at/webmail/  ..............  A mur.at service.
> > > > > > > -----------------------------------------------------------------
> > > > > > >
> > > > > > > _______________________________________________
> > > > > > > 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
> > > > >
> > > > > --
> > > > > Patrick Pagano
> > > > > Digital Media Specialist
> > > > > University of Florida
> > > > > Digital Worlds Institute
> > > > > 352-294-2082
> > > > >
> > > > >
> > > > > _______________________________________________
> > > > > 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
> > >
> >
> >
> > --
> >
> > http://theradioproject.com
> > http://perhapsidid.blogspot.com
> >
> > (((())))(()()((((((((()())))()(((((((())()()())())))
> > (())))))(()))))))))))))(((((((((((()()))))))))((())))
> > ))(((((((((((())))())))))))))))))))__________
> > _____())))))(((((((((((((()))))))))))_______
> > ((((((())))))))))))((((((((000)))oOOOOOO
> >
> > _______________________________________________
> > PD-list at iem.at mailing list
> > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
> >
>


-- 

http://theradioproject.com
http://perhapsidid.blogspot.com

(((())))(()()((((((((()())))()(((((((())()()())())))
(())))))(()))))))))))))(((((((((((()()))))))))((())))
))(((((((((((())))())))))))))))))))__________
_____())))))(((((((((((((()))))))))))_______
((((((())))))))))))((((((((000)))oOOOOOO




More information about the Pd-list mailing list