Joined: Oct 13, 2007 Posts: 6221 Location: near Austin, Tx, USA
Audio files: 267
Posted: Sun May 25, 2008 9:23 am Post subject:
Geometric Synth Idea Subject description: Thoughts on creating little synth modules that connect like tinkertoys
Just now I was playing around with the soft synth that I coded in ChucK. I hooked up 10 oscillators in a circular geometric mesh and it made the expected woo-woo kind of sounds, warbling and wailing chaotically. Then it suddenly occurred to me that if I had built each oscillator on a separate little circuit board, kind of elongated in shape, I could hook them up into geometric patterns physically. There would be no need for a confusing jumble of patch cords, just short little jumper wires to make the connections.
And now that I'm writing this post, I'm imagining that each potentiometer would be one of those tiny little single-turn dealies that fit into a breadboard, each oscillator could be powered with a little solar cell to eliminate power connections, and that many other simplified synth modules could be constructed the same way.
I also just realized that with little modules like that one could create three-dimensional structures that made cool sounds. Oh, and LED modules would be a must-have as well, and speaker modules with little LM386 drivers, and microphone modules. My thoughts run amok!
This is sort of the dual, or inverse form of the traditional hardware synth because the modules can be moved and arranged as desired instead of being fixed in place. Surely this idea is nothing new, just new to me - have you seen such a thing before? I think some electronic hobby kits are made that way, but this would specifically be a synthesizer.
It seems kind of interesting at the moment, maybe I'll create something like that someday. It definitely goes on my wannado list for the future. What do you think? _________________ "Let's make noise for peace." - Kijjaz
Posted: Sun May 25, 2008 9:27 am Post subject:
Re: Geometric Synth Idea Subject description: Thoughts on creating little synth modules that connect like tinkertoys
Inventor wrote:
What do you think?
go for it!
I've seen some "sculptured" electronics, there are some links on the forum in the DIY section, but nothing like this. _________________ Jan
also .. could someone please turn down the thermostat a bit.
Joined: Feb 29, 2004 Posts: 2922 Location: Up in that tree over there.
Audio files: 5
Posted: Sun May 25, 2008 9:55 am Post subject:
Re: Geometric Synth Idea Subject description: Thoughts on creating little synth modules that connect like tinkertoys
Inventor wrote:
There would be no need for a confusing jumble of patch cords, just short little jumper wires to make the connections.
Would it be possible to eliminate the jumperwires altogether by having contacts on the sides of the modules, you could use magnets to hold the modules together to maintain contact and contact position could enforce IO compatability -- or just use IR?
rambling thoughts here _________________ The question is not whether they can talk or reason, but whether they can suffer. -- Jeremy Bentham
Joined: Oct 13, 2007 Posts: 6221 Location: near Austin, Tx, USA
Audio files: 267
Posted: Sun May 25, 2008 10:23 am Post subject:
Re: Geometric Synth Idea Subject description: Thoughts on creating little synth modules that connect like tinkertoys
bachus wrote:
Would it be possible to eliminate the jumperwires altogether by having contacts on the sides of the modules, you could use magnets to hold the modules together to maintain contact and contact position could enforce IO compatability -- or just use IR?
rambling thoughts here
Nice rambling! You know what would be kewl would be to use visible light from LEDs driven by current sources. The connections could be made with some sort of clear tubing that has a rough surface, perhaps from sandpaper, so that the connections actually light up with the signal! How cool is that? Then you could turn down the lights and watch it run - neato!
That also eliminates the need for routing ground with signal, which would cause lots of nasty ground loops. To run it in the dark, the solar cells would have to charge either a little battery or a big capacitor. This thread is beginning to be fun already. We need more krazy thoughts from people! More rambling! _________________ "Let's make noise for peace." - Kijjaz
Joined: Oct 13, 2007 Posts: 6221 Location: near Austin, Tx, USA
Audio files: 267
Posted: Sun May 25, 2008 11:01 am Post subject:
The connections could be made with clear tubing that fits over the standard LED package, you know - the bullet-shaped LEDs. The right sized tubing would fit over them and might carry enough light to bend corners and reach a few inches to the next module.
Each module has its own power supply, so each module can run at any voltage, there is no need for a common supply voltage.
The little simplified circuits could be made in any shape and size depending on their design, adding to the variety and aesthetic appeal. The circuits would tile up on a PCB by the dozens or even hundreds, so they could be sold super cheap, like a few dollars each. This would bring hardware synthesis to a wider audience and schools and parents might buy kits of the modules. It would be nothing to have a few hundred modules in your collection.
The optical connections could be done as pulse-width modulated digital values, that way the attenuation of the light would not affect the analog value. Also it would facilitate both digital and analog connections. Each module could have its own frequency as long as it was higher than a decent sampling rate of 44100 Hz. The only difference between a digital signal and an analog signal is that the receiver of an analog signal would low-pass filter the input to create on-board analog.
For audio output we could use those tiny little speakers that DigiKey sells, i've bought some of those before. They are high impedance so they wouldn't use much power.
The optical receiver could be a cadmium sulfide cell (not sure how fast they are) or a phototransistor.
One possible module would be a PIC chip with analog and digital inputs plus the mixed signal LED outputs. If the PIC were in a socket or had in-circuit programming, then a generic module could perform many different functions. The only problem with that is you need a Windows machine to run the PIC software... Perhaps there is a Mac/Linux solution as well.
I think, therefore I ramble... _________________ "Let's make noise for peace." - Kijjaz
Joined: Oct 13, 2007 Posts: 6221 Location: near Austin, Tx, USA
Audio files: 267
Posted: Sun May 25, 2008 3:56 pm Post subject:
That *IS* spooky! But then again, it's just the natural process of creation in action. When it's time for something to happen, it seems to get whispered into the ears of many people around the globe at more or less the same time. _________________ "Let's make noise for peace." - Kijjaz
Joined: Feb 29, 2004 Posts: 2922 Location: Up in that tree over there.
Audio files: 5
Posted: Sun May 25, 2008 4:24 pm Post subject:
Inventor wrote:
When it's time for something to happen, it seems to get whispered into the ears of many people around the globe at more or less the same time.
That's too mystical a way to put it for me. How about: The haze that obscures the pre-nascent potentialities of the pregnant now is predisposed to lift everywhere at once.
BTW I like the idea of a PIC processor unit ... you could implement your binary pattern generator in it for example _________________ The question is not whether they can talk or reason, but whether they can suffer. -- Jeremy Bentham
Joined: Oct 13, 2007 Posts: 6221 Location: near Austin, Tx, USA
Audio files: 267
Posted: Sun May 25, 2008 6:36 pm Post subject:
bachus wrote:
BTW I like the idea of a PIC processor unit ... you could implement your binary pattern generator in it for example
Oh yes, bachus, I didn't even think of that. It could be implemented with say 12 pushbutton switches and a bank select switch, plus 12 LED outputs, plus a few other controls. It would only need two output LED's, one for note and the other for frequency... or even just one, with a frequency of zero representing an off note.
Another possibility is to use little speakers and little microphones as an alternate connectivity interface. The same clear plastic tubes could carry the audio and keep the crosstalk down to a minimum. Want to "scope" a node? unplug the tube, or use a "Y" tube to listen in without breaking the circuit. _________________ "Let's make noise for peace." - Kijjaz
Joined: Oct 13, 2007 Posts: 6221 Location: near Austin, Tx, USA
Audio files: 267
Posted: Sun May 25, 2008 6:45 pm Post subject:
The audio cubes are interesting. They just shine their LEDs out through diffuse plastic, but did you know you can put a lens on a regular LED and create a narrow beam? I experimented with this once. All you need to make a beam is a point source and a lens, it doesn't have to be a laser. Of course you need to get down really close and small to make a laser pointer but a regular LED can make a beam say half an inch in diameter, and it will shine from your table top up to the ceiling just fine if it's dark. That is another possibility, using either laser pointers or LEDs with lenses to "beam" the output signals from one module to another. Gee, I better start taking notes!
In fact, I still have dozens of laser pointers laying around. If I mounted them on solid wire, the wire would be somewhat bendable and positionable. Also, the receiving device could receive from some angular field so there would be some flexibility there... interesting! _________________ "Let's make noise for peace." - Kijjaz
I guess using something like the Ardour would work just fine, but wouldn´t it rather be more interesting to use symbolic objects and figure out a way to detect and route meaningful control signals by the way of the objects and then do the sound engine bit somewhere else? That way you could say build binary counters, sequencers and interactive fm synths using the symbolic objects ... and leave the sound generation to something else somewhere else? _________________ A Charity Pantomime in aid of Paranoid Schizophrenics descended into chaos yesterday when someone shouted, "He's behind you!"
... and leave the sound generation to something else somewhere else?
For an engineer that would make more sense, but I must say that I like the concept of interacting stand alone sound objects, it wouldn't be the same thing ... _________________ Jan
also .. could someone please turn down the thermostat a bit.
Joined: Oct 13, 2007 Posts: 6221 Location: near Austin, Tx, USA
Audio files: 267
Posted: Sun May 25, 2008 7:00 pm Post subject:
elektro80 wrote:
wouldn´t it rather be more interesting to use symbolic objects and figure out a way to detect and route meaningful control signals by the way of the objects and then do the sound engine bit somewhere else?
OK, I'm up for that idea as well, it's not what I've been thinking of, but I guess the "somewhere else" would be your computer typically. I could interface ChucK to some gizmos and point them at each other. That's another way to go with something like this, just not what I'm thinking.
I want, for example, for some 15 year old kid to spend his allowance on $20 worth of modules and hook them up so they play a tune for a mother's day gift. The kid is only out $20 and his mom has an interesting, dynamic, interactive reminder of just how bright her son is. Stuff like that. The concept requires portable, self-contained units that are super-cheap and super-simple. For example, a sine wave oscillator would have a quad opamp, some resistors and capacitors, an output driver (LED or speaker) and an input device (phototransistor or microphone). Total cost in parts: $1.50, sell it for cheap! _________________ "Let's make noise for peace." - Kijjaz
Joined: Oct 13, 2007 Posts: 6221 Location: near Austin, Tx, USA
Audio files: 267
Posted: Sun May 25, 2008 7:09 pm Post subject:
Blue Hell wrote:
For an engineer that would make more sense, but I must say that I like the concept of interacting stand alone sound objects, it wouldn't be the same thing ...
Yes, there is something about the tactility, the packaged unit that has one function in existence, that helps in learning and experimenting. If I have a complex system with software and all that jazz, where do i put the thing? There's no room on anybody's desk typically. But you could just open up a box of these little dealies on the kitchen table like a box of Leggos and start hooking them up!
And for kids learning, "this thing is a sine oscilattor". You hold it in your hands and you know what it is. You can pick it up, put it down, or throw it at your kid brother and it's still a sine wave oscillator no matter what you do (besides destroy it). That lends sort of a tangible quality to it - no wires or keyboards or screens or compatibility, will it run on my platform? oh no the hard drive is full - none of that. Just simple modules working together. Not to say the centralized concept is bad, just different from what I'm thinking. _________________ "Let's make noise for peace." - Kijjaz
Joined: Oct 13, 2007 Posts: 6221 Location: near Austin, Tx, USA
Audio files: 267
Posted: Mon May 26, 2008 12:47 pm Post subject:
After sleeping on it and thinking a little, I have decided to add this project to my projects list. I'm not sure where to start, but I do have some questions for you. Specifically, is there a PIC-like software that runs cross-platform? Also, do you know of some good free PCB CAD software for the Mac that is easy to learn?
I've decided first off that all three ways of routing signal: electrical wires, optical tubes, and audio tubes are good, but for cost and simplicity reasons I will make the first modules with electrical routing. This will be done with solid 24 or 22 gague wire or similar so that the wire is bendable to create 3D structures that support theselves.
Power will be routed with wires and there will be a +/- 9 V battery power unit with electrolytic and ceramic bypassing and an on/off switch plus perhaps an LED on/off indicator.
The first module that makes sense to me to create is a PIC-like module that can be a sine osc, a delay line, a filter, or whatever you can make with that chip. This way I only need to make one type of circuit board and I can use many of them in many ways. There will be one or two pots and a button or two on the module, plus an output or two and an input or two.
So, can you answer my two questions? Thanks in advance! _________________ "Let's make noise for peace." - Kijjaz
Joined: Oct 13, 2007 Posts: 6221 Location: near Austin, Tx, USA
Audio files: 267
Posted: Sun Jun 01, 2008 5:17 am Post subject:
It's been about a week since the concept occurred, so here's an update.
My latest design concept is to make a teeny little board not much bigger than a quarter. It will have an 8-dip PIC in a socket, a 0.1uF decoupling cap, and two potentiometers The circuit will have two inputs for signal, two for power daisychain, and two for outputs. These will be some type of easy-to-use connector that I haven't figured out yet.
The signals will be PWM or similar, where the analog information is encoded as digital bitstreams. This one module will perform many functions including 2 x oscillator with sine, square, and triangle waveforms plus modulation inputs,
2x of echo, reverb, and filters, etc.
There will be some auxiliary modules including a power module, a speaker module, and LED modules. Then there will be specialty modules such as a Boolean sequencer circuit with lots of DIP switches on it, or an oscilloscope / FFT module for advanced users (more cost there).
Rather than do a custom circuit board, I will build them up on little cutout sections of protoboard at first, for testing purposes.
That's my update for now, and a sketch of the product, comments? _________________ "Let's make noise for peace." - Kijjaz
Joined: Oct 13, 2007 Posts: 6221 Location: near Austin, Tx, USA
Audio files: 267
Posted: Mon Jun 02, 2008 6:50 pm Post subject:
BananaPlug wrote:
Quote:
These will be some type of easy-to-use connector that I haven't figured out yet.
FYI: Mini plugs are available with more than the usual number of conductors. As many as 5 I think.
Thanks, BananaPlug, that's definitely an option. I found a 0.2" spacing screw terminal that would work OK as well, the advantages being no fixed length to the conductors and enabling the use of solid wire to hold 3D structures in place. We will see, there is plenty of time as I must complete my guitar motion project first. _________________ "Let's make noise for peace." - Kijjaz
Joined: Jul 07, 2007 Posts: 71 Location: near DC,USA
Posted: Sat Jun 07, 2008 7:53 pm Post subject:
geometric synth idea ? ....... old school offer to consider
interesting idea..... though would the virtual geometric
shapes have their own predetermined opcodes, and then
one could assemble/request other modules to accompany
the shapes to calculate the resulting sequence/texture ?
or would there be some kind of math to manual configure to
build it up to completion ?
Joined: Oct 13, 2007 Posts: 6221 Location: near Austin, Tx, USA
Audio files: 267
Posted: Sat Jun 07, 2008 11:54 pm Post subject:
Re: geometric synth idea ? ....... old school offer to consi
Nth L0gik wrote:
interesting idea..... though would the virtual geometric
shapes have their own predetermined opcodes, and then
one could assemble/request other modules to accompany
the shapes to calculate the resulting sequence/texture ?
or would there be some kind of math to manual configure to
build it up to completion ?
Each user would have a collection of pre-programmed modules that they are free to connect into any geometric monstrosity that they like. More advanced users with programming tools can change module functions or even write their own. The whole thing would be open-source / open-hardware so that users could DIY or just buy $5 modules, whatever they prefer. Some example sculptures would be made available in the instructions and on the web, but the user is free to create custom sculptures.
I'm interested in doing my part or all of the work, and I'm also interested in hearing from others who might like to participate. _________________ "Let's make noise for peace." - Kijjaz
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