Re: [PD] Good sequencer patches for learning?

2009-05-18 Thread gabe vinardi
Hi everyone,

Here you have my little contribution :)

A simple 8 steps sequencer, with step by X step operator and SLICE
time between values.
Open it for more details.

Hope it would be helpfull !



On Sat, May 16, 2009 at 10:24 AM, martin brinkmann
m...@martin-brinkmann.de wrote:
 Solen Music wrote:

 my plan for the tappable groove metro is not to use [metro] but to
 keep a variable table of times between output bangs. i hope to hook
 two drum pads to a [timer] based kind of bpm counter. one pad will
 input the downbeat times and the other the offbeat times (the usual
 decider in 'swing-factor').

 if that makes sense?!?

 i think it makes sense, though, if i understood everything right,
 the drummer has to consciously tap the groove (but that is of course
 also true for the usual tap-tempo-button).
 an 'automatic groove recognition' (getting the tempo from what the
 drummer is normally playing) would be great...

 bis denn!
  martin

 ___
 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] Good sequencer patches for learning?

2009-05-18 Thread gabe vinardi
and now. jjeje the file



On Sat, May 16, 2009 at 10:24 AM, martin brinkmann
m...@martin-brinkmann.de wrote:
 Solen Music wrote:

 my plan for the tappable groove metro is not to use [metro] but to
 keep a variable table of times between output bangs. i hope to hook
 two drum pads to a [timer] based kind of bpm counter. one pad will
 input the downbeat times and the other the offbeat times (the usual
 decider in 'swing-factor').

 if that makes sense?!?

 i think it makes sense, though, if i understood everything right,
 the drummer has to consciously tap the groove (but that is of course
 also true for the usual tap-tempo-button).
 an 'automatic groove recognition' (getting the tempo from what the
 drummer is normally playing) would be great...

 bis denn!
  martin

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

#N canvas 349 64 1026 716 10;
#X floatatom 344 299 5 0 0 0 - - -;
#X floatatom 264 298 5 0 0 0 - - -;
#X floatatom 305 299 5 0 0 0 - - -;
#X floatatom 419 300 5 0 0 0 - - -;
#X floatatom 459 300 5 0 0 0 - - -;
#X floatatom 499 300 5 0 0 0 - - -;
#X floatatom 381 299 5 0 0 0 - - -;
#X floatatom 538 300 5 0 0 0 - - -;
#X obj 264 269 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 305 270 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 344 270 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 381 269 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 419 268 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 459 269 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 499 269 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 538 268 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 400 200 route 0 1 2 3 4 5 6 7;
#X obj 397 15 metro 200;
#X msg 397 -64 bang;
#X msg 397 -39 stop;
#X obj 397 60 f;
#X obj 425 60 + 1;
#X obj 399 88 moses 8;
#X obj 452 88 - 8;
#X obj 399 109 moses 0;
#X obj 400 150 i;
#X floatatom 528 -1 5 0 0 1 tempo_(ms) - -;
#X floatatom 528 44 5 0 0 1 +_X_step(s) - -;
#X msg 396 -17 0;
#X obj 373 108 + 8;
#X floatatom 222 28 5 0 0 0 - - -;
#X msg 222 -2 bang;
#X obj 264 147 pack f f;
#X msg 264 173 \$2 \$1;
#X floatatom 186 29 5 0 0 0 - - -;
#X obj 264 201 route 0 1 2 3 4 5 6 7;
#X obj 264 79 *;
#X obj 264 -30 loadbang;
#X obj 264 -5 timer;
#X msg 264 20 seed \$1;
#X obj 405 449 line;
#X obj 405 399 pack f f;
#X msg 405 426 \$1 \$2;
#X floatatom 681 383 5 0 0 3 slide_time_(ms) - -;
#X floatatom 405 478 5 0 0 0 - - -;
#X obj 528 146 route 8 9 10;
#X text 12 103 Here you can send a message to set a value to one step.
I put a little example \, this sets a random value to the actual step.
;
#X obj 264 44 random 1000;
#X text 653 0 The main feature here is that you can set how many steps
forward the sequence will continue. A normal sequence would go: +1
This means step 0 \, step 1 \, step 2 \, etc... Changing this operator
allowds a lot of different combinations with the same 8 values. (A
little tip: try negatives and floats);
#X text 707 425 A 'transition' time between values of each step.;
#X connect 0 0 41 0;
#X connect 1 0 41 0;
#X connect 2 0 41 0;
#X connect 3 0 41 0;
#X connect 4 0 41 0;
#X connect 5 0 41 0;
#X connect 6 0 41 0;
#X connect 7 0 41 0;
#X connect 8 0 1 0;
#X connect 9 0 2 0;
#X connect 10 0 0 0;
#X connect 11 0 6 0;
#X connect 12 0 3 0;
#X connect 13 0 4 0;
#X connect 14 0 5 0;
#X connect 15 0 7 0;
#X connect 16 0 8 0;
#X connect 16 1 9 0;
#X connect 16 2 10 0;
#X connect 16 3 11 0;
#X connect 16 4 12 0;
#X connect 16 5 13 0;
#X connect 16 6 14 0;
#X connect 16 7 15 0;
#X connect 17 0 20 0;
#X connect 18 0 17 0;
#X connect 19 0 17 0;
#X connect 20 0 21 0;
#X connect 20 0 22 0;
#X connect 21 0 20 1;
#X connect 22 0 24 0;
#X connect 22 1 23 0;
#X connect 23 0 20 0;
#X connect 24 0 29 0;
#X connect 24 1 25 0;
#X connect 25 0 16 0;
#X connect 25 0 32 1;
#X connect 26 0 17 1;
#X connect 27 0 21 1;
#X connect 28 0 20 0;
#X connect 29 0 20 0;
#X connect 30 0 47 1;
#X connect 31 0 30 0;
#X connect 31 0 47 0;
#X connect 32 0 33 0;
#X connect 33 0 35 0;
#X connect 34 0 36 1;
#X connect 35 0 1 0;
#X connect 35 1 2 0;
#X connect 35 2 0 0;
#X connect 35 3 6 0;
#X connect 35 4 3 0;
#X connect 35 5 4 0;
#X connect 35 6 5 0;
#X connect 35 7 7 0;
#X connect 35 8 45 0;
#X connect 36 0 32 0;
#X connect 37 0 38 0;
#X connect 38 0 39 0;
#X connect 39 0 47 0;
#X connect 40 0 44 0;
#X connect 41 0 42 0;
#X connect 42 0 40 0;
#X connect 43 0 41 1;
#X connect 45 0 26 0;
#X connect 45 1 27 0;
#X connect 45 2 43 0;
#X connect 47 0 36 0;
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Good sequencer patches for learning?

