Nikkoid Network Gigfiles.com Vstdev.com Dadev.com Gemsmusic.com Naturetextures.com.com Uplib.com





 
 

 

 

 

 

 

 

DADEV > Developers > OSC SH-xx

COMING SOON ...

This Oscillator module is a very powerful. It can totally change the sound of your synths. It was modeled from a real SH-xx, with a perfect accuracy. You can say that this module generate the exact same sound of this vintage synth, for every waveforms and in every circumstances, plus lot of new features!

Features :

  • Absolutely identical multi-sampled waveforms from the original gear!

  • Saw, Square, Pulse, Sub 1, Sub 2, Sub3, Noise original waveforms.

  • Modulation : all waveforms can be FM, PM an AM! Offering new possibilities over the original.

  • Hard sync, or no sync. Some waveforms are sampled up to 40s to keep the original de-phasing over the time.

  • 4 interpolations possibilities : none, linear, cubic and 5 points.

  • no aliasing even in the highest frequencies!

  • CPU friendly.

  • everything is integrated in the module, no dependencies...its size : 30 Mb!

  • FM modulation can be done with any waveforms, even with the noise...

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.

 



© 2006 by Nikko . All rights reserved.