Instructional Preset. Here’s the basic components of a simple subtractive synth with controls to mix in Sawtooth and Square waves with Low Pass Filter (LP) Cutoff and Bandwidth control with application of a Low Frequency Oscillator (LFO) as a Frequency modulator to the waveforms.
Instructions: This preset will bring in octave up and octave down mix when Y > .5 so this will work with Osmose with string Aftertouch pressure.
Things to try:
1. Change on of the Sawtooth or Square Wavebanks to Triangle to get a different waveform combination.
2. Change filter type and or filter cascading to something else.
Macro Controllers:
i = Square (Amount of Square Wavebank output). No sound if this is set to minimum for the Wavebank.
ii = Sawtooth (Amount of Saw Wavebank output). No sound if this is set to minimum for the Wavebank.
iii = LPFCutoff (Low Pass Filter cutoff frequency). You can set from 30Hz to 5kHz.
iv = LPFBandW (Low Pass Filter Bandwidth). Set from 0.3 to 1.0. At very low settings you can get a ringing but not sine conversion.
v = LFOFreq (Frequency of the LFO as implemented with a shape generator. Change formula G for a different range if you like.
vi = LFOWidth (Width of the sine LFO offset added to each of the waveform outputs). Change formula H W range if you want to increase or decrease the frequency modulating offset here.
Surface:
W = Pitch
Y = Brings in both octave up and octave down when Osmose Aftertouch gets to Y = 0.5 (or mid to top of Y on Continuum).
Z = Volume. Adjust formula V’s and or U’s W range if you want to change default output (or use Gain or Attenuation settings).

Hey, thanks for uploading this. macros 3-6 don’t show up for me on the Osmose, is this to be expected?
Osmose may not know how to process the internal Macro Controller control tags. Those can be removed in Editor. I’ll create an Osmose version without them.
For example “iii=LPFCutoff_30Hz_5kHz”. You can see the tags in the editor but Osmose does not use internal tags (wish they did). If you remove them and make the string “iii=LPFCutoff” instead it will I assume then show up on Osmose. Won’t have access for a while to change this for Osmose version.
Got it, thanks!