Re: [PD] [PD-announce] Tutorial: Drum pattern editing in Pd using the rj library

2009-06-27 Thread Frank Barknecht
Hallo,
Rich E hat gesagt: // Rich E wrote:

 Algorithmic rhythms still need need to be organised in some manner more
 meaningful than code, in my opinion.  There is huge area in-between
 algorithmic music and pop music.

I think, the RTC library includes some pretty good approaches for composing
rhythms algorithmically and in realtime. Many of its objects deal with rhythm
(and time in general) using IOIs (interonset intervals, RTC lib calles them ED
for Entry Delay times), which is kind of the opposite of the traditional
absolute times notation for events derived from traditional common notation
scores that is used in g_pattern32, but it's very powerful for composing
rhythms as processes. 

Anyway there's room for both in Pd. :)

Ciao
-- 
Frank

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] Tutorial: Drum pattern editing in Pd using the rj library

2009-06-26 Thread Rich E
On Thu, Jun 25, 2009 at 9:44 AM, Frank Barknecht f...@footils.org wrote:

 Hallo,
 Rich E hat gesagt: // Rich E wrote:

  Ah nice, especially for throwing that together live.  Thanks for the
  tutorial!
 
  Not to be too much of a critic on a good tutorial, but... it is quite
 static
  though, for the flexibility of pd, don't you think?  Limiting all the
  rhythms to 32nd notes.  Frank, I would love to see your approach to
 creating
  a more 'dynamic' drum sequencer.  I have tried a couple times now and my
  current one got too complicated quite fast.  Yet, I see it as the main
  benefit for using pd for sequencing over other midi sequencers - there is
 no
  limit for beat segmentations.

 The g_pattern32 object was designed with traditional
 pop/rock/dance/house/hihop/whatever music in mind. (Btw. the latest version
 added to the RjDj svn now includes a tiny bit of keyboard support: press
 t
 for toggling a step during the first second after selecting it.)

 But in the end it's just a little sugar coating for a Pd array hopefully
 making
 editing arrays graphically a bit less painful but still fast. The table
 itself
 can be used as source material for other tasks as well, e.g.  as a
 probability
 table etc.

 It would be possible to make a variation of the object where you can resize
 the
 array dynamically, use a number box to select steps to edit etc., but as
 you
 have seen yourself: It becomes complicated quite fast, which may be a sign
 that
 there is no good general approach to editing free form table data and that
 it
 may be better to do that in external software like a midi file editor or a
 spreadsheet. Or that editing it is wrong altogether and instead some
 algorithmic procedure should be used ...


Actually I have always been interested in sequencing in pd because midi
software (especially free midi software) is so limited; they are also only
capable of 'pop' rhythms.

Algorithmic rhythms still need need to be organised in some manner more
meaningful than code, in my opinion.  There is huge area in-between
algorithmic music and pop music.

Arg, I wish I had more time to show what I have been working on, I have
always meant to post it on this board at some point. It is another topic,
though.



 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] [PD-announce] Tutorial: Drum pattern editing in Pd using the rj library

2009-06-25 Thread Frank Barknecht
Hallo,
Rich E hat gesagt: // Rich E wrote:

 Ah nice, especially for throwing that together live.  Thanks for the
 tutorial!
 
 Not to be too much of a critic on a good tutorial, but... it is quite static
 though, for the flexibility of pd, don't you think?  Limiting all the
 rhythms to 32nd notes.  Frank, I would love to see your approach to creating
 a more 'dynamic' drum sequencer.  I have tried a couple times now and my
 current one got too complicated quite fast.  Yet, I see it as the main
 benefit for using pd for sequencing over other midi sequencers - there is no
 limit for beat segmentations. 

The g_pattern32 object was designed with traditional
pop/rock/dance/house/hihop/whatever music in mind. (Btw. the latest version
added to the RjDj svn now includes a tiny bit of keyboard support: press t
for toggling a step during the first second after selecting it.)

But in the end it's just a little sugar coating for a Pd array hopefully making
editing arrays graphically a bit less painful but still fast. The table itself
can be used as source material for other tasks as well, e.g.  as a probability
table etc. 

