I thought of something today.. I am confident that I'm not the first to have done this, but I thought it interesting and useful enough to share. It is a very basic sequencer that has different programmable 'phrases' that you can switch between. I have included a toggle to turn on automatic (random!) switching of the phrases.
Personally this concept is going to be very very useful to me, and I'm proud that I thought of it on my own. So, what do you think? PLEASE PLEASE share any improvements that you might have to this design :)
ENJOY!
Cody
That's really cool, you've chosen some nice melodies to illustrate it too.
Makes me think of the South Indian counting system, Konnakol. I could imagine doing a lot of different things with your patch, such as having a bang sent at the end of each sequence to retrigger a new one.
Very nice,
Dom
On Wed, Mar 9, 2011 at 4:56 PM, Cody Loyd codyloyd@gmail.com wrote:
I thought of something today.. I am confident that I'm not the first to have done this, but I thought it interesting and useful enough to share. It is a very basic sequencer that has different programmable 'phrases' that you can switch between. I have included a toggle to turn on automatic (random!) switching of the phrases.
Personally this concept is going to be very very useful to me, and I'm proud that I thought of it on my own. So, what do you think? PLEASE PLEASE share any improvements that you might have to this design :)
ENJOY!
Cody
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Ooops, just saw the auto switching button!
On Wed, Mar 9, 2011 at 5:09 PM, Dominic Pflaum dompflaum@gmail.com wrote:
That's really cool, you've chosen some nice melodies to illustrate it too.
Makes me think of the South Indian counting system, Konnakol. I could imagine doing a lot of different things with your patch, such as having a bang sent at the end of each sequence to retrigger a new one.
Very nice,
Dom
On Wed, Mar 9, 2011 at 4:56 PM, Cody Loyd codyloyd@gmail.com wrote:
I thought of something today.. I am confident that I'm not the first to have done this, but I thought it interesting and useful enough to share. It is a very basic sequencer that has different programmable 'phrases' that you can switch between. I have included a toggle to turn on automatic (random!) switching of the phrases.
Personally this concept is going to be very very useful to me, and I'm proud that I thought of it on my own. So, what do you think? PLEASE PLEASE share any improvements that you might have to this design :)
ENJOY!
Cody
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
roland csq-600 did this back in the pre-midi days of cv/gate synthesizers.
good idea to build it in pd though :)
one thing that was cool about the csq-600, was that you could make sequences of sequences. there were 4 patterns stored in memory, and you had a toggle switch for each one. so, if pattern A and pattern C were switched on, it would play patterns A,C,A,C...etc
On Wed, 9 Mar 2011, Cody Loyd wrote:
Personally this concept is going to be very very useful to me, and I'm proud that I thought of it on my own. So, what do you think? PLEASE PLEASE share any improvements that you might have to this design :)
error: pack: i: bad type
because atom type "i" doesn't exist in Pd.
besides, your pattern of using [sel 0 1 2 3 4 ...] followed by many messageboxes contain one float each, can be abbreviated by using [listread] from the GridFlow library, or [tabread] if you feel like using tables (it depends).
In the case of [tabread], you also need Put->Array or [table], and a [loadbang] to a messagebox that writes the values in the table, unless you like to hide it in a saveable table.
Personally, I find [listread] to be very expedient for short lists, which is why I wrote that external in the first place.
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
Thanks for sharing this. I like the patch. I think it would be interesting to replace the osc~ based sound generation by a sample reading system. For instance, you could fill a folder with samples named "000" to "999" and use readsf~ to play them in sequence by telling it to open/start C:\sounds### (for instance) where ### is the name of the file.
Don't hesitate do get in touch with me if you like the idea and would like to implement it.
D.S
http://www.flickr.com/photos/schafferdavid/ http://audioblog.arteradio.com/David_Schaffer/
Date: Wed, 9 Mar 2011 10:56:30 -0600 From: codyloyd@gmail.com To: pd-list@iem.at Subject: [PD] Cool Sequencer
I thought of something today.. I am confident that I'm not the first to have done this, but I thought it interesting and useful enough to share. It is a very basic sequencer that has different programmable 'phrases' that you can switch between. I have included a toggle to turn on automatic (random!) switching of the phrases.
Personally this concept is going to be very very useful to me, and I'm proud that I thought of it on my own. So, what do you think? PLEASE PLEASE share any improvements that you might have to this design :)
ENJOY!
Cody
_______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list