MIDI-SoundFont

 view release on metacpan or  search on metacpan

doc/sfspec21.html  view on Meta::CPAN

</P><P>
Note the difference caused by flipping the 'D' bit is a change in the
slope, or a mirror image of the original controller.
</P><P>
Likewise, a Negative Bipolar Linear plot would have a negative slopping
bipolar characteristic.  The concave curves take on similar
characteristics.
The figure below contains a summary of the approximate shapes of all
supported controller types. Note that
<A HREF="#8.2.4">Section "8.2.4 Source Types"</A>
contains the mathematical formula for the convex and concave curves.
</P><P>
<A NAME="p73"></A>
Linear Controller Curvesfor given Directions and Polairities
Positive Unipolar Negative Unipolar Positive Bipolar Negative Bipolar
</P><P>
Concave Controller Curvesfor given Directions and Polairities
Positive Unipolar Negative Unipolar Positive Bipolar Negative Bipolar
</P><P>
Convex Controller Curvesfor given Directions and Polairities
Positive Unipolar Negative Unipolar Positive Bipolar Negative Bipolar

doc/timidity/playmidi.c  view on Meta::CPAN

					voice[i].temper_instant = 1;
					recompute_freq(i);
				}
		break;
	}
}

static void set_user_temper_entry(int part, int a, int b)
{
	static int tp;		/* temperament program number */
	static int ll;		/* number of formula */
	static int fh, fl;	/* applying pitch bit mask (forward) */
	static int bh, bl;	/* applying pitch bit mask (backward) */
	static int aa, bb;	/* fraction (aa/bb) */
	static int cc, dd;	/* power (cc/dd)^(ee/ff) */
	static int ee, ff;
	static int ifmax, ibmax, count;
	static double rf[11], rb[11];
	int i, j, k, l, n, m;
	double ratio[12], f, sc;
	



( run in 3.069 seconds using v1.01-cache-2.11-cpan-3cd7ad12f66 )