It would be possible to make a variation of the object where you can resize the
array dynamically, use a number box to select steps to edit etc., but as you
have seen yourself: It becomes complicated quite fast, which may be a sign that
there is no good general approach to editing free form table data and that it
may be better to do that in external software like a midi file editor or a
spreadsheet. Or that editing it is wrong altogether and instead some
algorithmic procedure should be used ...

Ciao
-- 
Frank

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] Tutorial: Drum pattern editing in Pd using the rj library

2009-06-24 Thread Frank Barknecht
Hallo,

yeah, bad timing, the first major website problem since rjdj started. Hopefully 
it
can be fixed today. In the meantime, you could watch the video 
http://www.vimeo.com/5272693

Sorry.

Ciao
-- 
Frank

Rich E hat gesagt: // Rich E wrote:

 I'd love to check it out, the link is not working for me though.
 
 rich
 
 On Tue, Jun 23, 2009 at 11:45 PM, Frank Barknecht f...@footils.org wrote:
 
  Hallo,
  Jack hat gesagt: // Jack wrote:
 
   I just see the video, it looks impressive by its simplicity.
 
  Thanks! :) Simplicity is one of the design goals of the rj-library. It has
  to
  be vanilla and run well on slow machines (like iPhone/iTouch)
 
   A very good way to use drumboxes with Pd (i remember when i used Rebirth
   with a TR808 and a TR909 :).
   It would be nice to add effects or filters for each instruments. Maybe it
   is possible in [u_robinpoly] (i have never used it) ?
 
  [u_robinpoly] is very similar to [polypoly] but it doesn't use [poly]
  inside,
  instead it uses a round-robin modulo counter and [route] so it only works
  for
  one-shot sound events without a separate noteoff event (like drums). But
  the
  advantage is, that you can send any number of parameters to the
  auto-generated
  abstractions inside, so you could also use a more elaborate abstraction
  with
  effects, not just the simple sample player I used for demonstration
  purposes.
 
  (Actually the [s_playtable] abstraction already allows additional
  parameters
  besides the sample table name like transposition, speed, direction,
  starting
  point etc.)
 
  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


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] Tutorial: Drum pattern editing in Pd using the rj library

2009-06-24 Thread Frank Barknecht
Hallo,
Frank Barknecht hat gesagt: // Frank Barknecht wrote:

 yeah, bad timing, the first major website problem since rjdj started. 
 Hopefully it
 can be fixed today. In the meantime, you could watch the video 
 http://www.vimeo.com/5272693

Okay, it's back at 
http://more.rjdj.me/2009/06/23/editing-drum-patterns-in-rjdj/ 
again, sorry for the downtime.

Ciao
-- 
Frank

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] Tutorial: Drum pattern editing in Pd using the rj library

2009-06-24 Thread Rich E
Ah nice, especially for throwing that together live.  Thanks for the
tutorial!

Not to be too much of a critic on a good tutorial, but... it is quite static
though, for the flexibility of pd, don't you think?  Limiting all the
rhythms to 32nd notes.  Frank, I would love to see your approach to creating
a more 'dynamic' drum sequencer.  I have tried a couple times now and my
current one got too complicated quite fast.  Yet, I see it as the main
benefit for using pd for sequencing over other midi sequencers - there is no
limit for beat segmentations.  I understand that was a tutorial for using
one of the rjdj gui abstractions, maybe I am just trying to provoke :)

rich

On Wed, Jun 24, 2009 at 10:54 AM, Frank Barknecht f...@footils.org wrote:

 Hallo,
 Frank Barknecht hat gesagt: // Frank Barknecht wrote:

  yeah, bad timing, the first major website problem since rjdj started.
 Hopefully it
  can be fixed today. In the meantime, you could watch the video
 http://www.vimeo.com/5272693

 Okay, it's back at
 http://more.rjdj.me/2009/06/23/editing-drum-patterns-in-rjdj/
 again, sorry for the downtime.

 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


[PD] [PD-announce] Tutorial: Drum pattern editing in Pd using the rj library

2009-06-23 Thread Frank Barknecht
Hi,

here's a little tutorial introduction to editing drum and other
patterns in Pd using the rj-library developed for RjDj (a Pd
vanilla library):
http://more.rjdj.me/2009/06/23/editing-drum-patterns-in-rjdj/

Have fun, make a scene.

Ciao
-- 
 Frank BarknechtDo You RjDj.me?  _ __rjdj.me__

___
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