2009-05-16 Thread martin brinkmann
Solen Music wrote:

 my plan for the tappable groove metro is not to use [metro] but to
 keep a variable table of times between output bangs. i hope to hook
 two drum pads to a [timer] based kind of bpm counter. one pad will
 input the downbeat times and the other the offbeat times (the usual
 decider in 'swing-factor').
 
 if that makes sense?!?

i think it makes sense, though, if i understood everything right,
the drummer has to consciously tap the groove (but that is of course
also true for the usual tap-tempo-button).
an 'automatic groove recognition' (getting the tempo from what the
drummer is normally playing) would be great...

bis denn!
  martin

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


Re: [PD] Good sequencer patches for learning?

2009-05-14 Thread Solen Music
cheers, I will have a dig around your patches! I'll be interested to
hear your 'grainstates' also, i always did like that reaktor patch
when i used it.

my plan for the tappable groove metro is not to use [metro] but to
keep a variable table of times between output bangs. i hope to hook
two drum pads to a [timer] based kind of bpm counter. one pad will
input the downbeat times and the other the offbeat times (the usual
decider in 'swing-factor').

if that makes sense?!?

clearly it's still not off the ground yet but i'll post it when it is!

2009/5/11 martin brinkmann m...@martin-brinkmann.de:
 Solen Music wrote:

 I did mean step sequencer.

 i have allways been interested in step-sequencers, and made
 a few attempts to build a good one.
 of course i was not successfull in making the perfect
 step-sequencer... and i would not reccomend my creations for learning,
 since they are quite messy, and rather designed for my own needs,
 than for beeing 'good examples'. (i want things to be as self contained
 as possible (no abstractions), and 'hassel-free copy/pasteable')
 anyway, you can find some basics like the use of counters,
 select/route etc. also in my patches.
 www.martin-brinkmann.de, my_instruments, and i think the latest
 is called sequencers1.

 sequencer that runs off a tappable groove metro (to give the option of
 everything from rigid straight to super loose hand tapped swing).

 this sounds interresting. i have wondered a few times how to make
 something like that, but was not able to come up with something
 better than a tap-tempo with a simple 'swing-factor'. how does your
 groove-metro work?

 bis denn!
   martin




-- 
John

http://www.myspace.com/solenband

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


Re: [PD] Good sequencer patches for learning?

2009-05-14 Thread Daniel Bennett
After seeing you talk about the tap tempo with human error I sat down
t'other night and had a crack at building one. It's quite simple, and I
think it works pretty well - you could probably make improvements
Dan

#N canvas 302 0 701 714 10;
#X obj 91 370 counter;
#X floatatom 91 395 5 0 0 0 - - -;
#X obj 135 220 t b b;
#X obj 54 102 bng 15 250 50 0 empty empty empty 17 7 0 10 -258113 -262144
-262130;
#X floatatom 174 389 5 0 0 0 - - -;
#X obj 135 285 moses 1;
#X obj 135 264 realtime;
#X obj 71 242 delay 1500;
#X obj 174 304 moses 1500;
#X obj 174 325 t b f;
#X obj 129 418 pack f f;
#X obj 114 505 f;
#X obj 129 526 f;
#X obj 144 545 f;
#X obj 160 505 f;
#X obj 175 526 f;
#X obj 190 545 f;
#X obj 206 507 f;
#X obj 221 526 f;
#X obj -53 571 metro 400;
#X obj -53 596 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj -53 620 s \$1-drunkmetro-step;
#X obj -15 290 r \$1-drunkmetro-step;
#X obj -15 351 counter;
#X obj 38 102 tgl 15 0 \$0-toggle \$0-toggle-r OFF -30 8 0 13 -262144
-262144 -1 0 1;
#X obj -73 317 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom -15 374 5 0 0 0 - - -;
#X obj 129 469 route 0 1 2 3 4 5 6 7;
#X obj 62 441 select 0 1 2 3 4 5 6 7;
#X obj 45 338 select 7;
#X obj -41 320 select 7;
#X obj -76 659 outlet;
#X obj 189 143 s \$0-toggle-r;
#X obj 128 72 sel 0 1;
#X obj 126 50 r \$0-toggle;
#X msg 302 101 color \$1 \$1 -1;
#X msg 291 68 0;
#X msg 323 68 18;
#X msg 128 100 label OFF;
#X msg 210 101 label ON;
#X obj -1 535 *;
#X obj 4 119 hsl 52 10 4 0.25 1 0 blawhoof \$0-sliderinit empty -2
-8 0 10 -258113 -1 -1 0 1;
#X obj 14 511 r blawhoof;
#X floatatom 78 579 5 0 0 0 - - -;
#X obj 59 119 bng 10 250 50 0 ahr empty empty 17 7 0 10 -262144 -1
-1;
#X msg 55 166 1;
#X obj 53 199 s \$0-sliderinit;
#X obj 77 138 loadbang;
#X connect 0 0 1 0;
#X connect 0 0 29 0;
#X connect 1 0 10 0;
#X connect 2 0 6 0;
#X connect 2 0 7 0;
#X connect 2 1 6 1;
#X connect 3 0 2 0;
#X connect 4 0 10 1;
#X connect 5 1 8 0;
#X connect 6 0 5 0;
#X connect 7 0 6 0;
#X connect 7 0 0 2;
#X connect 8 0 9 0;
#X connect 9 0 0 0;
#X connect 9 1 4 0;
#X connect 10 0 27 0;
#X connect 11 0 40 0;
#X connect 12 0 40 0;
#X connect 13 0 40 0;
#X connect 14 0 40 0;
#X connect 15 0 40 0;
#X connect 16 0 40 0;
#X connect 17 0 40 0;
#X connect 18 0 40 0;
#X connect 19 0 20 0;
#X connect 20 0 21 0;
#X connect 20 0 31 0;
#X connect 22 0 23 0;
#X connect 23 0 26 0;
#X connect 23 0 30 0;
#X connect 24 0 19 0;
#X connect 24 0 25 0;
#X connect 25 0 23 3;
#X connect 26 0 28 0;
#X connect 27 0 11 1;
#X connect 27 1 12 1;
#X connect 27 2 13 1;
#X connect 27 3 14 1;
#X connect 27 4 15 1;
#X connect 27 5 16 1;
#X connect 27 6 17 1;
#X connect 27 7 18 1;
#X connect 28 0 11 0;
#X connect 28 1 12 0;
#X connect 28 2 13 0;
#X connect 28 3 14 0;
#X connect 28 4 15 0;
#X connect 28 5 16 0;
#X connect 28 6 17 0;
#X connect 28 7 18 0;
#X connect 29 0 0 2;
#X connect 30 0 23 2;
#X connect 33 0 38 0;
#X connect 33 0 36 0;
#X connect 33 1 39 0;
#X connect 33 1 37 0;
#X connect 34 0 33 0;
#X connect 35 0 32 0;
#X connect 36 0 35 0;
#X connect 37 0 35 0;
#X connect 38 0 32 0;
#X connect 39 0 32 0;
#X connect 40 0 19 1;
#X connect 42 0 40 1;
#X connect 42 0 43 0;
#X connect 44 0 45 0;
#X connect 45 0 46 0;
#X connect 47 0 45 0;
#X coords 0 -1 1 1 70 31 2 0 100;




 Subject: Re: [PD] Good sequencer patches for learning?
 To: puredata mailing list pd-list@iem.at
 Message-ID:
938e91080905140255s1fb81ad1j3f6d97f89257b...@mail.gmail.com
 Content-Type: text/plain; charset=ISO-8859-1

 cheers, I will have a dig around your patches! I'll be interested to
 hear your 'grainstates' also, i always did like that reaktor patch
 when i used it.

 my plan for the tappable groove metro is not to use [metro] but to
 keep a variable table of times between output bangs. i hope to hook
 two drum pads to a [timer] based kind of bpm counter. one pad will
 input the downbeat times and the other the offbeat times (the usual
 decider in 'swing-factor').

 if that makes sense?!?

 clearly it's still not off the ground yet but i'll post it when it is!

 2009/5/11 martin brinkmann m...@martin-brinkmann.de:
  Solen Music wrote:
 
  I did mean step sequencer.
 
  i have allways been interested in step-sequencers, and made
  a few attempts to build a good one.
  of course i was not successfull in making the perfect
  step-sequencer... and i would not reccomend my creations for learning,
  since they are quite messy, and rather designed for my own needs,
  than for beeing 'good examples'. (i want things to be as self contained
  as possible (no abstractions), and 'hassel-free copy/pasteable')
  anyway, you can find some basics like the use of counters,
  select/route etc. also in my patches.
  www.martin-brinkmann.de, my_instruments, and i think the latest
  is called sequencers1.
 
  sequencer that runs off a tappable groove metro (to give the option of
  everything from rigid straight to super loose hand tapped swing).
 
  this sounds interresting. i

Re: [PD] Good sequencer patches for learning?

2009-05-14 Thread Frank Barknecht
Hallo,
Solen Music hat gesagt: // Solen Music wrote:

 my plan for the tappable groove metro is not to use [metro] but to
 keep a variable table of times between output bangs. 

The RjDj library includes a c_multimetro.pd abstraction that accepts a list of
periods and cycles them. It also includes a modulo counter, so it doesn't 
produces bangs but numbers. 

Get it at http://trac.rjdj.me/wiki/RjLibnew

Ciao
-- 
Frank

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


Re: [PD] Good sequencer patches for learning?

2009-05-11 Thread martin brinkmann
Solen Music wrote:

 I did mean step sequencer.

i have allways been interested in step-sequencers, and made
a few attempts to build a good one.
of course i was not successfull in making the perfect
step-sequencer... and i would not reccomend my creations for learning,
since they are quite messy, and rather designed for my own needs,
than for beeing 'good examples'. (i want things to be as self contained
as possible (no abstractions), and 'hassel-free copy/pasteable')
anyway, you can find some basics like the use of counters,
select/route etc. also in my patches.
www.martin-brinkmann.de, my_instruments, and i think the latest
is called sequencers1.

 sequencer that runs off a tappable groove metro (to give the option of
 everything from rigid straight to super loose hand tapped swing).

this sounds interresting. i have wondered a few times how to make
something like that, but was not able to come up with something
better than a tap-tempo with a simple 'swing-factor'. how does your
groove-metro work?

bis denn!
   martin

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


Re: [PD] Good sequencer patches for learning?

2009-05-08 Thread Ed Kelly

Hi all,

The next release of Metastudio will have a bunch of sequencers.
32 step slider sequencer with variable duration steps
56 step trigger sequencer with 5 trigger rows and typeable input
40 step multi sequencer with 2 numbers, 2 triggers, 13-limit radio button and 
step entry from a MIDI keyboard or a qwerty keyboard.

