Author |
Message |
Tim Kleinert
Joined: Mar 12, 2004 Posts: 1148 Location: Zürich, Switzerland
Audio files: 7
G2 patch files: 236
|
|
Back to top
|
|
|
Vel-Ryphon
Joined: Apr 05, 2008 Posts: 3 Location: France - Bordeaux
|
Posted: Sat Apr 05, 2008 1:14 am Post subject:
Explanation |
|
|
Hi,
I'm a beginner with the Nord Modular G2, could you help me understand the purpose of the blocks you used in this patch ?
I really thank you. |
|
Back to top
|
|
|
Wout Blommers
Joined: Sep 07, 2003 Posts: 4529 Location: The Hague - The Netherlands
Audio files: 123
G2 patch files: 12
|
Posted: Sat Apr 05, 2008 2:36 am Post subject:
|
|
|
Vel-Ryphon
I'm not going to explain the complete Patch; only some suggestions how to start an investigation...
At first use the Manual or even more handy, use the Help file in the Editor. All Module Inputs and Outputs are described.
Then take a look at the OscMaster1 and try to figure out what's coming out of its Output. It isn't a 'sound like' signal, but a value derived from the Keyboard. What's happening at the Lever Scaler Module (double click on the body of the Module to find its name) and read the Help file. How does it effects the incoming values? What will the Mixer do to the signal? When will the Compare Module meets its value to send a Logic signal? And last but surely not least, what will the Value Switch do and when to make the Sequencer Module move to the next step? (Why does the Switch only use one Output and what are the consequenses for the next Module in line when it's switch to 'on'?) Also the X-Fade 100% setting is important.
At the end you'll find out this Patch just generates a triangle wave form
Only, you'll have 16 different points to create another wave form...
At last change some parameters and listen what happens and try to find out 'why' it happens.
IMHO it's the only way to study the Nord Modular
Wout |
|
Back to top
|
|
|
Tim Kleinert
Joined: Mar 12, 2004 Posts: 1148 Location: Zürich, Switzerland
Audio files: 7
G2 patch files: 236
|
Posted: Sat Apr 05, 2008 3:36 am Post subject:
|
|
|
All this hassle just for a triangle wave
... |
|
Back to top
|
|
|
Wout Blommers
Joined: Sep 07, 2003 Posts: 4529 Location: The Hague - The Netherlands
Audio files: 123
G2 patch files: 12
|
Posted: Sat Apr 05, 2008 6:33 am Post subject:
|
|
|
Yes!
It's worst: in a way analysing a rather small Patch as this one is also crawling into your head, because you told the story first
I see a Nord Modular Patch as a story. The Modules are the sentences where the parameters and the In and Outputs are the single words. Indeed, it's a language in which things like using a Module in another way it would be used normally, it's the same as creative use of words. Some month ago I analysed the Classic Patch 'Wind Up Toy' by Keith Crosley, a famous story
Wout |
|
Back to top
|
|
|
torsig1967
Joined: Mar 29, 2006 Posts: 162 Location: Sweden
Audio files: 2
G2 patch files: 1
|
Posted: Sun Jan 11, 2009 6:58 am Post subject:
Re: WaveDraw Oscillator Subject description: draw your own waveshape |
|
|
tim wrote: | I'm in building block mood today.
This one uses the control-sequencer to represent a waveform as 16 linearly interpolated points, enabling you to draw a waveform of choice.
The circuit is 100% aliasing-free (as you can hear from the demonstration triangle wave). It sacrifices accurate tuning for for this, but is still usable.
Assign a morph group to all the sequencer sliders with different ranges each, to seamlessly morph from one waveshape to another. |
OK I don't understand this 100% but I've done quite a similar patch but using another technique. I sent the output of a sawtoth (converted to positive values) oscillator directly to the control sequencer input. This should sweep 0-64 in a steady rate but it definitely produces aliasing and I wonder why that is. What's the difference?
I tried making a pure square wave using this and it's sounds a bit dull. What's the purpose of the Xfade? Seems to me it's only low pass filtering the signal. |
|
Back to top
|
|
|
Tim Kleinert
Joined: Mar 12, 2004 Posts: 1148 Location: Zürich, Switzerland
Audio files: 7
G2 patch files: 236
|
Posted: Sun Jan 11, 2009 11:20 am Post subject:
Re: WaveDraw Oscillator Subject description: draw your own waveshape |
|
|
torsig1967 wrote: |
OK I don't understand this 100% but I've done quite a similar patch but using another technique. I sent the output of a sawtoth (converted to positive values) oscillator directly to the control sequencer input. This should sweep 0-64 in a steady rate but it definitely produces aliasing and I wonder why that is. What's the difference? |
A sawtooth waveform from a standard oscillator is anti-aliased, meaning the flanks are smoothed in order to prevent intermodulations with the system frequency. It is this procedure that makes a regular sawtooth oscillator unideal for this application, as the smoothed flanks will unwantedly sweep the controlsequencer table, generating inharmonic sonic junk. (That's why it works much better when using a triangle or sine waveform, as these have no steep flanks. However, these waveforms will not read out of the controlsequencer in the intended fashion.)
My DIY sawtooth oscillator produces a perfect sawtooth without needing anti-aliasing. This is achieved by limiting the oscillations to only integer amounts of samples per period. That's why it sacrifices accurate tuning and tuning resolution. However, it makes it possible to drive a ControlSeq in the intended manner without aliasing artefacts.
torsig1967 wrote: | I tried making a pure square wave using this and it's sounds a bit dull. What's the purpose of the Xfade? Seems to me it's only low pass filtering the signal. |
Yes, indeed. The Xfade parameter determines the amount of linear interpolation between the 16 steps of the control-sequencer. For a perfectly steep flank, you need to set this to zero.
best,
tim |
|
Back to top
|
|
|
peterkadar
Joined: Jan 11, 2009 Posts: 152 Location: Toronto, Canada
G2 patch files: 1
|
Posted: Sun Jan 11, 2009 11:58 pm Post subject:
|
|
|
I think this is really cool. I'll be expanding on this and posting shortly.
Thanks a ton,
Peter K. |
|
Back to top
|
|
|
peterkadar
Joined: Jan 11, 2009 Posts: 152 Location: Toronto, Canada
G2 patch files: 1
|
|
Back to top
|
|
|
torsig1967
Joined: Mar 29, 2006 Posts: 162 Location: Sweden
Audio files: 2
G2 patch files: 1
|
Posted: Mon Jan 12, 2009 7:15 am Post subject:
Re: WaveDraw Oscillator Subject description: draw your own waveshape |
|
|
tim wrote: |
My DIY sawtooth oscillator produces a perfect sawtooth without needing anti-aliasing. This is achieved by limiting the oscillations to only integer amounts of samples per period. |
Ah, that's really clever. I'll have another go trying to understand how it works. |
|
Back to top
|
|
|
|