I don't know if this patch belongs in a default patch set. However, I
thought you might be interested in checking out my use of whysynth. I
use the following patch along with the following diff to dssp_synth.c to
sort of emulate my juno 106. A Doepfer Pocket Fader provides the 16
sliders. This seems to work very well. The only think that I'm not sure
if is possible or how to accomplish is to have a single CC controle
multiple synthesis parameters. A single case of this can be accomplished
with the ModMix. < feature request ;) > More ModMixes would be great!
</feature request ;) > Anyway... Thanks for Whysynth. Very cool.
-Garett
# WhySynth patch
WhySynth patch format 0 begin
name GSynth
oscY 1 2 0 -12 0 1 0 0 0 0 0 18 0 0 0
oscY 2 1 2 0 0 0 0 0 0.492026 6 0.149838 18 0 0 0
oscY 3 1 1 0 0 0 0.00362681 0 0 0 0 18 0 0 0
oscY 4 0 24 0 0 0 -0.00030387 0 0 0 0 0 0 0 0
vcfY 1 2 0 50 22 1 0 0
vcfY 2 2 1 3.55629 0 0 0 0
mix 0 0 0 0 0.984671 0.5 1.02186 0.5
volume 0.35
effects 0 0 0 0 0 0 0 0
glide 0.984375
bend 2
lfoY g 0.101461 0 0 0 0
lfoY v 0.05 0 0.1 0 0
lfoY m 0.05 0 0.1 0 0
mlfo 120.296 0
egY o 1 3 0.0119657 1 3 0.1 1 3 6.35257 1 3 0.0159149 0.196778 0 0 0 0
egY 1 0 3 0.1 1 3 0.1 1 3 0.1 1 3 0.0250322 0 0 0 0 0
egY 2 0 3 0.1 1 3 0.1 1 3 0.1 1 3 0.2 0 0 0 0 0
egY 3 0 3 0.1 1 3 0.1 1 3 0.1 1 3 0.2 0 0 0 0 0
egY 4 0 3 0.1 1 3 0.1 1 3 0.1 1 3 0.2 0 0 0 0 0
modmix 0 5 0 17 0
WhySynth patch end
627a628
> //modified by garett
631a633,668
> case Y_PORT_OSC1_LEVEL_A:
> return DSSI_CC(0x30);
> case Y_PORT_OSC2_LEVEL_A:
> return DSSI_CC(0x32);
> case Y_PORT_OSC2_MPARAM2:
> return DSSI_CC(0x33);
> case Y_PORT_OSC2_MMOD_AMT:
> return DSSI_CC(0x34);
> case Y_PORT_OSC3_LEVEL_A:
> return DSSI_CC(0x31);
> //case amp mod source amount for all OSC:
> // return DSSI_CC(0x35);
> //case frequency for all OSC
> // return DSSI_CC(0x36);
> case Y_PORT_VCF1_FREQUENCY:
> return DSSI_CC(0x37);
> //case Y_PORT_VCF1_FREQ_MOD_AMT:
> // return DSSI_CC(0x37);
> case Y_PORT_VCF1_QRES:
> return DSSI_CC(0x38);
> //case Y_PORT_VCF1_MPARAM:
> // return DSSI_CC(0x39);
> case Y_PORT_GLFO_FREQUENCY:
> return DSSI_CC(0x3b);
> case Y_PORT_EG1_TIME1:
> return DSSI_CC(0x3c);
> case Y_PORT_EG1_TIME3:
> return DSSI_CC(0x3d);
> case Y_PORT_EG1_LEVEL3:
> return DSSI_CC(0x3e);
> case Y_PORT_EG1_TIME4:
> return DSSI_CC(0x3f);
> case Y_PORT_MODMIX_MOD1_AMT:
> return DSSI_CC(0x39);
> case Y_PORT_MODMIX_MOD2_AMT:
> return DSSI_CC(0x3a);
Sean Bolton wrote:
> Hi everyone,
>
> I'm getting ready to release a new version of WhySynth. If
> you have saved any good WhySynth (or Xsynth-DSSI) patch
> presets, and want to be immortalized via their inclusion in the
> the new WhySynth default patch set, please email them to me.
>
> Thanks,
>
> -Sean
>
Received on Sun Dec 25 12:15:04 2005
This archive was generated by hypermail 2.1.8 : Sun Dec 25 2005 - 12:15:05 EET