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 0.284 second using v1.01-cache-2.11-cpan-26ccb49234f )