Name PADsynthXtended3
Created At 2019-05-29 6:29pm
Submitted By Menno0
Type blue.orchestra.BlueSynthBuilder
Description

This PADsynth Xtended instrument has 30 sinewaves to produce a sample - a nice sound, but the PADsynth algorithm sounds a bit (too) clean to my ears.
With this instrument, several methods are used to try to obtain an even more interesting, evolving timbre. Adding FM distortion and/or some distortion spices things up.
i have chosen for the distorion to beplaced AFTER the filter section, so any resonaces of the filter will add to a dirty, screamy sound.

Of course, all off these modules can be swtiched off.

This instruments can morph sounds from heaven to hell - and back!
From LoFi to HiFi...

It takes a little while for the PADsynth GEN to produce the sample; the bigger amount of values that are to be computed, the longer it takes.

connections of the modules:

PADSYNTH --> FREQUENCY MODULATION --> FILTERS --> DISTORTION --> OUTPUT

version 3.0, April 2019
- complete overhaul of all envelopes
- envelopes for Amplitude, FM, Filter Frequency, Filter Depth, Distortion and Pitch Bend can be set on a per note basis
- envelopes have on/off switch
- cleaned up menu by removing harmonics and better naming

version 2.1, october 2017
- replaced Unique ID number with INSTRUMENT ID --> Unique ID could be removes
- some further GUI tweaking

version 2.0, march 2017
- latest GUI (Blue 2.7.0 or greater)
- produce sample in Global Orchestra
- changed ADSR to madsr
- when basefreqency = -1, then basefrequnecy = 261.625565
- removed redundant code
- renamed AL for better names
- When you want to use more than 1 of this instrument, you will have to give NO: unique numbers.

version 1.01, november 2016
- improved checkbox code

version 1.0, september 2016

- table resolution can be set of PADsynth, controlling the quality of the produced "sample". A setting of 18 produces a sample table of 2^18, and is a compromise between a fast response and sound quality.
Lower settings are faster, but can produce some LoFi results.

- FM on/off switch and mix for direct/FM
- ADSR envelope for index of FM

- Low, band, highpass filter (or no filter) is placed BEFORE the distortion unit. This can produce sqeaking sounds for extra "dirt"

- distortion module with on/off switch,
- compression on/off to control big amplitude differences of distortion
- ADSR envelope for distortion

- dirt setting for amplitude creates a random fluctuation in amplitude

score example:
; frq amp
i1 0 2 66 1