On Tue, Jan 08, 2019 at 05:56:27PM -0800, Pete Goodeve wrote: > On Tue, Jan 08, 2019 at 10:47:04PM +0000, Victor Lazzarini wrote: > > > > As for normalisation: tables are rescaled by > > default, so the abs max value is 1.0; that can be turned off when the table is generated. > > > I'm afraid it still isn't making sense to me... > > If I have a 16-point, GEN07 say, normalized table: > .... -- which it slowly dawned on me is my problem! It's not normalization per se, but the values generated by GEN07 that had me confused. Reading the deocs more closely: "the interpolation from a to b is such as to assume that the value b will be attained in the n + 1th location" So if I use the range "0 16 1", it assumes that the '1' should be in location *16*, so the ramp puts a lower value in the last available slot. Not what I assumed. I tried GEN02 instead, and the values were indeed what I'd expect. Sorry for the bandwidth, -- Pete -- Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here