there's also a bunch of sequence modifiers - polyrhythmic variation per-step, 
and subdivision re-triggers of a step. 

Patterns are copyable to new patterns, and sets of patterns can be saved and 
loaded. I'm presenting this at the PD convention so the final release will be 
before that - probably early June. You can check out the 0.2 version with 
32-step sequencers here:
http://sharktracks.co.uk/puredata/

...but the 0.3 release will have help files and way more functionality!

more soon,
Ed

--- On Wed, 6/5/09, Solen Music solenpured...@googlemail.com wrote:

 From: Solen Music solenpured...@googlemail.com
 Subject: Re: [PD] Good sequencer patches for learning?
 To: pd-list@iem.at
 Date: Wednesday, 6 May, 2009, 10:42 AM
 Hi, apologies for being so vague.
 
 I did mean step sequencer. I'm in the process of designing
 a 32 step
 sequencer that runs off a tappable groove metro (to give
 the option of
 everything from rigid straight to super loose hand tapped
 swing).
 
 I'm mostly building it around lanes of 32 v-sliders of
 values 0-127,
 so that apart from standard note/velocity pairings, I may
 use the
 lanes for controller data, cutoff envelopes etc.
 
 I'm basically looking to look through a good few patches to
 see what
 plan of action would be best to take.
 
 Frank I've looked at your pattseq and have garnered a good
 few very
 useful ideas from it. But unfortunately it's a little above
 me in
 terms of my Pd ability!
 
 So if there are any others too?
 
 
 Cheers again,
 
 John.
 
 2009/5/5 Frank Barknecht f...@footils.org:
  Hallo,
  Solen Music hat gesagt: // Solen Music wrote:
 
  Can anybody point me in the direction of good
 sequencer patches for
  learning? preferably vanilla or as close to as
 possible!
 
  Maybe 5.reference/qlist-help.pd ? :)
 
  Now, seriously: The answer pretty much depends on what
 sequencer means to
  you.
 
  Ciao
  --
  Frank
 
  ___
  Pd-list@iem.at
 mailing list
  UNSUBSCRIBE and account-management - 
  http://lists.puredata.info/listinfo/pd-list
 
 
 
 
 -- 
 John
 
 http://www.myspace.com/solenband
 
 ___
 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] Good sequencer patches for learning?

2009-05-08 Thread hard off
i find that you can do a lot by building a simple arpeggiator sequence of
just 3 or 4 notes, and then send messages to do things like:  retrigger,
reverse, transpose, change speed, etc
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Good sequencer patches for learning?

2009-05-06 Thread Solen Music
Hi, apologies for being so vague.

I did mean step sequencer. I'm in the process of designing a 32 step
sequencer that runs off a tappable groove metro (to give the option of
everything from rigid straight to super loose hand tapped swing).

I'm mostly building it around lanes of 32 v-sliders of values 0-127,
so that apart from standard note/velocity pairings, I may use the
lanes for controller data, cutoff envelopes etc.

I'm basically looking to look through a good few patches to see what
plan of action would be best to take.

Frank I've looked at your pattseq and have garnered a good few very
useful ideas from it. But unfortunately it's a little above me in
terms of my Pd ability!

So if there are any others too?


Cheers again,

John.

2009/5/5 Frank Barknecht f...@footils.org:
 Hallo,
 Solen Music hat gesagt: // Solen Music wrote:

 Can anybody point me in the direction of good sequencer patches for
 learning? preferably vanilla or as close to as possible!

 Maybe 5.reference/qlist-help.pd ? :)

 Now, seriously: The answer pretty much depends on what sequencer means to
 you.

 Ciao
 --
 Frank

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




-- 
John

http://www.myspace.com/solenband

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


Re: [PD] Good sequencer patches for learning?

2009-05-05 Thread Frank Barknecht
Hallo,
Solen Music hat gesagt: // Solen Music wrote:

 Can anybody point me in the direction of good sequencer patches for
 learning? preferably vanilla or as close to as possible!

Maybe 5.reference/qlist-help.pd ? :)

Now, seriously: The answer pretty much depends on what sequencer means to
you.

Ciao
-- 
Frank

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


[PD] Good sequencer patches for learning?

2009-04-30 Thread Solen Music
Hi,

Can anybody point me in the direction of good sequencer patches for
learning? preferably vanilla or as close to as possible!

Thanks in advance,

-- 
John

http://www.myspace.com/solenband

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