electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Radio
 |  Media  |  Forum  |  Wiki  |  Links
Forum with support of Syndicator RSS
 FAQFAQ   CalendarCalendar   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   LinksLinks
 RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in  Chat RoomChat Room 
 Forum index » DIY Hardware and Software
Seq-y pattern generator project
Post new topic   Reply to topic Moderators: jksuperstar, Scott Stites, Uncle Krunkus
Page 1 of 3 [66 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Goto page: 1, 2, 3 Next
Author Message
bugbrand



Joined: Nov 27, 2005
Posts: 846
Location: Bristol, UK
Audio files: 1
G2 patch files: 1

PostPosted: Thu May 17, 2007 3:35 am    Post subject: Seq-y pattern generator project
Subject description: Squelch&wobble technoid.
Reply with quote  Mark this post and the followings unread

Here's a new plan for a really simple type of wierdy seq/preset... I began this as a core module to be driven by AVR micro but then I lost momentum on learning AVRs so decided I'd mod it to be a nice standalone unit that'd fit into my scheme of things ---- ie. I take a main clock signal, divide it in many ways (2,3,4,5,7,9,15,27,etc) - re-combine these and you end up with a beat but which has cross-rhythms and ever-shifting morph.

The 4052 that is the core is really easy to use - its a dual 4way multiplexer --- just input gate signals to the A and B ports and you can select which input is joined up... Think binary
:::
Bit1 Bit0 => Step
0 0 A
0 1 B
1 0 C
1 1 D

The first half is tied to four pots (0 to +5v range) and the 2nd half provides LED step indicators.

The Bit Inputs each have two Or'd inputs (thanks for the recent thread about such things - reminded me how simple this technique is)

I decided to build it as a dual rack --- the two circuits both run off the same Gate Bit inputs (didn't have the panel space to effectively have independent bit selection + associated LEDs)

Anything more I'm forgetting???
Here's Pic / Schematic / YouTube demo
(((I'm not a techno person, but these things really do spew out the wonky dance beats!)))

Posted Image, might have been reduced in size. Click Image to view fullscreen.
Yes, I did get the engraving a bit wrong....!....

Posted Image, might have been reduced in size. Click Image to view fullscreen.
This is on the BugBrand Electronics Page

YouTube Demo Video

By the way - the demo shows it being driven by various clock divisions. The two outputs are then used to control pitch / waveshape (on two XR2206 VCOs) and filter cutoff. Couple of Envs in there two... Squelch!

_________________
http://www.bugbrand.co.uk
http://www.bugbrand.blogspot.com
Back to top
View user's profile Send private message Visit poster's website
shawn



Joined: Dec 13, 2005
Posts: 209
Location: savannah

PostPosted: Thu May 17, 2007 8:40 am    Post subject: Reply with quote  Mark this post and the followings unread

I take it the engraving is done with the router? What did you use to fill in engraved areas with? White paint? Fingernail polish? Still looks great though!

Downloading the video now!

I'm still waiting for a free moment to start playing with the router again. So glad college is done!
Back to top
View user's profile Send private message
para



Joined: Oct 16, 2006
Posts: 276

PostPosted: Thu May 17, 2007 8:47 am    Post subject: Reply with quote  Mark this post and the followings unread

wow Bugs very nice results. i've got some multiplexers on their way here i was about to start messing with. i'll have to put one of these together. very simple but very cool. maybe this will help me figure them out better.


steven
Back to top
View user's profile Send private message
Scott Stites
Janitor
Janitor


Joined: Dec 23, 2005
Posts: 4127
Location: Mount Hope, KS USA
Audio files: 96

PostPosted: Thu May 17, 2007 9:10 am    Post subject: Reply with quote  Mark this post and the followings unread

I don't have the technology for UTube, but I bet it sounds wild.

Nice to see the musical exploitation of CMOS is alive and well in the UK!

Cheers,
Scott
Back to top
View user's profile Send private message
shawn



Joined: Dec 13, 2005
Posts: 209
Location: savannah

PostPosted: Thu May 17, 2007 9:19 am    Post subject: Reply with quote  Mark this post and the followings unread

Scott, I assume you are using dialup? There's a plugin within firefox called videodownloader that will allow you to download embedded video files. All you would need is that program as well as flvplayer and you are set. That way you can download the video and play it on your workstation anytime.
Back to top
View user's profile Send private message
fluxmonkey



Joined: Jun 24, 2005
Posts: 708
Location: cleve

PostPosted: Thu May 17, 2007 9:21 am    Post subject: Reply with quote  Mark this post and the followings unread

nice... but where are the vactrols??? (heh)

i'm thinking, an evil co-mingle of this and a circuit that showed up via matrixsynth the other day: here, and here...

oh boy, one more project on the to-do list...

bbob
www.fluxmonkey.com
Back to top
View user's profile Send private message
Scott Stites
Janitor
Janitor


Joined: Dec 23, 2005
Posts: 4127
Location: Mount Hope, KS USA
Audio files: 96

PostPosted: Thu May 17, 2007 9:25 am    Post subject: Reply with quote  Mark this post and the followings unread

Hey Shawn - thanks for the tip! I'll give that a try.

Yep - dial-up. I'm hoping to get that changed very soon. A new technology has finally cast its shadow on Mount Hope.
Back to top
View user's profile Send private message
vtl5c3



Joined: Sep 08, 2006
Posts: 425
Location: PDX
Audio files: 13

PostPosted: Thu May 17, 2007 9:31 am    Post subject: Reply with quote  Mark this post and the followings unread

I like it. In a weird way it reminds me of the Klee sequencer. PicoKlee? cyclops cyclops
Back to top
View user's profile Send private message
blue hell
Site Admin


Joined: Apr 03, 2004
Posts: 24079
Location: The Netherlands, Enschede
Audio files: 278
G2 patch files: 320

PostPosted: Thu May 17, 2007 10:11 am    Post subject: Reply with quote  Mark this post and the followings unread

Scott Stites wrote:
Hey Shawn - thanks for the tip! I'll give that a try.


Look here : https://addons.mozilla.org/en-US/firefox/addon/3590

I just downloaded it a few days ago, it seems to work well. BTW VLC can play svf files (in case you already have that).

_________________
Jan
also .. could someone please turn down the thermostat a bit.
Posted Image, might have been reduced in size. Click Image to view fullscreen.
Back to top
View user's profile Send private message Visit poster's website
v-un-v
Janitor
Janitor


Joined: May 16, 2005
Posts: 8933
Location: Birmingham, England, UK
Audio files: 11
G2 patch files: 1

PostPosted: Thu May 17, 2007 12:56 pm    Post subject: Reply with quote  Mark this post and the followings unread

Scott Stites wrote:
I'm hoping to get that changed very soon. A new technology has finally cast its shadow on Mount Hope.


like this?;

Cool


2006-1002ska.jpg
 Description:
 Filesize:  643.38 KB
 Viewed:  12761 Time(s)

2006-1002ska.jpg



_________________
ACHTUNG!
ALLES TURISTEN UND NONTEKNISCHEN LOOKENPEEPERS!
DAS KOMPUTERMASCHINE IST NICHT FÜR DER GEFINGERPOKEN UND MITTENGRABEN! ODERWISE IST EASY TO SCHNAPPEN DER SPRINGENWERK, BLOWENFUSEN UND POPPENCORKEN MIT SPITZENSPARKSEN.
IST NICHT FÜR GEWERKEN BEI DUMMKOPFEN. DER RUBBERNECKEN SIGHTSEEREN KEEPEN DAS COTTONPICKEN HÄNDER IN DAS POCKETS MUSS.
ZO RELAXEN UND WATSCHEN DER BLINKENLICHTEN.
Back to top
View user's profile Send private message Send e-mail
bugbrand



Joined: Nov 27, 2005
Posts: 846
Location: Bristol, UK
Audio files: 1
G2 patch files: 1

PostPosted: Thu May 17, 2007 2:27 pm    Post subject: Reply with quote  Mark this post and the followings unread

Cheers

I just remembered that I'd meant to test it stepping at audio rates --> should be able to make some really strange waveforms 'cos I think its very possible to run the whole thing at audio speeds..

..and it wouldn't be too hard to mod it into a vactrol machine!


The routing --> no in-fills or anysuch - I use Paia Fracraks panels (that come in black) and just engrave straight into this -- so its just raw metal you see. Simple & effective.


I'm a bit ashamed to say, but I've not allowed myself to really check all the wonders that the Klee design no doubt offers - I know I'd get too pulled in by it! Ah, maybe I should have a peek through it after all!

_________________
http://www.bugbrand.co.uk
http://www.bugbrand.blogspot.com
Back to top
View user's profile Send private message Visit poster's website
Scott Stites
Janitor
Janitor


Joined: Dec 23, 2005
Posts: 4127
Location: Mount Hope, KS USA
Audio files: 96

PostPosted: Thu May 17, 2007 8:15 pm    Post subject: Reply with quote  Mark this post and the followings unread

Quote:
like this?;


Laughing
Back to top
View user's profile Send private message
fonik



Joined: Jun 07, 2006
Posts: 3950
Location: Germany
Audio files: 23

PostPosted: Fri May 18, 2007 4:15 am    Post subject: Reply with quote  Mark this post and the followings unread

nice design. i thought of such a pattern generator/sequencer before when i was building a 4way-switch module.
so what about adding a comparator/trigger generator to each input? (such as ken stones gate2trigger generator? would need only 2 ICs more) you could feed almost any LFO waveform to all the four bit inputs...

_________________
Posted Image, might have been reduced in size. Click Image to view fullscreen.
cheers,
matthias
____________
Big Boss at fonitronik
Tech Buddy at Random*Source
Back to top
View user's profile Send private message Send e-mail Visit poster's website
bugbrand



Joined: Nov 27, 2005
Posts: 846
Location: Bristol, UK
Audio files: 1
G2 patch files: 1

PostPosted: Fri May 18, 2007 9:10 am    Post subject: Reply with quote  Mark this post and the followings unread

Yup! May well add that in later but for the moment I'm just driving it straight off my usual clock sources.
_________________
http://www.bugbrand.co.uk
http://www.bugbrand.blogspot.com
Back to top
View user's profile Send private message Visit poster's website
vtl5c3



Joined: Sep 08, 2006
Posts: 425
Location: PDX
Audio files: 13

PostPosted: Mon Aug 20, 2007 3:09 pm    Post subject: Reply with quote  Mark this post and the followings unread

I have a question about this pattern generator: Since the pots are all tied to the 5V regulator, won't there be problems if all pots are turned fully towards ground? Seems like it would short the supply to ground, which wouldn't be good.

R.
Back to top
View user's profile Send private message
mono-poly



Joined: Jul 07, 2004
Posts: 937
Location: Rotterdam, Netherlands
Audio files: 2

PostPosted: Mon Aug 20, 2007 5:27 pm    Post subject: Reply with quote  Mark this post and the followings unread

I like it!
Back to top
View user's profile Send private message
bugbrand



Joined: Nov 27, 2005
Posts: 846
Location: Bristol, UK
Audio files: 1
G2 patch files: 1

PostPosted: Mon Aug 20, 2007 5:37 pm    Post subject: Reply with quote  Mark this post and the followings unread

vtl5c3 wrote:
I have a question about this pattern generator: Since the pots are all tied to the 5V regulator, won't there be problems if all pots are turned fully towards ground? Seems like it would short the supply to ground, which wouldn't be good.

R.


Nah?! You'd still have the full 10k per pot between 5v and gnd.., surely?!



By the way - I did end up adding on standard comparator based gate/trigger inputs for full versatility.

_________________
http://www.bugbrand.co.uk
http://www.bugbrand.blogspot.com
Back to top
View user's profile Send private message Visit poster's website
vtl5c3



Joined: Sep 08, 2006
Posts: 425
Location: PDX
Audio files: 13

PostPosted: Mon Aug 20, 2007 7:57 pm    Post subject: Reply with quote  Mark this post and the followings unread

hmm... you know. I think you're right. I'm not as good at mentally working this kind of stuff as I could be.

The layout I did adds two of the comparator sections that Ken Stone used for his Gated Comparator module. Makes good sense to me to be able to trigger from any input signal, not just square waves. several of my old analog sequencers work that way. Using a s&h'd noise signal on the input makes for some interesting jazz-like improvisations.

Now to drill some holes!

R.
Back to top
View user's profile Send private message
Rykhaard



Joined: Sep 02, 2007
Posts: 1290
Location: Canada

PostPosted: Sat Sep 08, 2007 11:03 am    Post subject: Reply with quote  Mark this post and the followings unread

OMFG!! What a great little beat mangler!! I'm JUST in the middle of working out designs for a new sequencer for my modular and by golly, I'm building one of yours first thing!! Very Happy
If I do any further modifications to it I'll let you know as well as request permissions from you, before posting the a report / schematic of it, to the Design section at my website.
To heck with my own current designs for the moment. I'm laying out the circuit for one of yours right NOW! Haha. Very Happy The video of it is phenominal! I can't wait to finally have something of the such in my machine again. Smile

(My hopes are eventually to be able to have my modular play itself. Now that I've got 3 VCOs up and running, my next step is to get my first sequencer done.)
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
Rykhaard



Joined: Sep 02, 2007
Posts: 1290
Location: Canada

PostPosted: Sun Sep 09, 2007 8:53 am    Post subject:  My first modification idea Reply with quote  Mark this post and the followings unread

After a few hours of thought on modifications for the pattern generator of yours, I just came up with this idea:

Seeing that you've built a wonderful dual unit, with both of them controlled by the same 2 logic inputs, I'm going to build a dual unit as well, with this change though:

Patt.Gen. #1's 4 outputs will be controlled by the 2 NOR inputs:

1 = 0 _ 2 = 0 _ Out = 0 (Output the 1st input)
1 = 0 _ 2 = 1 _ Out = 1 (Output the 2nd input)
1 = 1 _ 2 = 0 _ Out = 1 (Output the 3rd input)
1 = 1 _ 2 = 1 _ Out = 1 (Output the 4th input)

Patt.Gen #2's 4 output will be controlled by the 2 NAND inputs:

1 = 0 _ 2 = 0 _ Out = 1 (Output the 4th input)
1 = 0 _ 2 = 1 _ Out = 0 (Output the 3rd input)
1 = 1 _ 2 = 0 _ Out = 0 (Output the 2nd input)
1 = 1 _ 2 = 1 _ Out = 0 (Output the 1st input)

Having the 2 Patt.Gen.'s opposing each other, in which output is selected would allow you to:

- send different CVs to VCAs for stereo control of audio
- send different CVs to VCAs for ampitude control of audio to change a sound depending on which inputs are HIGH
- many other possibilities

Taking this a step further - go with a CD4051 giving you 3 bits of control, over which of 8 inputs for each of 2 x CD4051's are sent to their respective outputs.

Time to start laying out a circuit for this on copper. (Of course, I'll be adding the other's recommendations of input buffering for the control bits.)

Again - a wonderful module idea from you, Bug! Very Happy

(edit) P.S. Oh yeah! I just remembered another addition to it: Portamento for each of the outputs. Smile

Last edited by Rykhaard on Sun Sep 09, 2007 8:44 pm; edited 1 time in total
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
vtl5c3



Joined: Sep 08, 2006
Posts: 425
Location: PDX
Audio files: 13

PostPosted: Sun Sep 09, 2007 7:37 pm    Post subject:   Reply with quote  Mark this post and the followings unread

Finished my first iteration of this dual pattern generator. I replaced the simple diode inputs with the input comparator (X4) that Ken Stone designed for his Gated Comparator, since it's nice and flexible. This way I can clock each pattern generator off any input signal, not limited to pulses. The comparator has additional offset inputs, so you can create quite complex timing variations if you voltages going into all eight inputs.

It's an interesting enough module, very mesmerizing when you get both sides going and use them to control different things, fading between them. Things that I think that would greatly enhance this module:

1) CV Processor - A circuit that would allow mixing of both of a dual unit's outputs, including inversion and lag. Matthias Hermann's found on http://www.modular.fonik.de/Page15.html is good candidate for this.

2) One unit's timing input could control the other. Switching jacks would make this easy. You could have both units in sync this way, but use offset voltages to provide variations (if you're using the CGS comparator).

3) Boolean logic for processing the pulses. Ryk's suggestion was definitely right on track. I think this would be a very useful mod for a dual unit... I'm thinking if they both use the same input clock signals, but one side XORs the pulses, and the other ANDs them (for example) would create some interesting timing relationships. Obviously, there are many possibilities here.

All in all, I'm glad I built this unit. It's a great alternative source for CV patterns. Thank you Mr. Bugbrand! Wink

[Edit]

Am adding my PCB layout. This has been tested. Includes the comparator (x2) as found here: http://www.cgs.synth.net/modules/cgs13_gated_comparator.html In the schematic, it's the circuit at the top left that connects to pin 7 of the CD4015


BugPatternGenPCB.jpg
 Description:
Bug brand pattern Gen PCG (tested - Works!)
 Filesize:  160.45 KB
 Viewed:  261 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

BugPatternGenPCB.jpg



BugPatternGenPCB_parts.jpg
 Description:
Parts placement for above PCB
 Filesize:  231.27 KB
 Viewed:  255 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

BugPatternGenPCB_parts.jpg



Last edited by vtl5c3 on Sun Sep 09, 2007 9:14 pm; edited 3 times in total
Back to top
View user's profile Send private message
Rykhaard



Joined: Sep 02, 2007
Posts: 1290
Location: Canada

PostPosted: Sun Sep 09, 2007 8:43 pm    Post subject: Reply with quote  Mark this post and the followings unread

vtl5c3 wrote:

3) Boolean logic for processing the pulses. Ryk's suggestion was definitely right on track. I think this would be a very useful mod for a dual unit... I'm thinking if they both use the same input clock signals, but one side XORs the pulses, and the other ANDs them (for example) would create some interesting timing relationships. Obviously, there are many possibilities here.

All in all, I'm glad I built this unit. It's a great alternative source for CV patterns. Thank you Mr. Bugbrand! Wink


I sat down this evening, searching through my paper archives for past projects / including failed panels from my modular that I've ripped out and have settled on a plan that I'm happy with - which will follow somewhat along the lines of what you've mentioned above. Smile

My next 3U (5 1/4" high x 19" standard rack height) Utility panel will include:

- BugBrand Pattern Generator unit with NOR Gates
- BugBrand Pattern Generator unit with NAND Gates
- 2 modified CGS (copied) Divide by 7 counters (external Clock only for each)
- 2 x CGS (copied) dual input NAND Gates
- 3 x CD40106 Schmidt Trigger Clocks w/ dual outputs (each driving 1 colour of a tri-colour LED)
- 3 Input DC Summer with Integrator (for smoothing out the mixture of the 3 Clock inputs. Or up to 3 of anything inputs)
- 2 x Portamento units
- At least 2 x 3 way multiples

So far, looking at 39 jacks, 25 LEDs and 13 pots, just for this panel. I can't WAIT to get it running. It'll be an acid-trip to just watch all 7 of the LED colours (including a tri-colour LED) cycling away. Smile

I too, love the idea of having 2 different sets of logic functions from Bug's Pattern Generator. With 2 of Ken's (modified slightly) CGS /7 counters; extra NAND gates and 3 clocks - this will be one of my most capable Utility panels yet for generating changes over time in an audio piece. Smile Smile

Thanks to your mention, I'll go to check on Ken's input modification that you've done, for adding as well. Smile

If all goes well - I'll have the PCB drawn out tomorrow before work and the entire module finished hopefully, by the end of this week - so that I may shoot video of it, in action. Very Happy
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
23isgood



Joined: Nov 18, 2006
Posts: 236
Location: San Francisco, CA bay area
Audio files: 13

PostPosted: Mon Sep 10, 2007 11:37 am    Post subject: Reply with quote  Mark this post and the followings unread

Hi Rykhaard. I'm really looking forward to see how your project turns out, especially some videos.

pete

_________________
Check out my music
Back to top
View user's profile Send private message Visit poster's website
Rykhaard



Joined: Sep 02, 2007
Posts: 1290
Location: Canada

PostPosted: Mon Sep 10, 2007 8:42 pm    Post subject: Reply with quote  Mark this post and the followings unread

23isgood wrote:
Hi Rykhaard. I'm really looking forward to see how your project turns out, especially some videos.

pete


Hey 23! Smile (Love that #. Very Happy )

PCB layout is taking a little longer than I thought. Both Patt.Gen.'s with the above mod. have been drawn to copper and 1 of the /7 counter's has been. Possibly tomorrow, I'll have the rest done. Smile
I realized at work tonight as well - to do the NOR and NAND versions, I'll have to slip each of the logic Gates inbetween the Comparator and the Patt.Gen. Just looking at the PCB layout above, it shouldn't be any trouble. The Logic Gates can slip in the Comp. to Diode to Pat.Gen. area. Thank golly.
I was wondering at work (not having the schematic with me) if I could add External Input Jacks to the CD4052's as well. Realized though, that I'd have to sum the Pot and Input for each of the 4 channels. Will keep that in mind though, before I cook the PCB, just in case I can do that extra modification as well. Smile
I'm also going to be adding to the entire panel at least 2 x Attack Decay EGs, with Decay and Amount controls along with momentary buttons and possibly 1 or 2 Attack Release EGs with A, R and Amount controls as well as switches or momentaries. Shall have to see how my panel real estate turns out for availability. If the PCB doesn't get too big, I may move up to a 4U panel, to give me 7" of panel height.
As soon as the first portions of modules are up and running, I'll be shooting and posting audio/video of it. Very Happy

(edit) I just had a look at the PCB layout above again: for the 4 channels, there's the direct hookup to the CD4052. So I possibly COULD add a quad opamp for each of them, to sum the pot and external inputs for each channel. Though - I'd have to limit them to +V only. I'll keep it in mind. Smile
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
bugbrand



Joined: Nov 27, 2005
Posts: 846
Location: Bristol, UK
Audio files: 1
G2 patch files: 1

PostPosted: Tue Sep 11, 2007 1:56 am    Post subject: Reply with quote  Mark this post and the followings unread

Hey, sorry I didn't get a chance to chip in before but I'm damn excited to hear about how people run with these ideas. And nice nice work VTL for posting the pcb! Hooray!

I gotta say that some of my design came down to thinking about how big I wanted the module to be and, therefore, how many panel controls I could use... hehe! And I tried to make it all quickly rather than thinking about all the possibilites. Designers, eh?! Some of the ideas used on the Klee may actually be quite interesting too...

Ah well.... looking forward to hearing and seeing your developments.
Good luck!

_________________
http://www.bugbrand.co.uk
http://www.bugbrand.blogspot.com
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic Moderators: jksuperstar, Scott Stites, Uncle Krunkus
Page 1 of 3 [66 Posts]
View unread posts
View new posts in the last week
Goto page: 1, 2, 3 Next
Mark the topic unread :: View previous topic :: View next topic
 Forum index » DIY Hardware and Software
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Forum with support of Syndicator RSS
Powered by phpBB © 2001, 2005 phpBB Group
Copyright © 2003 through 2009 by electro-music.com - Conditions Of Use