Re: [PD] [PD-announce] Tutorial: Drum pattern editing in Pd using the rj library

2009-06-23 Thread Kyle Klipowicz
This looks promising! I will give it a tour sometime in the next day or two.
Glad to see some composer-angled tutorials using rj-lib!

~Kyle

On Tue, Jun 23, 2009 at 3:52 AM, Frank Barknecht f...@footils.org wrote:

 Hi,

 here's a little tutorial introduction to editing drum and other
 patterns in Pd using the rj-library developed for RjDj (a Pd
 vanilla library):
 http://more.rjdj.me/2009/06/23/editing-drum-patterns-in-rjdj/

 Have fun, make a scene.

 Ciao
 --
  Frank BarknechtDo You RjDj.me?  _ __rjdj.me__

 ___
 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




-- 
-

    -
  - --
http://perhapsidid.wordpress.com
http://myspace.com/kyleklipowicz
___
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


Re: [PD] [PD-announce] Tutorial: Drum pattern editing in Pd using the rj library

2009-06-23 Thread Jack

Hello,

I just see the video, it looks impressive by its simplicity.
A very good way to use drumboxes with Pd (i remember when i used  
Rebirth with a TR808 and a TR909 :).
It would be nice to add effects or filters for each instruments.  
Maybe it is possible in [u_robinpoly] (i have never used it) ?

++

Jack



Le 23 juin 09 à 10:52, Frank Barknecht a écrit :


Hi,

here's a little tutorial introduction to editing drum and other
patterns in Pd using the rj-library developed for RjDj (a Pd
vanilla library):
http://more.rjdj.me/2009/06/23/editing-drum-patterns-in-rjdj/

Have fun, make a scene.

Ciao
--
 Frank BarknechtDo You RjDj.me?  _ __rjdj.me__

___
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] [PD-announce] Tutorial: Drum pattern editing in Pd using the rj library

2009-06-23 Thread Frank Barknecht
Hallo,
Jack hat gesagt: // Jack wrote:

 I just see the video, it looks impressive by its simplicity.

Thanks! :) Simplicity is one of the design goals of the rj-library. It has to
be vanilla and run well on slow machines (like iPhone/iTouch)

 A very good way to use drumboxes with Pd (i remember when i used Rebirth 
 with a TR808 and a TR909 :).
 It would be nice to add effects or filters for each instruments. Maybe it 
 is possible in [u_robinpoly] (i have never used it) ?

[u_robinpoly] is very similar to [polypoly] but it doesn't use [poly] inside,
instead it uses a round-robin modulo counter and [route] so it only works for
one-shot sound events without a separate noteoff event (like drums). But the
advantage is, that you can send any number of parameters to the auto-generated
abstractions inside, so you could also use a more elaborate abstraction with
effects, not just the simple sample player I used for demonstration purposes. 

(Actually the [s_playtable] abstraction already allows additional parameters
besides the sample table name like transposition, speed, direction, starting
point etc.)

Ciao
-- 
Frank

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] Tutorial: Drum pattern editing in Pd using the rj library

2009-06-23 Thread Rich E
I'd love to check it out, the link is not working for me though.

rich

On Tue, Jun 23, 2009 at 11:45 PM, Frank Barknecht f...@footils.org wrote:

 Hallo,
 Jack hat gesagt: // Jack wrote:

  I just see the video, it looks impressive by its simplicity.

 Thanks! :) Simplicity is one of the design goals of the rj-library. It has
 to
 be vanilla and run well on slow machines (like iPhone/iTouch)

  A very good way to use drumboxes with Pd (i remember when i used Rebirth
  with a TR808 and a TR909 :).
  It would be nice to add effects or filters for each instruments. Maybe it
  is possible in [u_robinpoly] (i have never used it) ?

 [u_robinpoly] is very similar to [polypoly] but it doesn't use [poly]
 inside,
 instead it uses a round-robin modulo counter and [route] so it only works
 for
 one-shot sound events without a separate noteoff event (like drums). But
 the
 advantage is, that you can send any number of parameters to the
 auto-generated
 abstractions inside, so you could also use a more elaborate abstraction
 with
 effects, not just the simple sample player I used for demonstration
 purposes.

 (Actually the [s_playtable] abstraction already allows additional
 parameters
 besides the sample table name like transposition, speed, direction,
 starting
 point etc.)

 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