I don't know whether this is a new idea or not (probably not) but it's been brewing in the back of my mind for a couple of weeks now and I decided it's time to see what you guys think.
Okay, basically it's a low res hand made DAC Oscillator. A set of three 4066 switches short out (or not) sections of a resistor ladder whose values are chosen to make a unique voltage at the output for every combination of switches. ( the example uses 500R, 1K & 2K which means there are 8 possible resistor values which create 8 different voltage dividers (output voltages) depending on which switches are closed)
Now if each switch is turned on and off over time using a sequential counter like a 4017 and switches with diodes then each switch becomes the equivalent of a bit in a 3bit DAC.
If the 4017 had 8 outputs it's clock would need to run at 8 * the fundamental frequency of the wave output. This could possibly be a CV clock taken up by 3 octaves?
It's not elegant, it's not chip resourceful, but I think it could work, and might be a lot of fun. The output would be a modified square wave with (8* 64 possible timbre structures. This could be expanded easily to (16*16) 256 possible timbre structures.
I know it's dependant on how fast you can run the 4066 switches, that may mean only lower registers would work. Filtering/buffering of the output may be an issue.
The really cool idea is what happens when you replace the diodes and switches (they would have to be DILs for cost reasons) with separate binary counters and arrays of AND gates. Depending on the speed of the counters, you would get a constantly morphing waveshape. Maybe they could be clocked by something else again? Maybe they could be speed controlled by 3 more CVs?!?!
Anyway here's the first pic of the basic idea.
I especially would like to hear what Scott and Jan reckon could be possible issues with the basic idea.

Looking and what you are trying to actrually build here, going stepseq seems like a smart idea. You could integrate both schemes?_________________A Charity Pantomime in aid of Paranoid Schizophrenics descended into chaos yesterday when someone shouted, "He's behind you!"

Yeah, that last bit was actually the main point. I was just making sure I didn't skip the foundations. Imagine Mosc having a little gnome hanging off each pot, re-adjusting it automatically, maybe from one value to the next each wave out, and back again, or randomly, or a combination of both.
The thing I really like is the potential to produce any wave shape at all.
Maybe it could be useful as a completely separate type of VCO. If not then it should still be on par with another type of WSG, which would be cool too. In fact hanging something like the WSG filter section off the end could be all it needs to smooth out the aliasing as much as you like.
I need to finish soldering up the Roboride sequencer/driver board so that I can get some real-estate back on my breadboard, then I'm gonna get this thing squeaking ASAP.
Keep throwing back any ideas which come up about the actual implementation of it.
It's really great being able to bounce ideas off you guys before I even get the chips out! _________________What makes a space ours, is what we put there, and what we do there.

Hey Jan,
I love the look of that screen dump. It's gonna take me a while to work out what's going on (and whether that's what I mean) though.
I'll have another coffee (or 4) and get back to it! _________________What makes a space ours, is what we put there, and what we do there.

Cool!
Pretty unmusical, but also very f@!?%d up!
Just the kind of thing I love!
I imagine that actually putting it together using discrete components would tend to calm it down a bit, yeah? Maybe that would be a good thing. Maybe not.
What are the chances you could do another run, leaving the fundamental frequency constant (~440Hz?) and just slowly modding the waveform oscillators?
Thanks heaps for your help Jan _________________What makes a space ours, is what we put there, and what we do there.

Don't think it will get really smooth when building it in hardware, the circuit is pretty digital in nature, so it will have digital artefacts and when the oscillators have no harmonic relation it will be pretty harsh :-)

I've already got it Mosc. In a situation like this I'd prefer to keep the iron hot and leave the theory to the experts. I will give it a go soon though, just need to make some space on my breadboard! _________________What makes a space ours, is what we put there, and what we do there.

BTW,
Love the sample Jan.
If I use all four switches in a 4066, I'd be able to get 15 voltage levels out.
I've got four 8 way DIP switches, man this is gonna be one nasty looking breadboard! _________________What makes a space ours, is what we put there, and what we do there.

I've already got it Mosc. In a situation like this I'd prefer to keep the iron hot and leave the theory to the experts. I will give it a go soon though, just need to make some space on my breadboard! :)

How do you do "click me to explode me mode".
I was thinking the only way of posting anything with any detail in it would be to zip it._________________What makes a space ours, is what we put there, and what we do there.

By putting the image on a webserver somewhere and using a link to the image in the message (using [img] tags) instead of an attachment. Such images will be auto-sized by the board's software. The thing is you can't delete the image later on, or move it.

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

Please support our site. If you click through and buy from our affiliate partners, we earn a small commission.