|
Module
Name |
Module
description |
Download |
-
- OSC SH-xx
|
General vintage OSC
modeled from a real SH-xx model,
including Saw, Pulse, Square, Sub 1,
Sub2, Sub3, White Noise. Option for
Sync, Fm, Am and Phase modulation, 4
interpolations option, bypass, CPU
friendly. |
 |
Why Sh-09?
I've
spent a long time to investigate how to
re-create the warm and nice sound of my
vintage gears. All virtual synths are
sounding a bit flat, and boring. My gears
have so much personality, and even 2 unit of
the same brand can sound differently.
The SH-xx
has a very good vintage sound, typical OSC
from the legendary SH series (except the
sh-101). It is the perfect 'all use' synth,
and its OSC are doing the job for most
cases. The 3 sub oscillators are a plus,
adding even more possibilities.
Mine is in
excellent shape, like new, so that was a
good start, before doing Minimoog or Yamaha
CS OSC...
How does
it work.
The
only way to capture all the OSC subtle
variations is to sample it. When you sample
it you get all the signal path variations in
time and shape.
I did sample
every octave (12 notes) up to 1min. It is 7
samples for each waveform. Each sample is
perfectly looped.
After that
I needed to create a specific wavetable
player, because I needed to have a sync
option, and various FM, PM modulations, and
also because the waveforms were all with a
different size.
The
waveforms have been added in the resources
to avoid having to load and store, find the
path of the sample data, they have also been
encrypted to protect them.
To remove
the aliasing, and give some control on the
CPU usage, I've added 3 different
interpolation algorithms : linear, cubic and
5 points. Well you can remove interpolation
if you want speedy OSC, and rough sound!
For
maximum flexibility, I've programmed the CPU
saving system, and a bypass, so when the OSC
don't work, it does not consume any CPU.
|