STS Osc A


Description

A container oscillator that allows multi (four) layer velocity and a multi-sound on every key, with Offset for Amp, ENV.
To Midi Voice Control take the STS MVC, a variation of MVC A tailored for use with the various STS Oscillators. Panel controls are simplified and a Mod Wheel output is provided. More Info

Type

OSC

Module

STS-Osc-A.png

Popup

STS-Osc-A-Popup.png

Module Connections

Label
Type
Description
Control Range
Load
Browser
open Browser and load Sample
wav, p
ADSR
ENV
Envelope Offset

Volume
Amp
OSC Amplifier Offset

Background

Source » Hitfoundry » Scope BC Modular

Dante: JHulk, can you tell us a bit more about the new BC Modular component called the Multisample Oscillator (also known as STS OSC).

JHulk: It's a container oscillator that allows multi (four) layer velocity and a multi-sound on every key. I have successfully created some very good quality multi-samples from every third key to keep memory amount smaller. They work great and we have AKAI support at the moment and other formats are being developed. We are on the fourth generation adding things making it easier for the user to use.

Dante: Previously on the Scope platform there was limited sample support and so MCCY bought us the MOZAM option to support multisampling in Modular. But now Sharc has expanded on the concept with his new STS OSC.

JHulk: Yes, Sharc has stepped up to the plate with this and it brings Scope multisampling a step closer to being like hardware samplers such as the EMU Ultra range. The STS OSC is comparable to the EMU Modular set-up of the E series samplers and the Emulator-X. However BC Modular is even more flexible as you get to choose what modules you want and how you want to wire it. It works great and I did my first synth with it to show off what the STS OSC can do. I made a string synth with three oscillators and like the Korg Trident I did these with 16', 8' and 4' draw bar oscillators with level controls. The synth was set up with octal tuning -12 0 +12 and then the recorded multi-sample file was set in all three sample oscillators. I created five sample folders from three string synths. The Crumar performer 8' setting, the Eminent 310 organ string multi-samples and three different waveforms from a Korg Trident. These are all multi-cycle loops in a multi-sample file.

Then I added the volume control for each draw bar and this went to the polyfilter which has many filter topologies which give great spectral content not available from the old analog synths then it went to a VCA. A single envelope controls the filter and VCA. One modulation LFO then goes to each pitch modulator input on the sample oscillator and by setting small amounts of variation you get lots of movement. The signal then goes to a chorus and phaser effects which gives it that old string sound and that swirly sound of the '80s.

There are sound examples on SoundCloud of this beta synth. The other module is the MVC C which has a unison mode up to 16 voices so you can get those fat squelchy leads made famous by analog and digital hybrids. My favorite being the DSS1 having 16 oscillators play at the same time with detune makes a very fat sound and with the added polyphonic aftertouch output you can get note modulation which is great for very expressive playing being able to do chords with one hand and then a lead sound in the other. Giving single note modulation without modulating the chords and being able to control this by a hardware controller makes the Modular system very good for live use. And the sound is second to none.

Sharc: The STS OSCs are all based on Scope AKAI sample implementation. They can load Akai (.p), Scope Sampler (.sts) and Soundfont (.sf2) formats. At a basic level, sample assignment to multiple keygroups (each with four available layers) within these formats is supported by the modules. The modules then vary in terms of feature support beyond this basic level. One of the modules for instance has a stereo out, so sample pan settings are supported, while built-in ADSRs and filter insert connections and cut-off frequency output cover individual keygroup settings for envelope and filter within the loaded sample program. Other modules are more stripped down to the basic level and as such use very little DSP. They leave it to the user to decide within modular what envelopes, LFOs, filtering, etc. will applied globally to the loaded sample program.

One limitation of the sample support in Scope is that pitch control is Async, so audio rate FM for instance is beyond the capability of these modules. The Sample PitchMod module does give a quasi-sync support on this front so that LFOs and envelopes can modulate the pitch to quite a useable degree. Again some STS modules have this built-in while others have it stripped out and leave it to the user to decide if they want to add a Sample PitchMod module.


Source » Hitfoundry » BC Modular Update

Dante: Next, I asked JHulk about his progress with wavetable programming in BC Modular, as I heard he had been developing samples for hardware synthesizers that would also play back in the new BC Modular multi-sample oscillator.

JHulk: For wavetable synthesis I prefer the BC Modular STS Oscillator as then I can have a sample on each octave with only a max of 1 octave up transpose and I set them to 22.5 or 32khz so that their max playback rate is 44.1 or 64khz as used by the Korg's, as I make them mostly for the T series. They play well in the STS oscillator and because they are not being transposed up more than one octave don't suffer very bad aliasing like the normal sample osc or suffer from slowing down because of only being allowed one sample. If you add a HPF before the main filter (as used by the Yamaha AN1X) you can filter out high frequencies if using high octave settings which produce aliasing in the higher notes as an equaliser type filter before the contour filter.

My multi-sample wavetable do not alias as I test them in hardware synthesizers and use a chromatic tuner for tuning from the creation of them so that they perform accurate pitch transposition. This is because I use 2's compliment for creation they are always in the math of 2's compliment. For example a 1024 sample at 32khz is b0-21 cents, the same sample at 44.1 is a f1-23 cents. This makes my multi-sample files very small and I also multi-loop them and then create the perfect loops with a few samples after for the interpolation engine of the T series and trinity.

STS Osc A, STS Osc B, STS Osc C, STS Osc D

sts-osc-a-d-panel.png