The Final Model
We’ve finally arrived at the end of this journey. The last feature we’ll add to the model is a filter that will mimic the properties of a wooden instrument body.
First, one final patch
Before we proceed to model the body, we’ll put together one final patch. This will include all of the features we’ve covered, including:
A tuned string
Vibrato
Bow force
Pulsed noise
Trills and slurs
EQ
There are two variations. Variation 1 is controlled by the keyboard and mod wheel. Variation 2 is controlled by the keyboard and a breath controller. The mod wheel or breath controller affects the bow force, output volume, vibrato rate, and vibrato depth. Both variations are tuned between C2 and C7.
The patch is below. Don’t be discouraged because it still sounds crappy. The wooden body filter on the next page will be a big improvement.
<bow-final>
The front panel knobs
In this patch, almost all of the G2’s front panel knobs are assigned. Below is a table that helps sort them out.
Page |
Description |
Osc 1 |
Slurs and trills: First are four slurs. The buttons trigger the slurs, and the knobs above them determine the slur interval, in semitones. Next are two trill buttons/knobs, similar to the slurs. Finally are two glide times, one for slurs and the other for trills. |
Osc 2 |
Basic model parameters: First are coarse and fine tuning controls. Next are three bow parameters: bow position, bow force, and bow velocity + bow force. Last are two bridge parameters, gain (actually loss), and the cutoff frequency of the bridge/nut lowpass filters. |
Osc 3 |
Bow noise parameters: First is the noise level, and then the sparse noise probability. Then are a lowpass filter and a highpass filter for shaping the noise color. Finally, there is a Level Scaler that lets the amount of noise be scaled according to the note being played. |
LFO 1 |
Vibrato: First are vibrato rate, vibrato amount, random rate, and random amount. After this is an envelope generator. |
LFO 2 |
Coarse tune, page 1: These are the first 8 sliders on the Coarse Tune SeqCtr module. They tune the string every fourth note, from C2 through C7. |
LFO 3 |
Coarse tune, page 2: These are the final 8 sliders on the Coarse Tune SeqCtr module. They tune the string every fourth note, from C2 through C7. |
Env 1 |
Bow velocity envelope: This is the envelope generator that controls the bow velocity, which is the primary driving parameter of the model. The final knob controls the envelope generator’s output level. |
Env 2 |
Bow force
envelope: This is an
additional envelope generator that can be used to vary the bow force. The final knob controls the envelope
generator’s output level. |
Env 3 |
Bow velocity+force envelope: This is an additional envelope generator
that can be used to vary the bow velocity and bow force with a single control. The final knob controls the envelope
generator’s output level. |
Filter 1 |
3-band EQ: This is the G2’s a 3-band EQ module, available for tone shaping. |
Filter 2 |
Fine tune, page 1: These are the first 8 sliders on the Fine Tune SeqCtr module. They tune the string every fourth note, from C2 through C7. |
Filter 3 |
Fine tune, page 2: These are the final 8 sliders on the Fine Tune SeqCtr module. They tune the string every fourth note, from C2 through C7. |
Effect 1 |
Miscellaneous stuff: First is the patch’s overall output level. Next is a volume control that can generate white noise. This noise can be used to examine the characteristics of a downstream wooden body resonator (described later). Finally, two outputs are provided, with controllable destinations and mutes. |
Effect 2 |
Bridge frequency tuning, page 1: These are the first 8 sliders on the Bridge Frequency SeqCtr module. They set the lowpass cutoff frequency for the string every fourth note, from C2 through C7. |
Effect 3 |
Bridge frequency tuning, page 2: These are the final 8 sliders on the Bridge Frequency SeqCtr module. They set the lowpass cutoff frequency for the string every fourth note, from C2 through C7. |