Author |
Message |
dewdrop_world
Joined: Aug 28, 2006 Posts: 858 Location: Guangzhou, China
Audio files: 4
|
Posted: Mon Sep 04, 2006 2:43 pm Post subject:
|
|
|
Here is a real simple one for SuperCollider. If the frequencies are inharmonic and rather low (below 250 Hz, say), and the modulation indices are high, yeah, dope stuff. You can also crank up the weirdness by using Osc (wavetable oscillators) instead of SinOsc.
LocalIn/Out are underused in sc but mad useful.
hjh
Code: | // cross-mod
// using Instr-Patch for gui functionality
Instr("osc.xmod", { |freqA, freqB, modA, modB, ampA = 0.5, ampB = 0.5|
var oscBFeedback = LocalIn.ar(1),
oscA = SinOsc.ar(freqA + (modB * oscBFeedback)),
oscB = SinOsc.ar(freqB + (modA * oscA));
LocalOut.ar(oscB);
((oscA * ampA) + (oscB * ampB)) ! 2 // ! 2 makes 2 identical channels from 1
}, #[\freq, \freq, [0, 200], [0, 200], \amp, \amp]);
p = Patch("osc.xmod").play;
// for mac users
p.gui;
// non-mac users can do
p.synth.set(\freqA, 60, \freqB, 110, \modA, 65, \modB, 89);
// etc...
p.free; // when done |
_________________ ddw online: http://www.dewdrop-world.net
sc3 online: http://supercollider.sourceforge.net |
|
Back to top
|
|
|
Himer
Joined: Mar 03, 2004 Posts: 32 Location: Germany
Audio files: 1
|
|
Back to top
|
|
|
ndkent
Joined: Jan 03, 2006 Posts: 66 Location: new york
|
Posted: Thu Sep 14, 2006 10:04 pm Post subject:
|
|
|
For someone new to experimenting. Don't forget that you don't have to use the full level osc signal to modulate the other osc, let alone keep it at any fixed level. You get a lot more variety of kinds of sounds if you experiment with lowering the "index" - in other words amplitude of either or both modulating signals. Even more interesting results come with the use of a pair of VCAs controling the amplitude with another modulation signal or signals such as an envelope, lfo, etc. |
|
Back to top
|
|
|
djfoxyfox
Janitor
Joined: Feb 05, 2003 Posts: 3212 Location: Nazareth, Pennsylvania, USA
Audio files: 5
G2 patch files: 1
|
Posted: Mon Sep 18, 2006 9:52 am Post subject:
|
|
|
mosc wrote: | I won't even say what equipment I used to keep it "not product specific". I will say that there was no delay used. This is a realtime improv made using just two socillators, two LFOs, multimode filter, one multiplier, two phase shifters and a touch of reverb. | I'll be voting for Kyma or G2...
Cheers, _________________ Bill Fox------------------|\-------------
---_--_-----------|------|--------------
--|_)|_----|\-----|-----()--------------
--|_)| -----|-----()---------------------
-----------()----soundscapes.us/bill |
|
Back to top
|
|
|
Winstontaneous
Joined: Oct 31, 2008 Posts: 43 Location: Berkeley, CA
|
Posted: Thu Jul 29, 2010 10:14 am Post subject:
|
|
|
I know this thread is ancient...came upon it while searching for something else and all I can say is WOW!
Wired up a couple patches in VAZ Modular & Tassman and heard some crazy sounds. I love getting complex results from a simple system w/minimal input.
mosc wrote: | Cross modulation is a great technique. GREAT.
(...SNIP...)
For two years, this was just about the only patch I used on the NM1. I use it on the Moog Modular - wonderful. It makes beautiful harmonics. It is also a chaotic system - very difficult to predict what will happen with the modulation indexes are cranked up. Depending on your temperment, you will either love or hate this. Can you tell how I feel?
|
I commend this approach of really exploring one patch for all its possibilities! |
|
Back to top
|
|
|
mosc
Site Admin
Joined: Jan 31, 2003 Posts: 18197 Location: Durham, NC
Audio files: 212
G2 patch files: 60
|
|
Back to top
|
|
|
emdot_ambient
Joined: Nov 22, 2009 Posts: 667 Location: Frederick, MD
|
Posted: Wed Aug 11, 2010 2:50 pm Post subject:
|
|
|
Mohoyoho wrote: | ...Moog Modular V2...cross modulation... |
Moog Modular V2's delay unit (as well as most stereo delays in the virtual FX world) also employs cross modulation. It's not just something for oscillator pitch. Delays do it with the output of one channel being fed back into the input of the other channel. Any two modules with an input and output of the same type (audio or CV) can be used.
VCLFOs would be great for this. Who knows, maybe even VCEGs. In the audio realm, it's the oldest trick in the book for fattening up a monosynth...take the output and split it, attenuate one of the lines and feed it back into the Ext. Audio Input. The result: lovely saturated filter. It may not technically be cross modulation, but the idea's the same.
I've always wanted to do it with a BBD on the cross modulated signal. Add a bit of temporal shift to the X-Mod. Could be good. |
|
Back to top
|
|
|
blue hell
Site Admin
Joined: Apr 03, 2004 Posts: 24081 Location: The Netherlands, Enschede
Audio files: 278
G2 patch files: 320
|
Posted: Wed Aug 11, 2010 3:34 pm Post subject:
|
|
|
emdot_ambient wrote: | I've always wanted to do it with a BBD on the cross modulated signal. Add a bit of temporal shift to the X-Mod. Could be good. |
It is! _________________ Jan
also .. could someone please turn down the thermostat a bit.
|
|
Back to top
|
|
|
|