Details of new Synth coming to Android G-Stomper

G-Stomper just gets better and better. Here’s what’s coming in the new synth:

2 oscillator assemblies, each has 6 waveforms:

  • saw, pulse, triangle, sine, noise, dual sine
  • The dual sine is an assembly of 2 sines (where the secondary is pitched one octave higher).

Every waveform can be shaped with its own shape algorithm:

  • saw: can be morphed from sawtooth to pulse
  • pulse: adjustable pulse width
  • triangle: as more shape as more get the peaks cut off (more timbre)
  • sine: can be morphed from sine to saw(approximated)
  • noise: adjustable noise color
  • dual sine: as more shape as more gets the secondary sine mixed in

Ever waveform can be synchronized:

  • In this special case, every waveform has a secondary (inner) sync sine aboard, which is responsible to sync the main waveform: Furthermore in sync mode the shape amount controls the main waveforms pitch (rather than the waveform shape). This will create the typical sync sounds known from many synthesizers.
  • In sync mode the dual sine waveform has its own behavior, the first sine modulates the second using frequency modulation (rather than syncing the waveform).

Modulation between the 2 oscillator assemblies:

  • Dist RM, Dist, Filter FM, FM, Diff FM, RM

Distortion RingModulation:

  • A special modulation type to create very unique and raw sounds. It’s a combination of amplitude/ring modulation and distortion. The modulation signal is generated by a third (hidden) oscillator assembly whose pitch gets controlled by the modulation amount. This modulation signal modulates the output of osc1 and osc2 (depending on the osc mix setting)


  • Passes the the output of osc1 and osc2 (depending on the osc mix setting) through an overdrive distortion.

Filter FM:

  • Yes, of course there are filters (at least 7 types, maybe more). Using Filter FM means that osc2 modulates the filter cutoff frequency (controlled by the modulation amount). Filter FM creates a wide range of sounds from weird effects to crazy resonant sounds.

FM and differential FM:

  • The FM setup features two types of frequency modulation: FM and differential FM.
  • The difference between FM and DFM is as followed: In DFM the modulated frequency range is the same in all tone frequencies, which means in other words, it’s easier to control than normal FM and the results are usually tonal playable all over the keyboard range. FM on the other side is rawer and creates brighter sounds. Since everything is implemented as phaseFM (at least in the default setup), almost every FM sounds are tonal playable.
  • In FM and DFM, osc1 is the carrier and osc2 is the modulator.
  • The combination of FM/DFM with the dual sine waveforms is very powerful. Using dual sines on both oscillator assemblies turns the synth in a 4 operator FM engine, which allows to create very complex FM sounds.
  • As already mentioned, the base FM setup is implemented as phaseFM (like in DX7) which is the easiest to control. Additionally the FM framework supports log+FM, log-/+FM, lin+FM, lin-/+FM; all of these additional modes produce sounds that are not usually tonal playable, but they’re very useful for effect sounds.


  • Ringmodulation is typically used to create disharmonic and metallic or bell-like sounds. Also in RM, osc2 is the modulator and osc1 the carrier.


  • The setup contains 3 LFOs (having the usual waveforms: triangle, saw, reversed saw, pulse, random, smooth random).
  • Each LFO has its own level and can be assigned to one of the following parameters: osc modulation amount, osc mix, volume, panorama, osc1 shape, osc2 shape, osc1+2 shape, osc1 frequency, osc2 frequency, osc1+2 frequency, filter cutoff, filter resonance.
  • The lfos are not 100% finished yet, so there’ll be more about these later.
  • And of course there’s a vibrato in addition to the LFOs.


  • These are not finished yet. But there will be at least 2 adsr envelopes, once for the amplification and one for the filter cutoff, maybe a third simple attack decay envelope to be assigned like the LFOs.

Integration in G-Stomper:
It’ll be most likely a new additional sequencer module, but it’s not decided yet in detail. The first release of the synth will be a standalone app, just to play around with, or generate samples. Once this is done, it’ll be integrated in G-Stomper Beat Studio.

Leave a Reply

%d bloggers like this: