[LAU] Phasex patches

Nigel Henry cave.dnb at tiscali.fr
Sat Dec 22 16:58:27 EST 2007


I like Phasex, but am clueless about programming softsynths, and creating 
patches. That said I've managed to create a patch that sounds a bit like a 
piano, but not like my acoustic upright piano. Patches attached below.

My piano is a Focke straight strung job from the the early 1900's, and has a 
really bright sound. I have another piano, an overstrung one, but the sound 
is quite heavy on that.

Back to Phasex and the attached patches.

The first one, Piano-047.phx was my first go, and I wasn't too happy with it. 
I the posted the patch to Folderol on the LAU list, and he came back with 
Piano-047a.phx. This was different, and sounded ok, but was not what I was 
looking for. 

I've had another go today at getting a realistic piano sound, Piano-048.phx, 
but this in no way sounds right.

From my googling, creating the sound of an acoustic piano is all but 
impossible with a softsynth, but something near to it would be nice.

Any help in improving the attached patches would be welcome.

Nigel.



-------------- next part --------------
phasex_patch {
	info {
		version			= 0.11.1;
	}
	general {
		bpm			= 56;
		master_tune		= 64;
		portamento		= 0;
		keymode			= poly;
		keyfollow_vol		= 64;
		midi_channel		= omni;
		volume			= 127;
		transpose		= 69;
		input_boost		= 0;
		input_follow		= off;
		stereo_width		= 127;
	}
	filter {
		cutoff			= 76;
		resonance		= 81;
		smoothing		= 64;
		keyfollow		= keytrig;
		mode			= lp;
		type			= 0;
		gain			= 104;
		env_amount		= 4;
		env_sign		= positive;
		attack			= 16;
		decay			= 0;
		sustain			= 116;
		release			= 0;
		lfo			= 0;
		lfo_amount		= 64;
	}
	delay {
		mix			= 0;
		feed			= 0;
		crossover		= on;
		time			= 1/8;
		lfo			= 0;
	}
	chorus {
		mix			= 0;
		feed			= 7;
		crossover		= on;
		time			= 30;
		depth			= 100;
		phase_rate		= 13/16;
		phase_amount		= 0;
		lfo_wave		= sine;
		lfo_rate		= 1/2;
	}
	envelope {
		attack			= 3;
		decay			= 100;
		sustain			= 10;
		release			= 0;
	}
	oscillator {
		modulation		= mix;
		polarity		= bipolar;
		source			= midi_key;
		wave			= saw;
		init_phase		= 0;
		rate			= 1/1;
		transpose		= 64;
		pitchbend		= 64;
		am_mod			= off;
		am_mod_amount		= 105;
		fm_mod			= off;
		fm_mod_amount		= 64;
		pm_mod			= off;
		pm_mod_amount		= 49;
		wave_lfo		= 0;
		wave_lfo_amount		= 64;
	}
	oscillator {
		modulation		= mix;
		polarity		= bipolar;
		source			= midi_key;
		wave			= saw;
		init_phase		= 0;
		rate			= 1/1;
		transpose		= 52;
		pitchbend		= 76;
		am_mod			= off;
		am_mod_amount		= 64;
		fm_mod			= off;
		fm_mod_amount		= 64;
		pm_mod			= off;
		pm_mod_amount		= 76;
		wave_lfo		= 0;
		wave_lfo_amount		= 64;
	}
	oscillator {
		modulation		= off;
		polarity		= unipolar;
		source			= midi_key;
		wave			= sine;
		init_phase		= 0;
		rate			= 1/2;
		transpose		= 64;
		pitchbend		= 76;
		am_mod			= off;
		am_mod_amount		= 64;
		fm_mod			= off;
		fm_mod_amount		= 64;
		pm_mod			= lfo-1;
		pm_mod_amount		= 79;
		wave_lfo		= 0;
		wave_lfo_amount		= 64;
	}
	oscillator {
		modulation		= off;
		polarity		= unipolar;
		source			= midi_key;
		wave			= sine;
		init_phase		= 0;
		rate			= 1/2;
		transpose		= 64;
		pitchbend		= 76;
		am_mod			= off;
		am_mod_amount		= 64;
		fm_mod			= off;
		fm_mod_amount		= 64;
		pm_mod			= lfo-1;
		pm_mod_amount		= 49;
		wave_lfo		= 0;
		wave_lfo_amount		= 64;
	}
	lfo {
		source			= keytrig;
		polarity		= unipolar;
		wave			= sine;
		init_phase		= 0;
		rate			= 1/2;
		transpose		= 64;
		pitchbend		= 64;
	}
	lfo {
		source			= keytrig;
		polarity		= bipolar;
		wave			= sine;
		init_phase		= 0;
		rate			= 1/1;
		transpose		= 64;
		pitchbend		= 64;
	}
	lfo {
		source			= keytrig;
		polarity		= bipolar;
		wave			= sine;
		init_phase		= 0;
		rate			= 1/1;
		transpose		= 64;
		pitchbend		= 64;
	}
	lfo {
		source			= keytrig;
		polarity		= bipolar;
		wave			= sine;
		init_phase		= 0;
		rate			= 1/1;
		transpose		= 64;
		pitchbend		= 64;
	}
}
-------------- next part --------------
phasex_patch {
	info {
		version			= 0.11.1;
	}
	general {
		bpm			= 56;
		master_tune		= 64;
		portamento		= 0;
		keymode			= poly;
		keyfollow_vol		= 64;
		midi_channel		= omni;
		volume			= 127;
		transpose		= 64;
		input_boost		= 0;
		input_follow		= off;
		stereo_width		= 127;
	}
	filter {
		cutoff			= 76;
		resonance		= 81;
		smoothing		= 64;
		keyfollow		= keytrig;
		mode			= lp;
		type			= 0;
		gain			= 104;
		env_amount		= 4;
		env_sign		= positive;
		attack			= 16;
		decay			= 0;
		sustain			= 116;
		release			= 0;
		lfo			= 0;
		lfo_amount		= 64;
	}
	delay {
		mix			= 0;
		feed			= 0;
		crossover		= on;
		time			= 1/8;
		lfo			= 0;
	}
	chorus {
		mix			= 30;
		feed			= 7;
		crossover		= on;
		time			= 30;
		depth			= 100;
		phase_rate		= 13/16;
		phase_amount		= 0;
		lfo_wave		= sine;
		lfo_rate		= 1/2;
	}
	envelope {
		attack			= 5;
		decay			= 75;
		sustain			= 14;
		release			= 79;
	}
	oscillator {
		modulation		= mix;
		polarity		= bipolar;
		source			= midi_key;
		wave			= triangle;
		init_phase		= 0;
		rate			= 1/1;
		transpose		= 64;
		pitchbend		= 64;
		am_mod			= off;
		am_mod_amount		= 104;
		fm_mod			= off;
		fm_mod_amount		= 64;
		pm_mod			= off;
		pm_mod_amount		= 49;
		wave_lfo		= 0;
		wave_lfo_amount		= 64;
	}
	oscillator {
		modulation		= mix;
		polarity		= bipolar;
		source			= midi_key;
		wave			= triangle;
		init_phase		= 0;
		rate			= 1/1;
		transpose		= 52;
		pitchbend		= 76;
		am_mod			= off;
		am_mod_amount		= 64;
		fm_mod			= off;
		fm_mod_amount		= 64;
		pm_mod			= off;
		pm_mod_amount		= 76;
		wave_lfo		= 0;
		wave_lfo_amount		= 64;
	}
	oscillator {
		modulation		= off;
		polarity		= unipolar;
		source			= midi_key;
		wave			= sine;
		init_phase		= 0;
		rate			= 15/16;
		transpose		= 64;
		pitchbend		= 76;
		am_mod			= off;
		am_mod_amount		= 64;
		fm_mod			= off;
		fm_mod_amount		= 64;
		pm_mod			= lfo-1;
		pm_mod_amount		= 79;
		wave_lfo		= 0;
		wave_lfo_amount		= 64;
	}
	oscillator {
		modulation		= off;
		polarity		= unipolar;
		source			= midi_key;
		wave			= sine;
		init_phase		= 0;
		rate			= 1/2;
		transpose		= 64;
		pitchbend		= 76;
		am_mod			= off;
		am_mod_amount		= 64;
		fm_mod			= off;
		fm_mod_amount		= 64;
		pm_mod			= lfo-1;
		pm_mod_amount		= 49;
		wave_lfo		= 0;
		wave_lfo_amount		= 64;
	}
	lfo {
		source			= keytrig;
		polarity		= unipolar;
		wave			= sine;
		init_phase		= 0;
		rate			= 1/2;
		transpose		= 64;
		pitchbend		= 64;
	}
	lfo {
		source			= keytrig;
		polarity		= bipolar;
		wave			= sine;
		init_phase		= 0;
		rate			= 1/1;
		transpose		= 64;
		pitchbend		= 64;
	}
	lfo {
		source			= keytrig;
		polarity		= bipolar;
		wave			= sine;
		init_phase		= 0;
		rate			= 1/1;
		transpose		= 64;
		pitchbend		= 64;
	}
	lfo {
		source			= keytrig;
		polarity		= bipolar;
		wave			= sine;
		init_phase		= 0;
		rate			= 1/1;
		transpose		= 64;
		pitchbend		= 64;
	}
}
-------------- next part --------------
phasex_patch {
	info {
		version			= 0.11.1;
	}
	general {
		bpm			= 64;
		master_tune		= 64;
		portamento		= 60;
		keymode			= poly;
		keyfollow_vol		= 64;
		midi_channel		= omni;
		volume			= 127;
		transpose		= 66;
		input_boost		= 29;
		input_follow		= off;
		stereo_width		= 127;
	}
	filter {
		cutoff			= 89;
		resonance		= 0;
		smoothing		= 0;
		keyfollow		= keytrig;
		mode			= lp;
		type			= 0;
		gain			= 104;
		env_amount		= 0;
		env_sign		= positive;
		attack			= 0;
		decay			= 0;
		sustain			= 0;
		release			= 0;
		lfo			= 0;
		lfo_amount		= 64;
	}
	delay {
		mix			= 0;
		feed			= 0;
		crossover		= on;
		time			= 1/8;
		lfo			= 0;
	}
	chorus {
		mix			= 0;
		feed			= 0;
		crossover		= on;
		time			= 0;
		depth			= 0;
		phase_rate		= 1/4;
		phase_amount		= 0;
		lfo_wave		= sine;
		lfo_rate		= 1/2;
	}
	envelope {
		attack			= 3;
		decay			= 100;
		sustain			= 10;
		release			= 0;
	}
	oscillator {
		modulation		= mix;
		polarity		= bipolar;
		source			= midi_key;
		wave			= saw;
		init_phase		= 0;
		rate			= 1/1;
		transpose		= 64;
		pitchbend		= 64;
		am_mod			= off;
		am_mod_amount		= 105;
		fm_mod			= off;
		fm_mod_amount		= 64;
		pm_mod			= off;
		pm_mod_amount		= 49;
		wave_lfo		= 0;
		wave_lfo_amount		= 64;
	}
	oscillator {
		modulation		= mix;
		polarity		= bipolar;
		source			= midi_key;
		wave			= saw;
		init_phase		= 0;
		rate			= 1/1;
		transpose		= 52;
		pitchbend		= 64;
		am_mod			= off;
		am_mod_amount		= 64;
		fm_mod			= osc-1;
		fm_mod_amount		= 64;
		pm_mod			= off;
		pm_mod_amount		= 115;
		wave_lfo		= 0;
		wave_lfo_amount		= 64;
	}
	oscillator {
		modulation		= mix;
		polarity		= unipolar;
		source			= midi_key;
		wave			= sine;
		init_phase		= 0;
		rate			= 1/2;
		transpose		= 95;
		pitchbend		= 64;
		am_mod			= off;
		am_mod_amount		= 64;
		fm_mod			= off;
		fm_mod_amount		= 64;
		pm_mod			= osc-2;
		pm_mod_amount		= 79;
		wave_lfo		= 0;
		wave_lfo_amount		= 64;
	}
	oscillator {
		modulation		= off;
		polarity		= unipolar;
		source			= midi_key;
		wave			= revsaw;
		init_phase		= 0;
		rate			= 1/2;
		transpose		= 117;
		pitchbend		= 76;
		am_mod			= off;
		am_mod_amount		= 64;
		fm_mod			= off;
		fm_mod_amount		= 64;
		pm_mod			= off;
		pm_mod_amount		= 49;
		wave_lfo		= 0;
		wave_lfo_amount		= 64;
	}
	lfo {
		source			= keytrig;
		polarity		= unipolar;
		wave			= sine;
		init_phase		= 0;
		rate			= 1/2;
		transpose		= 64;
		pitchbend		= 64;
	}
	lfo {
		source			= keytrig;
		polarity		= bipolar;
		wave			= sine;
		init_phase		= 0;
		rate			= 1/1;
		transpose		= 64;
		pitchbend		= 64;
	}
	lfo {
		source			= keytrig;
		polarity		= bipolar;
		wave			= sine;
		init_phase		= 0;
		rate			= 1/1;
		transpose		= 64;
		pitchbend		= 64;
	}
	lfo {
		source			= keytrig;
		polarity		= bipolar;
		wave			= sine;
		init_phase		= 0;
		rate			= 1/1;
		transpose		= 64;
		pitchbend		= 64;
	}
}


More information about the Linux-audio-user mailing list