Author |
Message |
PHOBoS
Joined: Jan 14, 2010 Posts: 5591 Location: Moon Base
Audio files: 705
|
Posted: Mon Nov 12, 2012 4:07 pm Post subject:
The Bandersnatch Subject description: a frumious lunetta soundmachine |
|
|
This project started out with a simplified version of the jabberwock.
My idea was to make a solar powered/controlled version, with just 4 oscillators to control the data and clk inputs.
So I added some LDR's in series with the potmeters, which was nice, but the real fun and I mean REAL FUN
happened when I turned them into vactrols. I used my Mad Monkey Sequencer + Divider to control them
and with those I was to able to create some really nice electrobeats and basslines. (and jabbering aswell)
The same weekend I did the experiments there was an AcidTrasH performance planned which I was going to take
part in. So I decided to turn the circuit into something I could use for that, and thus the Bandersnatch was
born. Or at least the frumious oscillators
I didn't have a lot of time to build it, so I searched for a piece of scrap wood that was big enough, drilled
some holes for pots jacks and switches and gave it a quick paintjob. During the performance the actual circuit
was still breadboarded, but at least I didn't have to use screwdrivers and trimpots.
I had thought about just making a simple box for it, but I could use some more control circuits (which are also
really usefull to control my ADRIAN8 drums) so I decided to turn it into a standalone system. I had some ideas
but no final plans on how it would turn out, I just started building,..
The recording below is from the breadboarded version (controlled by Mad Monkey Sequencer + Divider).
There are some effects added, but no extra sounds. The filtering you hear is not an added effect.
more info will follow
Description: |
|
Filesize: |
135.18 KB |
Viewed: |
773 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |
|
Description: |
|
Filesize: |
162.97 KB |
Viewed: |
798 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |
|
Description: |
breaboarded bandersnatch sounds. |
|
Download |
Filename: |
PHOBoS - Bandersnatch Demo's - Vactrol Fun.mp3 |
Filesize: |
23.65 MB |
Downloaded: |
1684 Time(s) |
_________________ "My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube Last edited by PHOBoS on Mon Nov 12, 2012 4:51 pm; edited 2 times in total |
|
Back to top
|
|
|
PHOBoS
Joined: Jan 14, 2010 Posts: 5591 Location: Moon Base
Audio files: 705
|
Posted: Mon Nov 12, 2012 4:16 pm Post subject:
Frumious Oscillators Subject description: Bandersnatch info |
|
|
first, the part that started it all, which I named the frumious oscillators. I began with just 4 NAND oscillators attached
to the CLK and Data inputs of the 2 shiftregisters (CD4015). I also added some resistors to the outputs that were unused in
the jabberwock (12, 3) but connected them to the opposite channels (L/R) for some extra stereo effect. There's also a switch
connected to the RST input which, when closed, cuts out 1 (U2a) or 2 (U2b) stages of the shiftregister and changes the
waveform. creating a sharper higher pitched sound. I should record a small demo,. or test it yourself
(for more info I suggest reading the CMOS Waveshaper thread)
As I mentioned the next thing I added were the LDR's, for this I used a configuration that I had used before in circuit bend
devices, namely putting the LDR parallel with the pot. This makes it possible to have manual speed control, but at a
certain point the oscillator won't just go slower, instead the LDR starts taking over. (no effect when it's in darkness).
you could put a switch in series with the LDR, so that you can turn it off completely.
note: I put the LDR parallel to the pot + series resistor, because even in full light the resistance is high enough not to stall
the oscillator.
For a wider range I added a switch with 2 extra caps. The switch has a center position which provides 3 different
ranges. (1nf, 1nf + 10nf, 1nf + 100nF)
of course I didn't just use LDR's but turned them into vactrols. I used a simple transistor driver similar to what's used in
the wogglebug. I didn't put the extra control pots in initially which is why there are only 4 pots on the panel (the sloped
one on the right side) instead of 8. But after having build some more circuits for it, I decided that it would be very usefull
so I made an extra panel. (the horizontal panel in front of it)
I also swapped the pots, so I now have the CV control pots on the sloped panel and the speed pots on the other one
(made more sense to me that way). because I had some extra room on this panel I also added output jacks for each
oscillator and an attenuated diode mixed output.
Description: |
|
Filesize: |
72.83 KB |
Viewed: |
1235 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |
|
_________________ "My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube Last edited by PHOBoS on Tue Nov 13, 2012 3:02 pm; edited 2 times in total |
|
Back to top
|
|
|
PHOBoS
Joined: Jan 14, 2010 Posts: 5591 Location: Moon Base
Audio files: 705
|
Posted: Mon Nov 12, 2012 4:16 pm Post subject:
Dual Binary Counter + RND generator Subject description: Bandersnatch info |
|
|
Because I had such nice results with using the Mad Monkey Sequencer + Divider to control it, I wanted to make some similar
circuitry. The first thing I made was a binary counter/divider, I didn't choose a CD4040 this time but a CD4520, which is a
dual 4 bit counter. But you can link them to get one 8 bit counter so I added a switch for that option. It might look a bit
weird to see the CLK pin itself connected to GND but I think the following information from the datasheet will clear that up.
Quote: | The counter stages are D-type flip-flops having interchangeable CLOCK and ENABLE lines for incrementing on either the
positive-going or negative-going transition. For single unit operation the ENABLE input is maintained high and the counter
advances on each positive-going transition of the CLOCK. The counter can be cascaded in the ripple mode by connecting Q4 to
the enable input of the subsequent counter while the CLOCK input of the latter is held low. |
Using the Enable inputs did mean I had to invert the CLK signal, so I used a simple transistor inverter for that, which as
an extra bonus makes it possible to use a 0-5V CLK aswell (while the rest of the circuit is powered from 12V). And there's a
reset switch for each counter but I don't think that needs any explanation.
The next thing I added (to the same panel) was a 4-bit (semi) random generator, well actually after some closer exmination it's
not really 4 bit random, but 1 bit that gets shifted through. It's the basic 4006(shift register) + 4070(XOR) combo used in
several circuits incl. designs by Yusynth and MFOS and it's also the random generator in my mad monkey sequencer. I did add
a switch to lock it into a sequence. I think it's 32 steps,. but have to check. There's one spare XOR which might be added to
give a more random output, or it could be used to invert the CLK in instead of the transistor inverter. But as with the divider,
the transistor makes it possible to use 0-5V signals.
Another option is to replace the RND/SEQ switch with one that has a center position and attach one side to the positive supply.
This would turn U2b into an inverter and if I remember correct that gives a 64 step sequence.
Description: |
|
Filesize: |
39.19 KB |
Viewed: |
929 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |
|
Description: |
|
Filesize: |
27.64 KB |
Viewed: |
907 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |
|
_________________ "My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube Last edited by PHOBoS on Wed Nov 14, 2012 7:42 am; edited 2 times in total |
|
Back to top
|
|
|
PHOBoS
Joined: Jan 14, 2010 Posts: 5591 Location: Moon Base
Audio files: 705
|
|
Back to top
|
|
|
PHOBoS
Joined: Jan 14, 2010 Posts: 5591 Location: Moon Base
Audio files: 705
|
|
Back to top
|
|
|
PHOBoS
Joined: Jan 14, 2010 Posts: 5591 Location: Moon Base
Audio files: 705
|
|
Back to top
|
|
|
PHOBoS
Joined: Jan 14, 2010 Posts: 5591 Location: Moon Base
Audio files: 705
|
Posted: Mon Nov 12, 2012 4:17 pm Post subject:
multiples and rhythm Generator Subject description: Bandersnatch info |
|
|
The last panel I added was the one at the top, which I had actually cut to size before I even knew what I was gonna put in.
I did know I wanted some multiples so started with those. I did some experiments to see If I could give it some more functionality
and did come up with a way to use it as either a buffer or an XOR. But it was a bit confusing (especially without proper
labeling) to use. Still having the XOR's on my breadboard I decided to just add a switch to invert one of the outputs. There
are other ways to do this of course, it might even be better to use a 4049/4050, but it works. I also added some transistor
drivers for the LED's aswell this time.
And last but not least, the rhythm generator. This one is made with a CD4089 - Binary Rate Multiplier.
Besides external control for the ABCD inputs I added toggle switches to force them into a low or high state. When the CLR
input (pin 13) is made high it will just output the CLK in*, but only when the D input is high aswell. That's why there is an
2 diode/resistor OR gate attached to this input. So if the 'Roll' switch is closed it will make both the CLR and D high.
And then there is the INH input and 'On' switch attached to Inhibited In (pin 11). But I just figured out I screwed up here
and should have used the STR (pin 10) instead. So I'll have change that.
*after just looking at the timing diagram again I realised it's actually inverted, so I will add a transistor inverter to
it, which again will make it possible to use 0-5V signals for this input aswell .
ok, one more thing: The LED light. This was a USB light but I cut of the plug, replaced the LED with a bright pink one and
painted it in the same colors as the panels. It also has a transistor driver and is attached to the D output of the multiples.
This way I can let the Bandersnatch interact with other devices that have a build in lightsensor.
-------------------------------------------------------------------------------------------------------------------------------------------
edit: added a transistor inverter to the CLK input, swapped STR and INI pins, and added a transistor inverter
to this aswell. updated schematic.
Description: |
|
Filesize: |
20.3 KB |
Viewed: |
814 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |
|
Description: |
|
Filesize: |
28.83 KB |
Viewed: |
961 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |
|
_________________ "My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube Last edited by PHOBoS on Sun Nov 18, 2012 4:23 am; edited 3 times in total |
|
Back to top
|
|
|
RingMad
Joined: Jan 15, 2011 Posts: 427 Location: Montreal, Canada
Audio files: 4
|
Posted: Mon Nov 12, 2012 5:32 pm Post subject:
|
|
|
Wow! Most frabjous!
Impressive build, for something you say you quickly threw together!
James. |
|
Back to top
|
|
|
bubzy
Joined: Oct 27, 2010 Posts: 594 Location: United Kingdom
Audio files: 64
|
Posted: Tue Nov 13, 2012 12:24 am Post subject:
|
|
|
reserved _________________ _Richard_ |
|
Back to top
|
|
|
blue hell
Site Admin
Joined: Apr 03, 2004 Posts: 24079 Location: The Netherlands, Enschede
Audio files: 278
G2 patch files: 320
|
Posted: Wed Nov 14, 2012 9:14 am Post subject:
|
|
|
me though ... I'm not that reserved ... actually it looks pretty cool
_________________ Jan
also .. could someone please turn down the thermostat a bit.
|
|
Back to top
|
|
|
tony void
Joined: Apr 26, 2011 Posts: 40 Location: Parma, Ohio
|
Posted: Thu Nov 15, 2012 6:21 pm Post subject:
|
|
|
Your work is very inspiring as always. This is beyond awesome. The Alice in Acidland theme you've got going fits these sounds perfectly. I usually lurk and make few reply posts but this deserves a big applause!! Thank you for sharing. |
|
Back to top
|
|
|
PHOBoS
Joined: Jan 14, 2010 Posts: 5591 Location: Moon Base
Audio files: 705
|
Posted: Fri Nov 16, 2012 8:38 am Post subject:
|
|
|
RingMad wrote: | Wow! Most frabjous!
Impressive build, for something you say you quickly threw together!
James. | thanks, the first panel was quickly thrown together but the rest took some more time
Blue Hell wrote: |
me though ... I'm not that reserved ... actually it looks pretty cool
| thanks Jan
tony void wrote: | Your work is very inspiring as always. This is beyond awesome. The Alice in Acidland theme you've got going fits these sounds perfectly. I usually lurk and make few reply posts but this deserves a big applause!! Thank you for sharing. | Thank you very much, glad that it's inspiring as that is my main reason for sharing it. _________________ "My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube Last edited by PHOBoS on Sun Nov 18, 2012 5:52 am; edited 1 time in total |
|
Back to top
|
|
|
analog_backlash
Joined: Sep 04, 2012 Posts: 393 Location: Aldershot, UK
Audio files: 21
|
|
Back to top
|
|
|
PHOBoS
Joined: Jan 14, 2010 Posts: 5591 Location: Moon Base
Audio files: 705
|
|
Back to top
|
|
|
garcho
Joined: Sep 28, 2011 Posts: 41 Location: Richmond, VA
Audio files: 2
|
Posted: Sun Nov 18, 2012 5:05 am Post subject:
|
|
|
bravo! really well done _________________ "The life of a repo man is always intense." |
|
Back to top
|
|
|
analog_backlash
Joined: Sep 04, 2012 Posts: 393 Location: Aldershot, UK
Audio files: 21
|
Posted: Mon Nov 19, 2012 7:22 am Post subject:
|
|
|
Brilliant demo! I notice that you've used some echo/reverb on that recording. Were you using a separate unit for that, or was it added digitally? Hope that's not an offensive question to ask...
Gary
P.S. No more pictures, until you've coloured that one in properly. |
|
Back to top
|
|
|
PHOBoS
Joined: Jan 14, 2010 Posts: 5591 Location: Moon Base
Audio files: 705
|
Posted: Mon Nov 19, 2012 8:45 am Post subject:
|
|
|
analog_backlash wrote: | Brilliant demo! I notice that you've used some echo/reverb on that recording. Were you using a separate unit for that, or was it added digitally? Hope that's not an offensive question to ask... |
thanks, and no not offensive at all. I do realise that for a real demo I maybe shouldn't use any effects, but then again
I will usually add effects when I play with it anyway. Most of the time I'll use my trusty Pioneer EFX500, which
has a couple of other usefull features besides the effects. It has an input level control with a VU meter, which comes
in handy with loud signals (like CMOS). You can plug in a monosignal and it will route it to both channels, and it has
a 3-band tone control. (the effects are great too of course, especially with the beat sync option).
From there I usually route it to my miniKP (at least since I got it) which doesn't have any input level control
and can't really take any loud signals, which is why the EFX500 is so useful. And then it goes to my mixer which
also has some build in effects (mostly reverb/delay). So to answer your question, yes I was using a seperate
unit or actually 3 _________________ "My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube |
|
Back to top
|
|
|
JingleJoe
Joined: Nov 10, 2011 Posts: 878 Location: Lancashire, England
Audio files: 14
|
Posted: Thu Nov 29, 2012 4:11 am Post subject:
|
|
|
That thing both looks and sounds fantastic. I'm glad to see my old friend the 4089 in there too it's a lot of fun and as you noticed: the key is to use the strobe input. _________________ As a mad scientist I am ruled by the dictum of science: "I could be wrong about this but lets find out"
Green Dungeon Alchemist Laboratories |
|
Back to top
|
|
|
PHOBoS
Joined: Jan 14, 2010 Posts: 5591 Location: Moon Base
Audio files: 705
|
|
Back to top
|
|
|
|