formula: Transpose for EQ / Other devices

Hypnoid’s tunings are not usable for me… I would like a logarithmic transpose for all eq bands. E.g. I want transpose a song by some steps. It is logical now, that I should transpose now the instrument eqs, too, at least for non bass instruments. Also I would like to experiment with an eq that changes on note. I guess that this is implemented e.g. in Korg synths.

Is there a way to improve my second test device above, so I can use it with a note trigger device?

Most people usually just eq then resample it, this way the eq frequencies change with the sample pitch. I guess this could be a very useful feature for some though!

I did make that script … :c

Click to view contents

EQ automation lags, a ton lot, it is a lot, LOT more efficient to automate the filters instead, so I didn’t bother

[details=“Click to view contents”] ```

<?xml version="1.0" encoding="UTF-8"?>





Init

true





Mixer

true

false

Init

false



1.0

Device only





0.5

Device only





1.0

Device only





0.0

Device only





0.5

Device only





1.0

Device only



true





true

true

frm_filt

true



1.0

Device only





0.0

Device only

freq





1

1

0.00100000005

0.999000013

Log Slow









77.6000366

Device only

Q





2

3

0.0

1.0

Linear









100

Device only

inertia





2

5

0.0

1.0

Linear









0.0

Device only

-





1

3

0.0

1.0

Linear









50

Device only

Macro 5





50

Device only

Macro 6





50

Device only

Macro 7





50

Device only

Macro 8



4

true



Init

true





false

false

Init

true



1.0

Device only



-1

Linear

Clamp

0

119



-1

Device only





1.0

Device only





2

Device only





0.0

Device only





1.0

Device only







frm_freq

true

true

Init

true



1.0

Device only





func(A,B,C)





local tbl = {[‘0.01’]=0.004899999,

[‘0.02’]=0.014199983,

[‘0.03’]=0.023199968,

[‘0.04’]=0.031699963,

[‘0.05’]=0.040000103,

[‘0.06’]=0.048000239,

[‘0.07’]=0.055700369,

[‘0.08’]=0.063100494,

[‘0.09’]=0.070200615,

[‘0.1’]=0.077200733,

[‘0.11’]=0.083900847,

[‘0.12’]=0.090400957,

[‘0.13’]=0.096801065,

[‘0.14’]=0.102901168,

[‘0.15’]=0.10890127,

[‘0.16’]=0.11480137,

[‘0.17’]=0.120401464,

[‘0.18’]=0.126001552,

[‘0.19’]=0.131301641,

[‘0.2’]=0.136601731,

[‘0.21’]=0.141701818,

[‘0.22’]=0.146801904,

[‘0.23’]=0.151701987,

[‘0.24’]=0.156502068,

[‘0.25’]=0.161202148,

[‘0.26’]=0.165802225,

[‘0.27’]=0.1702023,

[‘0.28’]=0.174702376,

[‘0.29’]=0.179002449,

[‘0.3’]=0.18320252,

[‘0.31’]=0.187402591,

[‘0.32’]=0.191402659,

[‘0.33’]=0.195402727,

[‘0.34’]=0.199402794,

[‘0.35’]=0.203202859,

[‘0.36’]=0.207002923,

[‘0.37’]=0.210702986,

[‘0.38’]=0.214403048,

[‘0.39’]=0.218003109,

[‘0.4’]=0.22160317,

[‘0.41’]=0.225003228,

[‘0.42’]=0.228503287,

[‘0.43’]=0.231903344,

[‘0.44’]=0.2352034,

[‘0.45’]=0.238503456,

[‘0.46’]=0.24170351,

[‘0.47’]=0.244903564,

[‘0.48’]=0.248003617,

[‘0.49’]=0.251103491,

[‘0.5’]=0.254103094,

[‘0.51’]=0.257102698,

[‘0.52’]=0.260102302,

[‘0.53’]=0.263001919,

[‘0.54’]=0.265901536,

[‘0.55’]=0.268801153,

[‘0.56’]=0.271600783,

[‘0.57’]=0.274400413,

[‘0.58’]=0.277100056,

[‘0.59’]=0.2797997,

[‘0.6’]=0.282499343,

[‘0.61’]=0.285099,

[‘0.62’]=0.287698656,

[‘0.63’]=0.290298313,

[‘0.64’]=0.292797983,

[‘0.65’]=0.295397639,

[‘0.66’]=0.297797322,

[‘0.67’]=0.300296992,

[‘0.68’]=0.302696675,

[‘0.69’]=0.305096358,

[‘0.7’]=0.307496041,

[‘0.71’]=0.309895724,

[‘0.72’]=0.31219542,

[‘0.73’]=0.314495116,

[‘0.74’]=0.316794813,

[‘0.75’]=0.318994522,

[‘0.76’]=0.321294218,

[‘0.77’]=0.323493928,

[‘0.78’]=0.325693637,

[‘0.79’]=0.32779336,

[‘0.8’]=0.329993069,

[‘0.81’]=0.332092792,

[‘0.82’]=0.334192514,

[‘0.83’]=0.336292237,

[‘0.84’]=0.33839196,

[‘0.85’]=0.340391695,

[‘0.86’]=0.342391431,

[‘0.87’]=0.344391167,

[‘0.88’]=0.346390903,

[‘0.89’]=0.348390639,

[‘0.9’]=0.350290388,

[‘0.91’]=0.352290124,

[‘0.92’]=0.354189873,

[‘0.93’]=0.356089622,

[‘0.94’]=0.357989371,

[‘0.95’]=0.359789133,

[‘0.96’]=0.361688882,

[‘0.97’]=0.363488644,

[‘0.98’]=0.365388393,

[‘0.99’]=0.367188156,

[‘1’]=0.368987918,

[‘1.01’]=0.370687693,

[‘1.02’]=0.372487456,

[‘1.03’]=0.374187231,

[‘1.04’]=0.375986993,

[‘1.05’]=0.377686769,

[‘1.06’]=0.379386544,

[‘1.07’]=0.38108632,

[‘1.08’]=0.382786095,

[‘1.09’]=0.384385884,

[‘1.1’]=0.386085659,

[‘1.11’]=0.387685448,

[‘1.12’]=0.389385223,

[‘1.13’]=0.390985012,

[‘1.14’]=0.392584801,

[‘1.15’]=0.394184589,

[‘1.16’]=0.395784378,

[‘1.17’]=0.39728418,

[‘1.18’]=0.398883969,

[‘1.19’]=0.40038377,

[‘1.2’]=0.401983559,

[‘1.21’]=0.403483361,

[‘1.22’]=0.404983163,

[‘1.23’]=0.406482965,

[‘1.24’]=0.407982767,

[‘1.25’]=0.409482569,

[‘1.26’]=0.41098237,

[‘1.27’]=0.412382185,

[‘1.28’]=0.413881987,

[‘1.29’]=0.415281802,

[‘1.3’]=0.416781604,

[‘1.31’]=0.418181419,

[‘1.32’]=0.419581234,

[‘1.33’]=0.42098105,

[‘1.34’]=0.422380865,

[‘1.35’]=0.42378068,

[‘1.36’]=0.425180495,

[‘1.37’]=0.42658031,

[‘1.38’]=0.427880138,

[‘1.39’]=0.429279953,

[‘1.4’]=0.430579782,

[‘1.41’]=0.431979597,

[‘1.42’]=0.433279425,

[‘1.43’]=0.434579253,

[‘1.44’]=0.435879081,

[‘1.45’]=0.43717891,

[‘1.46’]=0.438478738,

[‘1.47’]=0.439778566,

[‘1.48’]=0.441078395,

[‘1.49’]=0.442378223,

[‘1.5’]=0.443678051,

[‘1.51’]=0.444877893,

[‘1.52’]=0.446177721,

[‘1.53’]=0.447377563,

[‘1.54’]=0.448677391,

[‘1.55’]=0.449877232,

[‘1.56’]=0.451077074,

[‘1.57’]=0.452276915,

[‘1.58’]=0.453476757,

[‘1.59’]=0.454776585,

[‘1.6’]=0.455976427,

[‘1.61’]=0.457076281,

[‘1.62’]=0.458276123,

[‘1.63’]=0.459475964,

[‘1.64’]=0.460675806,

[‘1.65’]=0.461775661,

[‘1.66’]=0.462975502,

[‘1.67’]=0.464175344,

[‘1.68’]=0.465275198,

[‘1.69’]=0.466375053,

[‘1.7’]=0.467574894,

[‘1.71’]=0.468674749,

[‘1.72’]=0.469774604,

[‘1.73’]=0.470974445,

[‘1.74’]=0.4720743,

[‘1.75’]=0.473174155,

[‘1.76’]=0.474274009,

[‘1.77’]=0.475373864,

[‘1.78’]=0.476473719,

[‘1.79’]=0.477473587,

[‘1.8’]=0.478573442,

[‘1.81’]=0.479673296,

[‘1.82’]=0.480773151,

[‘1.83’]=0.481773019,

[‘1.84’]=0.482872874,

[‘1.85’]=0.483872741,

[‘1.86’]=0.484972596,

[‘1.87’]=0.485972464,

[‘1.88’]=0.487072319,

[‘1.89’]=0.488072187,

[‘1.9’]=0.489072055,

[‘1.91’]=0.490071923,

[‘1.92’]=0.491171777,

[‘1.93’]=0.492171645,

[‘1.94’]=0.493171513,

[‘1.95’]=0.494171381,

[‘1.96’]=0.495171249,

[‘1.97’]=0.496171117,

[‘1.98’]=0.497170985,

[‘1.99’]=0.498170853,

[‘2’]=0.499070734,

[‘2.01’]=0.500070632,

[‘2.02’]=0.501070797,

[‘2.03’]=0.502070963,

[‘2.04’]=0.502971113,

[‘2.05’]=0.503971279,

[‘2.06’]=0.504871428,

[‘2.07’]=0.505871594,

[‘2.08’]=0.506771743,

[‘2.09’]=0.507771909,

[‘2.1’]=0.508672059,

[‘2.11’]=0.509672225,

[‘2.12’]=0.510572374,

[‘2.13’]=0.511472523,

[‘2.14’]=0.512372673,

[‘2.15’]=0.513372838,

[‘2.16’]=0.514272988,

[‘2.17’]=0.515173137,

[‘2.18’]=0.516073287,

[‘2.19’]=0.516973436,

[‘2.2’]=0.517873585,

[‘2.21’]=0.518773735,

[‘2.22’]=0.519673884,

[‘2.23’]=0.520574033,

[‘2.24’]=0.521474183,

[‘2.25’]=0.522274315,

[‘2.26’]=0.523174465,

[‘2.27’]=0.524074614,

[‘2.28’]=0.524974763,

[‘2.29’]=0.525774896,

[‘2.3’]=0.526675045,

[‘2.31’]=0.527575195,

[‘2.32’]=0.528375328,

[‘2.33’]=0.529275477,

[‘2.34’]=0.53007561,

[‘2.35’]=0.530975759,

[‘2.36’]=0.531775892,

[‘2.37’]=0.532576025,

[‘2.38’]=0.533476174,

[‘2.39’]=0.534276307,

[‘2.4’]=0.535076439,

[‘2.41’]=0.535976589,

[‘2.42’]=0.536776721,

[‘2.43’]=0.537576854,

[‘2.44’]=0.538376987,

[‘2.45’]=0.539277136,

[‘2.46’]=0.540077269,

[‘2.47’]=0.540877402,

[‘2.48’]=0.541677535,

[‘2.49’]=0.542477667,

[‘2.5’]=0.5432778,

[‘2.51’]=0.544077933,

[‘2.52’]=0.544878066,

[‘2.53’]=0.545678198,

[‘2.54’]=0.546478331,

[‘2.55’]=0.547178447,

[‘2.56’]=0.54797858,

[‘2.57’]=0.548778713,

[‘2.58’]=0.549578846,

[‘2.59’]=0.550378978,

[‘2.6’]=0.551079094,

[‘2.61’]=0.551879227,

[‘2.62’]=0.55267936,

[‘2.63’]=0.553379476,

[‘2.64’]=0.554179609,

[‘2.65’]=0.554979742,

[‘2.66’]=0.555679858,

[‘2.67’]=0.55647999,

[‘2.68’]=0.557180107,

[‘2.69’]=0.557980239,

[‘2.7’]=0.558680356,

[‘2.71’]=0.559380472,

[‘2.72’]=0.560180604,

[‘2.73’]=0.560880721,

[‘2.74’]=0.561680853,

[‘2.75’]=0.56238097,

[‘2.76’]=0.563081086,

[‘2.77’]=0.563881218,

[‘2.78’]=0.564581335,

[‘2.79’]=0.565281451,

[‘2.8’]=0.565981567,

[‘2.81’]=0.566681683,

[‘2.82’]=0.567481816,

[‘2.83’]=0.568181932,

[‘2.84’]=0.568882048,

[‘2.85’]=0.569582164,

[‘2.86’]=0.57028228,

[‘2.87’]=0.570982397,

[‘2.88’]=0.571682513,

[‘2.89’]=0.572382629,

[‘2.9’]=0.573082745,

[‘2.91’]=0.573782861,

[‘2.92’]=0.574482977,

[‘2.93’]=0.575183094,

[‘2.94’]=0.57588321,

[‘2.95’]=0.576583326,

[‘2.96’]=0.577183425,

[‘2.97’]=0.577883542,

[‘2.98’]=0.578583658,

[‘2.99’]=0.579283774,

[‘3’]=0.57998389,

[‘3.01’]=0.58058399,

[‘3.02’]=0.581284106,

[‘3.03’]=0.581984222,

[‘3.04’]=0.582584321,

[‘3.05’]=0.583284438,

[‘3.06’]=0.583984554,

[‘3.07’]=0.584584653,

[‘3.08’]=0.58528477,

[‘3.09’]=0.585884869,

[‘3.1’]=0.586584985,

[‘3.11’]=0.587285101,

[‘3.12’]=0.587885201,

[‘3.13’]=0.588585317,

[‘3.14’]=0.589185417,

[‘3.15’]=0.589785516,

[‘3.16’]=0.590485632,

[‘3.17’]=0.591085732,

[‘3.18’]=0.591785848,

[‘3.19’]=0.592385948,

[‘3.2’]=0.592986047,

[‘3.21’]=0.593686163,

[‘3.22’]=0.594286263,

[‘3.23’]=0.594886363,

[‘3.24’]=0.595586479,

[‘3.25’]=0.596186578,

[‘3.26’]=0.596786678,

[‘3.27’]=0.597386777,

[‘3.28’]=0.598086894,

[‘3.29’]=0.598686993,

[‘3.3’]=0.599287093,

[‘3.31’]=0.599887192,

[‘3.32’]=0.600487292,

[‘3.33’]=0.601187408,

[‘3.34’]=0.601787508,

[‘3.35’]=0.602387607,

[‘3.36’]=0.602987707,

[‘3.37’]=0.603587806,

[‘3.38’]=0.604187906,

[‘3.39’]=0.604788005,

[‘3.4’]=0.605388105,

[‘3.41’]=0.605988204,

[‘3.42’]=0.606588304,

[‘3.43’]=0.607188404,

[‘3.44’]=0.607788503,

[‘3.45’]=0.608388603,

[‘3.46’]=0.608988702,

[‘3.47’]=0.609588802,

[‘3.48’]=0.610088885,

[‘3.49’]=0.610688984,

[‘3.5’]=0.611289084,

[‘3.51’]=0.611889184,

[‘3.52’]=0.612489283,

[‘3.53’]=0.613089383,

[‘3.54’]=0.613589466,

[‘3.55’]=0.614189565,

[‘3.56’]=0.614789665,

[‘3.57’]=0.615389764,

[‘3.58’]=0.615889847,

[‘3.59’]=0.616489947,

[‘3.6’]=0.617090046,

[‘3.61’]=0.617590129,

[‘3.62’]=0.618190229,

[‘3.63’]=0.618790329,

[‘3.64’]=0.619290411,

[‘3.65’]=0.619890511,

[‘3.66’]=0.620490611,

[‘3.67’]=0.620990694,

[‘3.68’]=0.621590793,

[‘3.69’]=0.622090876,

[‘3.7’]=0.622690976,

[‘3.71’]=0.623191059,

[‘3.72’]=0.623791158,

[‘3.73’]=0.624291241,

[‘3.74’]=0.624891341,

[‘3.75’]=0.625391424,

[‘3.76’]=0.625991523,

[‘3.77’]=0.626491606,

[‘3.78’]=0.627091706,

[‘3.79’]=0.627591789,

[‘3.8’]=0.628191888,

[‘3.81’]=0.628691971,

[‘3.82’]=0.629192054,

[‘3.83’]=0.629792154,

[‘3.84’]=0.630292237,

[‘3.85’]=0.63079232,

[‘3.86’]=0.631392419,

[‘3.87’]=0.631892502,

[‘3.88’]=0.632392585,

[‘3.89’]=0.632992685,

[‘3.9’]=0.633492768,

[‘3.91’]=0.633992851,

[‘3.92’]=0.63459295,

[‘3.93’]=0.635093033,

[‘3.94’]=0.635593116,

[‘3.95’]=0.636093199,

[‘3.96’]=0.636593282,

[‘3.97’]=0.637193382,

[‘3.98’]=0.637693465,

[‘3.99’]=0.638193548,

[‘4’]=0.638693631,

[‘4.01’]=0.639193714,

[‘4.02’]=0.639693797,

[‘4.03’]=0.64019388,

[‘4.04’]=0.640793979,

[‘4.05’]=0.641294062,

[‘4.06’]=0.641794145,

[‘4.07’]=0.642294228,

[‘4.08’]=0.642794311,

[‘4.09’]=0.643294394,

[‘4.1’]=0.643794477,

[‘4.11’]=0.64429456,

[‘4.12’]=0.644794643,

[‘4.13’]=0.645294726,

[‘4.14’]=0.645794809,

[‘4.15’]=0.646294892,

[‘4.16’]=0.646794975,

[‘4.17’]=0.647295058,

[‘4.18’]=0.647795141,

[‘4.19’]=0.648295224,

[‘4.2’]=0.648795307,

[‘4.21’]=0.64929539,

[‘4.22’]=0.649695456,

[‘4.23’]=0.650195539,

[‘4.24’]=0.650695622,

[‘4.25’]=0.651195705,

[‘4.26’]=0.651695788,

[‘4.27’]=0.652195871,

[‘4.28’]=0.652695954,

[‘4.29’]=0.65309602,

[‘4.3’]=0.653596103,

[‘4.31’]=0.654096186,

[‘4.32’]=0.654596269,

[‘4.33’]=0.655096352,

[‘4.34’]=0.655496418,

[‘4.35’]=0.655996501,

[‘4.36’]=0.656496584,

[‘4.37’]=0.656996667,

[‘4.38’]=0.657396734,

[‘4.39’]=0.657896817,

[‘4.4’]=0.6583969,

[‘4.41’]=0.658896983,

[‘4.42’]=0.659297049,

[‘4.43’]=0.659797132,

[‘4.44’]=0.660297215,

[‘4.45’]=0.660697281,

[‘4.46’]=0.661197364,

[‘4.47’]=0.661597431,

[‘4.48’]=0.662097514,

[‘4.49’]=0.662597597,

[‘4.5’]=0.662997663,

[‘4.51’]=0.663497746,

[‘4.52’]=0.663997829,

[‘4.53’]=0.664397895,

[‘4.54’]=0.664897978,

[‘4.55’]=0.665298045,

[‘4.56’]=0.665798128,

[‘4.57’]=0.666198194,

[‘4.58’]=0.666698277,

[‘4.59’]=0.667098343,

[‘4.6’]=0.667598426,

[‘4.61’]=0.667998493,

[‘4.62’]=0.668498576,

[‘4.63’]=0.668898642,

[‘4.64’]=0.669398725,

[‘4.65’]=0.669798791,

[‘4.66’]=0.670298874,

[‘4.67’]=0.670698941,

[‘4.68’]=0.671199024,

[‘4.69’]=0.67159909,

[‘4.7’]=0.671999156,

[‘4.71’]=0.672499239,

[‘4.72’]=0.672899306,

[‘4.73’]=0.673399389,

[‘4.74’]=0.673799455,

[‘4.75’]=0.674199522,

[‘4.76’]=0.674699605,

[‘4.77’]=0.675099671,

[‘4.78’]=0.675499737,

[‘4.79’]=0.67599982,

[‘4.8’]=0.676399887,

[‘4.81’]=0.676799953,

[‘4.82’]=0.677300036,

[‘4.83’]=0.677700102,

[‘4.84’]=0.678100169,

[‘4.85’]=0.678600252,

[‘4.86’]=0.679000318,

[‘4.87’]=0.679400384,

[‘4.88’]=0.679900467,

[‘4.89’]=0.680300534,

[‘4.9’]=0.6807006,

[‘4.91’]=0.681100667,

[‘4.92’]=0.681500733,

[‘4.93’]=0.682000816,

[‘4.94’]=0.682400882,

[‘4.95’]=0.682800949,

[‘4.96’]=0.683201015,

[‘4.97’]=0.683701098,

[‘4.98’]=0.684101164,

[‘4.99’]=0.684501231,

[‘5’]=0.684901297,

[‘5.01’]=0.685301363,

[‘5.02’]=0.68570143,

[‘5.03’]=0.686101496,

[‘5.04’]=0.686601579,

[‘5.05’]=0.687001646,

[‘5.06’]=0.687401712,

[‘5.07’]=0.687801778,

[‘5.08’]=0.688201845,

[‘5.09’]=0.688601911,

[‘5.1’]=0.689001977,

[‘5.11’]=0.689402044,

[‘5.12’]=0.68980211,

[‘5.13’]=0.690202177,

[‘5.14’]=0.69070226,

[‘5.15’]=0.691102326,

[‘5.16’]=0.691502392,

[‘5.17’]=0.691902459,

[‘5.18’]=0.692302525,

[‘5.19’]=0.692702591,

[‘5.2’]=0.693102658,

[‘5.21’]=0.693502724,

[‘5.22’]=0.693902791,

[‘5.23’]=0.694302857,

[‘5.24’]=0.694702923,

[‘5.25’]=0.69510299,

[‘5.26’]=0.695503056,

[‘5.27’]=0.695903122,

[‘5.28’]=0.696303189,

[‘5.29’]=0.696603239,

[‘5.3’]=0.697003305,

[‘5.31’]=0.697403371,

[‘5.32’]=0.697803438,

[‘5.33’]=0.698203504,

[‘5.34’]=0.69860357,

[‘5.35’]=0.699003637,

[‘5.36’]=0.699403703,

[‘5.37’]=0.69980377,

[‘5.38’]=0.700203836,

[‘5.39’]=0.700603902,

[‘5.4’]=0.700903952,

[‘5.41’]=0.701304018,

[‘5.42’]=0.701704085,

[‘5.43’]=0.702104151,

[‘5.44’]=0.702504218,

[‘5.45’]=0.702904284,

[‘5.46’]=0.703204334,

[‘5.47’]=0.7036044,

[‘5.48’]=0.704004467,

[‘5.49’]=0.704404533,

[‘5.5’]=0.704804599,

[‘5.51’]=0.705104649,

[‘5.52’]=0.705504715,

[‘5.53’]=0.705904782,

[‘5.54’]=0.706304848,

[‘5.55’]=0.706704915,

[‘5.56’]=0.707004964,

[‘5.57’]=0.707405031,

[‘5.58’]=0.707805097,

[‘5.59’]=0.708205163,

[‘5.6’]=0.708505213,

[‘5.61’]=0.70890528,

[‘5.62’]=0.709305346,

[‘5.63’]=0.709705412,

[‘5.64’]=0.710005462,

[‘5.65’]=0.710405529,

[‘5.66’]=0.710805595,

[‘5.67’]=0.711105645,

[‘5.68’]=0.711505711,

[‘5.69’]=0.711905777,

[‘5.7’]=0.712205827,

[‘5.71’]=0.712605894,

[‘5.72’]=0.71300596,

[‘5.73’]=0.71330601,

[‘5.74’]=0.713706076,

[‘5.75’]=0.714106143,

[‘5.76’]=0.714406192,

[‘5.77’]=0.714806259,

[‘5.78’]=0.715206325,

[‘5.79’]=0.715506375,

[‘5.8’]=0.715906441,

[‘5.81’]=0.716206491,

[‘5.82’]=0.716606557,

[‘5.83’]=0.717006624,

[‘5.84’]=0.717306674,

[‘5.85’]=0.71770674,

[‘5.86’]=0.71800679,

[‘5.87’]=0.718406856,

[‘5.88’]=0.718706906,

[‘5.89’]=0.719106972,

[‘5.9’]=0.719507039,

[‘5.91’]=0.719807088,

[‘5.92’]=0.720207155,

[‘5.93’]=0.720507205,

[‘5.94’]=0.720907271,

[‘5.95’]=0.721207321,

[‘5.96’]=0.721607387,

[‘5.97’]=0.721907437,

[‘5.98’]=0.722307503,

[‘5.99’]=0.722607553,

[‘6’]=0.723007619,

[‘6.01’]=0.723307669,

[‘6.02’]=0.723707736,

[‘6.03’]=0.724007785,

[‘6.04’]=0.724407852,

[‘6.05’]=0.724707901,

[‘6.06’]=0.725107968,

[‘6.07’]=0.725408018,

[‘6.08’]=0.725708067,

[‘6.09’]=0.726108134,

[‘6.1’]=0.726408184,

[‘6.11’]=0.72680825,

[‘6.12’]=0.7271083,

[‘6.13’]=0.727508366,

[‘6.14’]=0.727808416,

[‘6.15’]=0.728108466,

[‘6.16’]=0.728508532,

[‘6.17’]=0.728808582,

[‘6.18’]=0.729208648,

[‘6.19’]=0.729508698,

[‘6.2’]=0.729808748,

[‘6.21’]=0.730208814,

[‘6.22’]=0.730508864,

[‘6.23’]=0.73090893,

[‘6.24’]=0.73120898,

[‘6.25’]=0.73150903,

[‘6.26’]=0.731909096,

[‘6.27’]=0.732209146,

[‘6.28’]=0.732509196,

[‘6.29’]=0.732909262,

[‘6.3’]=0.733209312,

[‘6.31’]=0.733509362,

[‘6.32’]=0.733909428,

[‘6.33’]=0.734209478,

[‘6.34’]=0.734509528,

[‘6.35’]=0.734909594,

[‘6.36’]=0.735209644,

[‘6.37’]=0.735509694,

[‘6.38’]=0.73590976,

[‘6.39’]=0.73620981,

[‘6.4’]=0.73650986,

[‘6.41’]=0.736809909,

[‘6.42’]=0.737209976,

[‘6.43’]=0.737510026,

[‘6.44’]=0.737810075,

[‘6.45’]=0.738110125,

[‘6.46’]=0.738510191,

[‘6.47’]=0.738810241,

[‘6.48’]=0.739110291,

[‘6.49’]=0.739410341,

[‘6.5’]=0.739810407,

[‘6.51’]=0.740110457,

[‘6.52’]=0.740410507,

[‘6.53’]=0.740710557,

[‘6.54’]=0.741110623,

[‘6.55’]=0.741410673,

[‘6.56’]=0.741710722,

[‘6.57’]=0.742010772,

[‘6.58’]=0.742310822,

[‘6.59’]=0.742710888,

[‘6.6’]=0.743010938,

[‘6.61’]=0.743310988,

[‘6.62’]=0.743611038,

[‘6.63’]=0.743911088,

[‘6.64’]=0.744211137,

[‘6.65’]=0.744611204,

[‘6.66’]=0.744911253,

[‘6.67’]=0.745211303,

[‘6.68’]=0.745511353,

[‘6.69’]=0.745811403,

[‘6.7’]=0.746111453,

[‘6.71’]=0.746411502,

[‘6.72’]=0.746811569,

[‘6.73’]=0.747111619,

[‘6.74’]=0.747411668,

[‘6.75’]=0.747711718,

[‘6.76’]=0.748011768,

[‘6.77’]=0.748311818,

[‘6.78’]=0.748611867,

[‘6.79’]=0.748911917,

[‘6.8’]=0.749211967,

[‘6.81’]=0.749612033,

[‘6.82’]=0.749912083,

[‘6.83’]=0.750212133,

[‘6.84’]=0.750512183,

[‘6.85’]=0.750812232,

[‘6.86’]=0.751112282,

[‘6.87’]=0.751412332,

[‘6.88’]=0.751712382,

[‘6.89’]=0.752012432,

[‘6.9’]=0.752312481,

[‘6.91’]=0.752612531,

[‘6.92’]=0.752912581,

[‘6.93’]=0.753212631,

[‘6.94’]=0.753512681,

[‘6.95’]=0.75381273,

[‘6.96’]=0.75411278,

[‘6.97’]=0.75441283,

[‘6.98’]=0.75471288,

[‘6.99’]=0.755012929,

[‘7’]=0.755412996,

[‘7.01’]=0.755713046,

[‘7.02’]=0.756013095,

[‘7.03’]=0.756313145,

[‘7.04’]=0.756613195,

[‘7.05’]=0.756813228,

[‘7.06’]=0.757113278,

[‘7.07’]=0.757413328,

[‘7.08’]=0.757713377,

[‘7.09’]=0.758013427,

[‘7.1’]=0.758313477,

[‘7.11’]=0.758613527,

[‘7.12’]=0.758913577,

[‘7.13’]=0.759213626,

[‘7.14’]=0.759513676,

[‘7.15’]=0.759813726,

[‘7.16’]=0.760113776,

[‘7.17’]=0.760413826,

[‘7.18’]=0.760713875,

[‘7.19’]=0.761013925,

[‘7.2’]=0.761313975,

[‘7.21’]=0.761614025,

[‘7.22’]=0.761914074,

[‘7.23’]=0.762214124,

[‘7.24’]=0.762514174,

[‘7.25’]=0.762714207,

[‘7.26’]=0.763014257,

[‘7.27’]=0.763314307,

[‘7.28’]=0.763614357,

[‘7.29’]=0.763914406,

[‘7.3’]=0.764214456,

[‘7.31’]=0.764514506,

[‘7.32’]=0.764814556,

[‘7.33’]=0.765114605,

[‘7.34’]=0.765314639,

[‘7.35’]=0.765614688,

[‘7.36’]=0.765914738,

[‘7.37’]=0.766214788,

[‘7.38’]=0.766514838,

[‘7.39’]=0.766814888,

[‘7.4’]=0.767114937,

[‘7.41’]=0.76731497,

[‘7.42’]=0.76761502,

[‘7.43’]=0.76791507,

[‘7.44’]=0.76821512,

[‘7.45’]=0.76851517,

[‘7.46’]=0.768815219,

[‘7.47’]=0.769015253,

[‘7.48’]=0.769315302,

[‘7.49’]=0.769615352,

[‘7.5’]=0.769915402,

[‘7.51’]=0.770215452,

[‘7.52’]=0.770515501,

[‘7.53’]=0.770715535,

[‘7.54’]=0.771015584,

[‘7.55’]=0.771315634,

[‘7.56’]=0.771615684,

[‘7.57’]=0.771915734,

[‘7.58’]=0.772115767,

[‘7.59’]=0.772415817,

[‘7.6’]=0.772715867,

[‘7.61’]=0.773015916,

[‘7.62’]=0.77321595,

[‘7.63’]=0.773515999,

[‘7.64’]=0.773816049,

[‘7.65’]=0.774116099,

[‘7.66’]=0.774316132,

[‘7.67’]=0.774616182,

[‘7.68’]=0.774916232,

[‘7.69’]=0.775216281,

[‘7.7’]=0.775416315,

[‘7.71’]=0.775716364,

[‘7.72’]=0.776016414,

[‘7.73’]=0.776316464,

[‘7.74’]=0.776516497,

[‘7.75’]=0.776816547,

[‘7.76’]=0.777116597,

[‘7.77’]=0.777416646,

[‘7.78’]=0.77761668,

[‘7.79’]=0.777916729,

[‘7.8’]=0.778216779,

[‘7.81’]=0.778416812,

[‘7.82’]=0.778716862,

[‘7.83’]=0.779016912,

[‘7.84’]=0.779316962,

[‘7.85’]=0.779516995,

[‘7.86’]=0.779817045,

[‘7.87’]=0.780117095,

[‘7.88’]=0.780317128,

[‘7.89’]=0.780617177,

[‘7.9’]=0.780917227,

[‘7.91’]=0.78111726,

[‘7.92’]=0.78141731,

[‘7.93’]=0.78171736,

[‘7.94’]=0.781917393,

[‘7.95’]=0.782217443,

[‘7.96’]=0.782517493,

[‘7.97’]=0.782717526,

[‘7.98’]=0.783017576,

[‘7.99’]=0.783317626,

[‘8’]=0.783517659,

[‘8.01’]=0.783817708,

[‘8.02’]=0.784017742,

[‘8.03’]=0.784317791,

[‘8.04’]=0.784617841,

[‘8.05’]=0.784817874,

[‘8.06’]=0.785117924,

[‘8.07’]=0.785417974,

[‘8.08’]=0.785618007,

[‘8.09’]=0.785918057,

[‘8.1’]=0.78611809,

[‘8.11’]=0.78641814,

[‘8.12’]=0.78671819,

[‘8.13’]=0.786918223,

[‘8.14’]=0.787218273,

[‘8.15’]=0.787418306,

[‘8.16’]=0.787718356,

[‘8.17’]=0.788018405,

[‘8.18’]=0.788218439,

[‘8.19’]=0.788518488,

[‘8.2’]=0.788718522,

[‘8.21’]=0.789018571,

[‘8.22’]=0.789318621,

[‘8.23’]=0.789518654,

[‘8.24’]=0.789818704,

[‘8.25’]=0.790018737,

[‘8.26’]=0.790318787,

[‘8.27’]=0.79051882,

[‘8.28’]=0.79081887,

[‘8.29’]=0.79111892,

[‘8.3’]=0.791318953,

[‘8.31’]=0.791619003,

[‘8.32’]=0.791819036,

[‘8.33’]=0.792119086,

[‘8.34’]=0.792319119,

[‘8.35’]=0.792619169,

[‘8.36’]=0.792819202,

[‘8.37’]=0.793119252,

[‘8.38’]=0.793319285,

[‘8.39’]=0.793619335,

[‘8.4’]=0.793819368,

[‘8.41’]=0.794119418,

[‘8.42’]=0.794319451,

[‘8.43’]=0.794619501,

[‘8.44’]=0.794819534,

[‘8.45’]=0.795119584,

[‘8.46’]=0.795319617,

[‘8.47’]=0.795619667,

[‘8.48’]=0.7958197,

[‘8.49’]=0.79611975,

[‘8.5’]=0.796319783,

[‘8.51’]=0.796619833,

[‘8.52’]=0.796819866,

[‘8.53’]=0.797119915,

[‘8.54’]=0.797319949,

[‘8.55’]=0.797619998,

[‘8.56’]=0.797820032,

[‘8.57’]=0.798120081,

[‘8.58’]=0.798320115,

[‘8.59’]=0.798620164,

[‘8.6’]=0.798820198,

[‘8.61’]=0.799120247,

[‘8.62’]=0.799320281,

[‘8.63’]=0.79962033,

[‘8.64’]=0.799820364,

[‘8.65’]=0.800020397,

[‘8.66’]=0.800320446,

[‘8.67’]=0.80052048,

[‘8.68’]=0.800820529,

[‘8.69’]=0.801020563,

[‘8.7’]=0.801320612,

[‘8.71’]=0.801520646,

[‘8.72’]=0.801820695,

[‘8.73’]=0.802020729,

[‘8.74’]=0.802220762,

[‘8.75’]=0.802520812,

[‘8.76’]=0.802720845,

[‘8.77’]=0.803020895,

[‘8.78’]=0.803220928,

[‘8.79’]=0.803420961,

[‘8.8’]=0.803721011,

[‘8.81’]=0.803921044,

[‘8.82’]=0.804221094,

[‘8.83’]=0.804421127,

[‘8.84’]=0.804721177,

[‘8.85’]=0.80492121,

[‘8.86’]=0.805121243,

[‘8.87’]=0.805421293,

[‘8.88’]=0.805621326,

[‘8.89’]=0.805821359,

[‘8.9’]=0.806121409,

[‘8.91’]=0.806321442,

[‘8.92’]=0.806621492,

[‘8.93’]=0.806821525,

[‘8.94’]=0.807021558,

[‘8.95’]=0.807321608,

[‘8.96’]=0.807521641,

[‘8.97’]=0.807721674,

[‘8.98’]=0.808021724,

[‘8.99’]=0.808221757,

[‘9’]=0.808521807,

[‘9.01’]=0.80872184,

[‘9.02’]=0.808921874,

[‘9.03’]=0.809221923,

[‘9.04’]=0.809421957,

[‘9.05’]=0.80962199,

[‘9.06’]=0.80992204,

[‘9.07’]=0.810122073,

[‘9.08’]=0.810322106,

[‘9.09’]=0.810622156,

[‘9.1’]=0.810822189,

[‘9.11’]=0.811022222,

[‘9.12’]=0.811322272,

[‘9.13’]=0.811522305,

[‘9.14’]=0.811722338,

[‘9.15’]=0.812022388,

[‘9.16’]=0.812222421,

[‘9.17’]=0.812422454,

[‘9.18’]=0.812722504,

[‘9.19’]=0.812922537,

[‘9.2’]=0.813122571,

[‘9.21’]=0.813322604,

[‘9.22’]=0.813622653,

[‘9.23’]=0.813822687,

[‘9.24’]=0.81402272,

[‘9.25’]=0.81432277,

[‘9.26’]=0.814522803,

[‘9.27’]=0.814722836,

[‘9.28’]=0.815022886,

[‘9.29’]=0.815222919,

[‘9.3’]=0.815422952,

[‘9.31’]=0.815622985,

[‘9.32’]=0.815923035,

[‘9.33’]=0.816123068,

[‘9.34’]=0.816323102,

[‘9.35’]=0.816523135,

[‘9.36’]=0.816823184,

[‘9.37’]=0.817023218,

[‘9.38’]=0.817223251,

[‘9.39’]=0.817523301,

[‘9.4’]=0.817723334,

[‘9.41’]=0.817923367,

[‘9.42’]=0.8181234,

[‘9.43’]=0.81842345,

[‘9.44’]=0.818623483,

[‘9.45’]=0.818823516,

[‘9.46’]=0.81902355,

[‘9.47’]=0.819323599,

[‘9.48’]=0.819523633,

[‘9.49’]=0.819723666,

[‘9.5’]=0.819923699,

[‘9.51’]=0.820123732,

[‘9.52’]=0.820423782,

[‘9.53’]=0.820623815,

[‘9.54’]=0.820823848,

[‘9.55’]=0.821023881,

[‘9.56’]=0.821323931,

[‘9.57’]=0.821523964,

[‘9.58’]=0.821723998,

[‘9.59’]=0.821924031,

[‘9.6’]=0.822124064,

[‘9.61’]=0.822424114,

[‘9.62’]=0.822624147,

[‘9.63’]=0.82282418,

[‘9.64’]=0.823024213,

[‘9.65’]=0.823224247,

[‘9.66’]=0.823524296,

[‘9.67’]=0.823724329,

[‘9.68’]=0.823924363,

[‘9.69’]=0.824124396,

[‘9.7’]=0.824324429,

[‘9.71’]=0.824624479,

[‘9.72’]=0.824824512,

[‘9.73’]=0.825024545,

[‘9.74’]=0.825224578,

[‘9.75’]=0.825424612,

[‘9.76’]=0.825724661,

[‘9.77’]=0.825924695,

[‘9.78’]=0.826124728,

[‘9.79’]=0.826324761,

[‘9.8’]=0.826524794,

[‘9.81’]=0.826724827,

[‘9.82’]=0.827024877,

[‘9.83’]=0.82722491,

[‘9.84’]=0.827424943,

[‘9.85’]=0.827624977,

[‘9.86’]=0.82782501,

[‘9.87’]=0.828025043,

[‘9.88’]=0.828325093,

[‘9.89’]=0.828525126,

[‘9.9’]=0.828725159,

[‘9.91’]=0.828925192,

[‘9.92’]=0.829125226,

[‘9.93’]=0.829325259,

[‘9.94’]=0.829525292,

[‘9.95’]=0.829725325,

[‘9.96’]=0.830025375,

[‘9.97’]=0.830225408,

[‘9.98’]=0.830425441,

[‘9.99’]=0.830625474,

[‘10’]=0.830825508,

[‘10.01’]=0.831025541,

[‘10.02’]=0.831225574,

[‘10.03’]=0.831525624,

[‘10.04’]=0.831725657,

[‘10.05’]=0.83192569,

[‘10.06’]=0.832125723,

[‘10.07’]=0.832325757,

[‘10.08’]=0.83252579,

[‘10.09’]=0.832725823,

[‘10.1’]=0.832925856,

[‘10.11’]=0.833125889,

[‘10.12’]=0.833325922,

[‘10.13’]=0.833625972,

[‘10.14’]=0.833826005,

[‘10.15’]=0.834026039,

[‘10.16’]=0.834226072,

[‘10.17’]=0.834426105,

[‘10.18’]=0.834626138,

[‘10.19’]=0.834826171,

[‘10.2’]=0.835026205,

[‘10.21’]=0.835226238,

[‘10.22’]=0.835426271,

[‘10.23’]=0.835626304,

[‘10.24’]=0.835926354,

[‘10.25’]=0.836126387,

[‘10.26’]=0.83632642,

[‘10.27’]=0.836526453,

[‘10.28’]=0.836726487,

[‘10.29’]=0.83692652,

[‘10.3’]=0.837126553,

[‘10.31’]=0.837326586,

[‘10.32’]=0.837526619,

[‘10.33’]=0.837726653,

[‘10.34’]=0.837926686,

[‘10.35’]=0.838126719,

[‘10.36’]=0.838326752,

[‘10.37’]=0.838526785,

[‘10.38’]=0.838726819,

[‘10.39’]=0.838926852,

[‘10.4’]=0.839226902,

[‘10.41’]=0.839426935,

[‘10.42’]=0.839626968,

[‘10.43’]=0.839827001,

[‘10.44’]=0.840027034,

[‘10.45’]=0.840227067,

[‘10.46’]=0.840427101,

[‘10.47’]=0.840627134,

[‘10.48’]=0.840827167,

[‘10.49’]=0.8410272,

[‘10.5’]=0.841227233,

[‘10.51’]=0.841427267,

[‘10.52’]=0.8416273,

[‘10.53’]=0.841827333,

[‘10.54’]=0.842027366,

[‘10.55’]=0.842227399,

[‘10.56’]=0.842427433,

[‘10.57’]=0.842627466,

[‘10.58’]=0.842827499,

[‘10.59’]=0.843027532,

[‘10.6’]=0.843227565,

[‘10.61’]=0.843427598,

[‘10.62’]=0.843627632,

[‘10.63’]=0.843827665,

[‘10.64’]=0.844027698,

[‘10.65’]=0.844227731,

[‘10.66’]=0.844427764,

[‘10.67’]=0.844627798,

[‘10.68’]=0.844827831,

[‘10.69’]=0.845027864,

[‘10.7’]=0.845227897,

[‘10.71’]=0.84542793,

[‘10.72’]=0.845627964,

[‘10.73’]=0.845827997,

[‘10.74’]=0.84602803,

[‘10.75’]=0.846228063,

[‘10.76’]=0.846428096,

[‘10.77’]=0.846628129,

[‘10.78’]=0.846828163,

[‘10.79’]=0.847028196,

[‘10.8’]=0.847228229,

[‘10.81’]=0.847428262,

[‘10.82’]=0.847628295,

[‘10.83’]=0.847828329,

[‘10.84’]=0.848028362,

[‘10.85’]=0.848228395,

[‘10.86’]=0.848428428,

[‘10.87’]=0.848628461,

[‘10.88’]=0.848828495,

[‘10.89’]=0.848928511,

[‘10.9’]=0.849128544,

[‘10.91’]=0.849328578,

[‘10.92’]=0.849528611,

[‘10.93’]=0.849728644,

[‘10.94’]=0.849928677,

[‘10.95’]=0.85012871,

[‘10.96’]=0.850328743,

[‘10.97’]=0.850528777,

[‘10.98’]=0.85072881,

[‘10.99’]=0.850928843,

[‘11’]=0.851128876,

[‘11.01’]=0.851328909,

[‘11.02’]=0.851528943,

[‘11.03’]=0.851728976,

[‘11.04’]=0.851929009,

[‘11.05’]=0.852129042,

[‘11.06’]=0.852229059,

[‘11.07’]=0.852429092,

[‘11.08’]=0.852629125,

[‘11.09’]=0.852829158,

[‘11.1’]=0.853029191,

[‘11.11’]=0.853229225,

[‘11.12’]=0.853429258,

[‘11.13’]=0.853629291,

[‘11.14’]=0.853829324,

[‘11.15’]=0.854029357,

[‘11.16’]=0.854229391,

[‘11.17’]=0.854429424,

[‘11.18’]=0.85452944,

[‘11.19’]=0.854729474,

[‘11.2’]=0.854929507,

[‘11.21’]=0.85512954,

[‘11.22’]=0.855329573,

[‘11.23’]=0.855529606,

[‘11.24’]=0.85572964,

[‘11.25’]=0.855929673,

[‘11.26’]=0.856129706,

[‘11.27’]=0.856329739,

[‘11.28’]=0.856429756,

[‘11.29’]=0.856629789,

[‘11.3’]=0.856829822,

[‘11.31’]=0.857029855,

[‘11.32’]=0.857229888,

[‘11.33’]=0.857429922,

[‘11.34’]=0.857629955,

[‘11.35’]=0.857829988,

[‘11.36’]=0.857930005,

[‘11.37’]=0.858130038,

[‘11.38’]=0.858330071,

[‘11.39’]=0.858530104,

[‘11.4’]=0.858730137,

[‘11.41’]=0.858930171,

[‘11.42’]=0.859130204,

[‘11.43’]=0.859330237,

[‘11.44’]=0.859430254,

[‘11.45’]=0.859630287,

[‘11.46’]=0.85983032,

[‘11.47’]=0.860030353,

[‘11.48’]=0.860230386,

[‘11.49’]=0.860430419,

[‘11.5’]=0.860630453,

[‘11.51’]=0.860730469,

[‘11.52’]=0.860930502,

[‘11.53’]=0.861130536,

[‘11.54’]=0.861330569,

[‘11.55’]=0.861530602,

[‘11.56’]=0.861730635,

[‘11.57’]=0.861830652,

[‘11.58’]=0.862030685,

[‘11.59’]=0.862230718,

[‘11.6’]=0.862430751,

[‘11.61’]=0.862630785,

[‘11.62’]=0.862830818,

[‘11.63’]=0.862930834,

[‘11.64’]=0.863130867,

[‘11.65’]=0.863330901,

[‘11.66’]=0.863530934,

[‘11.67’]=0.863730967,

[‘11.68’]=0.863931,

[‘11.69’]=0.864031017,

[‘11.7’]=0.86423105,

[‘11.71’]=0.864431083,

[‘11.72’]=0.864631116,

[‘11.73’]=0.86483115,

[‘11.74’]=0.865031183,

[‘11.75’]=0.865131199,

[‘11.76’]=0.865331233,

[‘11.77’]=0.865531266,

[‘11.78’]=0.865731299,

[‘11.79’]=0.865931332,

[‘11.8’]=0.866031349,

[‘11.81’]=0.866231382,

[‘11.82’]=0.866431415,

[‘11.83’]=0.866631448,

[‘11.84’]=0.866831481,

[‘11.85’]=0.866931498,

[‘11.86’]=0.867131531,

[‘11.87’]=0.867331564,

[‘11.88’]=0.867531598,

[‘11.89’]=0.867731631,

[‘11.9’]=0.867831647,

[‘11.91’]=0.868031681,

[‘11.92’]=0.868231714,

[‘11.93’]=0.868431747,

[‘11.94’]=0.86863178,

[‘11.95’]=0.868731797,

[‘11.96’]=0.86893183,

[‘11.97’]=0.869131863,

[‘11.98’]=0.869331896,

[‘11.99’]=0.869431913,

[‘12’]=0.869631946,

[‘12.01’]=0.869831979,

[‘12.02’]=0.870032012,

[‘12.03’]=0.870232046,

[‘12.04’]=0.870332062,

[‘12.05’]=0.870532095,

[‘12.06’]=0.870732129,

[‘12.07’]=0.870932162,

[‘12.08’]=0.871032178,

[‘12.09’]=0.871232212,

[‘12.1’]=0.871432245,

[‘12.11’]=0.871632278,

[‘12.12’]=0.871732295,

[‘12.13’]=0.871932328,

[‘12.14’]=0.872132361,

[‘12.15’]=0.872332394,

[‘12.16’]=0.872532427,

[‘12.17’]=0.872632444,

[‘12.18’]=0.872832477,

[‘12.19’]=0.87303251,

[‘12.2’]=0.873232543,

[‘12.21’]=0.87333256,

[‘12.22’]=0.873532593,

[‘12.23’]=0.873732626,

[‘12.24’]=0.87393266,

[‘12.25’]=0.874032676,

[‘12.26’]=0.874232709,

[‘12.27’]=0.874432743,

[‘12.28’]=0.874532759,

[‘12.29’]=0.874732792,

[‘12.3’]=0.874932826,

[‘12.31’]=0.875132859,

[‘12.32’]=0.875232875,

[‘12.33’]=0.875432909,

[‘12.34’]=0.875632942,

[‘12.35’]=0.875832975,

[‘12.36’]=0.875932992,

[‘12.37’]=0.876133025,

[‘12.38’]=0.876333058,

[‘12.39’]=0.876433074,

[‘12.4’]=0.876633108,

[‘12.41’]=0.876833141,

[‘12.42’]=0.877033174,

[‘12.43’]=0.877133191,

[‘12.44’]=0.877333224,

[‘12.45’]=0.877533257,

[‘12.46’]=0.87773329,

[‘12.47’]=0.877833307,

[‘12.48’]=0.87803334,

[‘12.49’]=0.878233373,

[‘12.5’]=0.87833339,

[‘12.51’]=0.878533423,

[‘12.52’]=0.878733456,

[‘12.53’]=0.878833473,

[‘12.54’]=0.879033506,

[‘12.55’]=0.879233539,

[‘12.56’]=0.879433572,

[‘12.57’]=0.879533589,

[‘12.58’]=0.879733622,

[‘12.59’]=0.879933655,

[‘12.6’]=0.880033672,

[‘12.61’]=0.880233705,

[‘12.62’]=0.880433738,

[‘12.63’]=0.880533755,

[‘12.64’]=0.880733788,

[‘12.65’]=0.880933821,

[‘12.66’]=0.881033838,

[‘12.67’]=0.881233871,

[‘12.68’]=0.881433904,

[‘12.69’]=0.881633937,

[‘12.7’]=0.881733954,

[‘12.71’]=0.881933987,

[‘12.72’]=0.88213402,

[‘12.73’]=0.882234037,

[‘12.74’]=0.88243407,

[‘12.75’]=0.882634103,

[‘12.76’]=0.88273412,

[‘12.77’]=0.882934153,

[‘12.78’]=0.883134186,

[‘12.79’]=0.883234203,

[‘12.8’]=0.883434236,

[‘12.81’]=0.883634269,

[‘12.82’]=0.883734286,

[‘12.83’]=0.883934319,

[‘12.84’]=0.884134352,

[‘12.85’]=0.884234369,

[‘12.86’]=0.884434402,

[‘12.87’]=0.884634435,

[‘12.88’]=0.884734452,

[‘12.89’]=0.884934485,

[‘12.9’]=0.885134518,

[‘12.91’]=0.885234535,

[‘12.92’]=0.885434568,

[‘12.93’]=0.885634601,

[‘12.94’]=0.885734618,

[‘12.95’]=0.885934651,

[‘12.96’]=0.886034667,

[‘12.97’]=0.886234701,

[‘12.98’]=0.886434734,

[‘12.99’]=0.88653475,

[‘13’]=0.886734784,

[‘13.01’]=0.886934817,

[‘13.02’]=0.887034833,

[‘13.03’]=0.887234867,

[‘13.04’]=0.8874349,

[‘13.05’]=0.887534916,

[‘13.06’]=0.88773495,

[‘13.07’]=0.887934983,

[‘13.08’]=0.888034999,

[‘13.09’]=0.888235033,

[‘13.1’]=0.888335049,

[‘13.11’]=0.888535082,

[‘13.12’]=0.888735116,

[‘13.13’]=0.888835132,

[‘13.14’]=0.889035165,

[‘13.15’]=0.889235198,

[‘13.16’]=0.889335215,

[‘13.17’]=0.889535248,

[‘13.18’]=0.889635265,

[‘13.19’]=0.889835298,

[‘13.2’]=0.890035331,

[‘13.21’]=0.890135348,

[‘13.22’]=0.890335381,

[‘13.23’]=0.890535414,

[‘13.24’]=0.890635431,

[‘13.25’]=0.890835464,

[‘13.26’]=0.890935481,

[‘13.27’]=0.891135514,

[‘13.28’]=0.891335547,

[‘13.29’]=0.891435564,

[‘13.3’]=0.891635597,

[‘13.31’]=0.891735613,

[‘13.32’]=0.891935647,

[‘13.33’]=0.89213568,

[‘13.34’]=0.892235696,

[‘13.35’]=0.89243573,

[‘13.36’]=0.892535746,

[‘13.37’]=0.892735779,

[‘13.38’]=0.892935812,

[‘13.39’]=0.893035829,

[‘13.4’]=0.893235862,

[‘13.41’]=0.893335879,

[‘13.42’]=0.893535912,

[‘13.43’]=0.893735945,

[‘13.44’]=0.893835962,

[‘13.45’]=0.894035995,

[‘13.46’]=0.894136012,

[‘13.47’]=0.894336045,

[‘13.48’]=0.894536078,

[‘13.49’]=0.894636095,

[‘13.5’]=0.894836128,

[‘13.51’]=0.894936144,

[‘13.52’]=0.895136178,

[‘13.53’]=0.895236194,

[‘13.54’]=0.895436227,

[‘13.55’]=0.895636261,

[‘13.56’]=0.895736277,

[‘13.57’]=0.89593631,

[‘13.58’]=0.896036327,

[‘13.59’]=0.89623636,

[‘13.6’]=0.896336377,

[‘13.61’]=0.89653641,

[‘13.62’]=0.896736443,

[‘13.63’]=0.89683646,

[‘13.64’]=0.897036493,

[‘13.65’]=0.897136509,

[‘13.66’]=0.897336543,

[‘13.67’]=0.897436559,

[‘13.68’]=0.897636592,

[‘13.69’]=0.897836626,

[‘13.7’]=0.897936642,

[‘13.71’]=0.898136675,

[‘13.72’]=0.898236692,

[‘13.73’]=0.898436725,

[‘13.74’]=0.898536742,

[‘13.75’]=0.898736775,

[‘13.76’]=0.898836792,

[‘13.77’]=0.899036825,

[‘13.78’]=0.899236858,

[‘13.79’]=0.899336874,

[‘13.8’]=0.899536908,

[‘13.81’]=0.899636924,

[‘13.82’]=0.899836957,

[‘13.83’]=0.899936974,

[‘13.84’]=0.900137007,

[‘13.85’]=0.900237024,

[‘13.86’]=0.900437057,

[‘13.87’]=0.900537074,

[‘13.88’]=0.900737107,

[‘13.89’]=0.90093714,

[‘13.9’]=0.901037157,

[‘13.91’]=0.90123719,

[‘13.92’]=0.901337206,

[‘13.93’]=0.90153724,

[‘13.94’]=0.901637256,

[‘13.95’]=0.901837289,

[‘13.96’]=0.901937306,

[‘13.97’]=0.902137339,

[‘13.98’]=0.902237356,

[‘13.99’]=0.902437389,

[‘14’]=0.902537405,

[‘14.01’]=0.902737439,

[‘14.02’]=0.902837455,

[‘14.03’]=0.903037488,

[‘14.04’]=0.903237522,

[‘14.05’]=0.903337538,

[‘14.06’]=0.903537571,

[‘14.07’]=0.903637588,

[‘14.08’]=0.903837621,

[‘14.09’]=0.903937638,

[‘14.1’]=0.904137671,

[‘14.11’]=0.904237688,

[‘14.12’]=0.904437721,

[‘14.13’]=0.904537737,

[‘14.14’]=0.904737771,

[‘14.15’]=0.904837787,

[‘14.16’]=0.90503782,

[‘14.17’]=0.905137837,

[‘14.18’]=0.90533787,

[‘14.19’]=0.905437887,

[‘14.2’]=0.90563792,

[‘14.21’]=0.905737936,

[‘14.22’]=0.90593797,

[‘14.23’]=0.906037986,

[‘14.24’]=0.906238019,

[‘14.25’]=0.906338036,

[‘14.26’]=0.906538069,

[‘14.27’]=0.906638086,

[‘14.28’]=0.906838119,

[‘14.29’]=0.906938136,

[‘14.3’]=0.907138169,

[‘14.31’]=0.907238185,

[‘14.32’]=0.907438219,

[‘14.33’]=0.907538235,

[‘14.34’]=0.907738268,

[‘14.35’]=0.907838285,

[‘14.36’]=0.908038318,

[‘14.37’]=0.908138335,

[‘14.38’]=0.908338368,

[‘14.39’]=0.908438385,

[‘14.4’]=0.908638418,

[‘14.41’]=0.908738434,

[‘14.42’]=0.908938468,

[‘14.43’]=0.909038484,

[‘14.44’]=0.909238517,

[‘14.45’]=0.909338534,

[‘14.46’]=0.909538567,

[‘14.47’]=0.909638584,

[‘14.48’]=0.9097386,

[‘14.49’]=0.909938633,

[‘14.5’]=0.91003865,

[‘14.51’]=0.910238683,

[‘14.52’]=0.9103387,

[‘14.53’]=0.910538733,

[‘14.54’]=0.91063875,

[‘14.55’]=0.910838783,

[‘14.56’]=0.910938799,

[‘14.57’]=0.911138833,

[‘14.58’]=0.911238849,

[‘14.59’]=0.911438882,

[‘14.6’]=0.911538899,

[‘14.61’]=0.911738932,

[‘14.62’]=0.911838949,

[‘14.63’]=0.912038982,

[‘14.64’]=0.912138999,

[‘14.65’]=0.912239015,

[‘14.66’]=0.912439048,

[‘14.67’]=0.912539065,

[‘14.68’]=0.912739098,

[‘14.69’]=0.912839115,

[‘14.7’]=0.913039148,

[‘14.71’]=0.913139164,

[‘14.72’]=0.913339198,

[‘14.73’]=0.913439214,

[‘14.74’]=0.913639247,

[‘14.75’]=0.913739264,

[‘14.76’]=0.913839281,

[‘14.77’]=0.914039314,

[‘14.78’]=0.91413933,

[‘14.79’]=0.914339364,

[‘14.8’]=0.91443938,

[‘14.81’]=0.914639413,

[‘14.82’]=0.91473943,

[‘14.83’]=0.914939463,

[‘14.84’]=0.91503948,

[‘14.85’]=0.915139496,

[‘14.86’]=0.91533953,

[‘14.87’]=0.915439546,

[‘14.88’]=0.915639579,

[‘14.89’]=0.915739596,

[‘14.9’]=0.915939629,

[‘14.91’]=0.916039646,

[‘14.92’]=0.916239679,

[‘14.93’]=0.916339695,

[‘14.94’]=0.916439712,

[‘14.95’]=0.916639745,

[‘14.96’]=0.916739762,

[‘14.97’]=0.916939795,

[‘14.98’]=0.917039812,

[‘14.99’]=0.917239845,

[‘15’]=0.917339861,

[‘15.01’]=0.917439878,

[‘15.02’]=0.917639911,

[‘15.03’]=0.917739928,

[‘15.04’]=0.917939961,

[‘15.05’]=0.918039978,

[‘15.06’]=0.918240011,

[‘15.07’]=0.918340027,

[‘15.08’]=0.918440044,

[‘15.09’]=0.918640077,

[‘15.1’]=0.918740094,

[‘15.11’]=0.918940127,

[‘15.12’]=0.919040143,

[‘15.13’]=0.91914016,

[‘15.14’]=0.919340193,

[‘15.15’]=0.91944021,

[‘15.16’]=0.919640243,

[‘15.17’]=0.91974026,

[‘15.18’]=0.919940293,

[‘15.19’]=0.920040309,

[‘15.2’]=0.920140326,

[‘15.21’]=0.920340359,

[‘15.22’]=0.920440376,

[‘15.23’]=0.920640409,

[‘15.24’]=0.920740426,

[‘15.25’]=0.920840442,

[‘15.26’]=0.921040475,

[‘15.27’]=0.921140492,

[‘15.28’]=0.921340525,

[‘15.29’]=0.921440542,

[‘15.3’]=0.921540558,

[‘15.31’]=0.921740592,

[‘15.32’]=0.921840608,

[‘15.33’]=0.922040641,

[‘15.34’]=0.922140658,

[‘15.35’]=0.922240674,

[‘15.36’]=0.922440708,

[‘15.37’]=0.922540724,

[‘15.38’]=0.922740757,

[‘15.39’]=0.922840774,

[‘15.4’]=0.922940791,

[‘15.41’]=0.923140824,

[‘15.42’]=0.92324084,

[‘15.43’]=0.923340857,

[‘15.44’]=0.92354089,

[‘15.45’]=0.923640907,

[‘15.46’]=0.92384094,

[‘15.47’]=0.923940957,

[‘15.48’]=0.924040973,

[‘15.49’]=0.924241006,

[‘15.5’]=0.924341023,

[‘15.51’]=0.924541056,

[‘15.52’]=0.924641073,

[‘15.53’]=0.924741089,

[‘15.54’]=0.924941123,

[‘15.55’]=0.925041139,

[‘15.56’]=0.925141156,

[‘15.57’]=0.925341189,

[‘15.58’]=0.925441206,

[‘15.59’]=0.925641239,

[‘15.6’]=0.925741255,

[‘15.61’]=0.925841272,

[‘15.62’]=0.926041305,

[‘15.63’]=0.926141322,

[‘15.64’]=0.926241338,

[‘15.65’]=0.926441371,

[‘15.66’]=0.926541388,

[‘15.67’]=0.926741421,

[‘15.68’]=0.926841438,

[‘15.69’]=0.926941454,

[‘15.7’]=0.927141488,

[‘15.71’]=0.927241504,

[‘15.72’]=0.927341521,

[‘15.73’]=0.927541554,

[‘15.74’]=0.927641571,

[‘15.75’]=0.927741587,

[‘15.76’]=0.92794162,

[‘15.77’]=0.928041637,

[‘15.78’]=0.92824167,

[‘15.79’]=0.928341687,

[‘15.8’]=0.928441703,

[‘15.81’]=0.928641737,

[‘15.82’]=0.928741753,

[‘15.83’]=0.92884177,

[‘15.84’]=0.929041803,

[‘15.85’]=0.929141819,

[‘15.86’]=0.929241836,

[‘15.87’]=0.929441869,

[‘15.88’]=0.929541886,

[‘15.89’]=0.929641902,

[‘15.9’]=0.929841936,

[‘15.91’]=0.929941952,

[‘15.92’]=0.930041969,

[‘15.93’]=0.930242002,

[‘15.94’]=0.930342019,

[‘15.95’]=0.930442035,

[‘15.96’]=0.930642068,

[‘15.97’]=0.930742085,

[‘15.98’]=0.930842102,

[‘15.99’]=0.931042135,

[‘16’]=0.931142151,

[‘16.01’]=0.931242168,

[‘16.02’]=0.931442201,

[‘16.03’]=0.931542218,

[‘16.04’]=0.931742251,

[‘16.05’]=0.931842268,

[‘16.06’]=0.931942284,

[‘16.07’]=0.932142317,

[‘16.08’]=0.932242334,

[‘16.09’]=0.93234235,

[‘16.1’]=0.932542384,

[‘16.11’]=0.9326424,

[‘16.12’]=0.932742417,

[‘16.13’]=0.932842433,

[‘16.14’]=0.933042467,

[‘16.15’]=0.933142483,

[‘16.16’]=0.9332425,

[‘16.17’]=0.933442533,

[‘16.18’]=0.93354255,

[‘16.19’]=0.933642566,

[‘16.2’]=0.933842599,

[‘16.21’]=0.933942616,

[‘16.22’]=0.934042633,

[‘16.23’]=0.934242666,

[‘16.24’]=0.934342682,

[‘16.25’]=0.934442699,

[‘16.26’]=0.934642732,

[‘16.27’]=0.934742749,

[‘16.28’]=0.934842765,

[‘16.29’]=0.935042799,

[‘16.3’]=0.935142815,

[‘16.31’]=0.935242832,

[‘16.32’]=0.935442865,

[‘16.33’]=0.935542881,

[‘16.34’]=0.935642898,

[‘16.35’]=0.935842931,

[‘16.36’]=0.935942948,

[‘16.37’]=0.936042964,

[‘16.38’]=0.936142981,

[‘16.39’]=0.936343014,

[‘16.4’]=0.936443031,

[‘16.41’]=0.936543047,

[‘16.42’]=0.936743081,

[‘16.43’]=0.936843097,

[‘16.44’]=0.936943114,

[‘16.45’]=0.937143147,

[‘16.46’]=0.937243164,

[‘16.47’]=0.93734318,

[‘16.48’]=0.937443197,

[‘16.49’]=0.93764323,

[‘16.5’]=0.937743247,

[‘16.51’]=0.937843263,

[‘16.52’]=0.938043296,

[‘16.53’]=0.938143313,

[‘16.54’]=0.93824333,

[‘16.55’]=0.938443363,

[‘16.56’]=0.938543379,

[‘16.57’]=0.938643396,

[‘16.58’]=0.938743412,

[‘16.59’]=0.938943446,

[‘16.6’]=0.939043462,

[‘16.61’]=0.939143479,

[‘16.62’]=0.939343512,

[‘16.63’]=0.939443529,

[‘16.64’]=0.939543545,

[‘16.65’]=0.939643562,

[‘16.66’]=0.939843595,

[‘16.67’]=0.939943612,

[‘16.68’]=0.940043628,

[‘16.69’]=0.940243661,

[‘16.7’]=0.940343678,

[‘16.71’]=0.940443695,

[‘16.72’]=0.940543711,

[‘16.73’]=0.940743744,

[‘16.74’]=0.940843761,

[‘16.75’]=0.940943778,

[‘16.76’]=0.941143811,

[‘16.77’]=0.941243827,

[‘16.78’]=0.941343844,

[‘16.79’]=0.941443861,

[‘16.8’]=0.941643894,

[‘16.81’]=0.94174391,

[‘16.82’]=0.941843927,

[‘16.83’]=0.94204396,

[‘16.84’]=0.942143977,

[‘16.85’]=0.942243993,

[‘16.86’]=0.94234401,

[‘16.87’]=0.942544043,

[‘16.88’]=0.94264406,

[‘16.89’]=0.942744076,

[‘16.9’]=0.942844093,

[‘16.91’]=0.943044126,

[‘16.92’]=0.943144143,

[‘16.93’]=0.943244159,

[‘16.94’]=0.943344176,

[‘16.95’]=0.943544209,

[‘16.96’]=0.943644226,

[‘16.97’]=0.943744242,

[‘16.98’]=0.943944275,

[‘16.99’]=0.944044292,

[‘17’]=0.944144309,

[‘17.01’]=0.944244325,

[‘17.02’]=0.944444358,

[‘17.03’]=0.944544375,

[‘17.04’]=0.944644392,

[‘17.05’]=0.944744408,

[‘17.06’]=0.944944441,

[‘17.07’]=0.945044458,

[‘17.08’]=0.945144475,

[‘17.09’]=0.945244491,

[‘17.1’]=0.945444524,

[‘17.11’]=0.945544541,

[‘17.12’]=0.945644557,

[‘17.13’]=0.945744574,

[‘17.14’]=0.945944607,

[‘17.15’]=0.946044624,

[‘17.16’]=0.94614464,

[‘17.17’]=0.946244657,

[‘17.18’]=0.94644469,

[‘17.19’]=0.946544707,

[‘17.2’]=0.946644723,

[‘17.21’]=0.94674474,

[‘17.22’]=0.946944773,

[‘17.23’]=0.94704479,

[‘17.24’]=0.947144806,

[‘17.25’]=0.947244823,

[‘17.26’]=0.947444856,

[‘17.27’]=0.947544873,

[‘17.28’]=0.947644889,

[‘17.29’]=0.947744906,

[‘17.3’]=0.947944939,

[‘17.31’]=0.948044956,

[‘17.32’]=0.948144972,

[‘17.33’]=0.948244989,

[‘17.34’]=0.948445022,

[‘17.35’]=0.948545039,

[‘17.36’]=0.948645055,

[‘17.37’]=0.948745072,

[‘17.38’]=0.948845088,

[‘17.39’]=0.949045122,

[‘17.4’]=0.949145138,

[‘17.41’]=0.949245155,

[‘17.42’]=0.949345171,

[‘17.43’]=0.949545205,

[‘17.44’]=0.949645221,

[‘17.45’]=0.949745238,

[‘17.46’]=0.949845254,

[‘17.47’]=0.950045288,

[‘17.48’]=0.950145304,

[‘17.49’]=0.950245321,

[‘17.5’]=0.950345337,

[‘17.51’]=0.950445354,

[‘17.52’]=0.950645387,

[‘17.53’]=0.950745404,

[‘17.54’]=0.95084542,

[‘17.55’]=0.950945437,

[‘17.56’]=0.95114547,

[‘17.57’]=0.951245487,

[‘17.58’]=0.951345503,

[‘17.59’]=0.95144552,

[‘17.6’]=0.951545537,

[‘17.61’]=0.95174557,

[‘17.62’]=0.951845586,

[‘17.63’]=0.951945603,

[‘17.64’]=0.952045619,

[‘17.65’]=0.952245653,

[‘17.66’]=0.952345669,

[‘17.67’]=0.952445686,

[‘17.68’]=0.952545702,

[‘17.69’]=0.952645719,

[‘17.7’]=0.952845752,

[‘17.71’]=0.952945769,

[‘17.72’]=0.953045785,

[‘17.73’]=0.953145802,

[‘17.74’]=0.953245819,

[‘17.75’]=0.953445852,

[‘17.76’]=0.953545868,

[‘17.77’]=0.953645885,

[‘17.78’]=0.953745902,

[‘17.79’]=0.953845918,

[‘17.8’]=0.954045951,

[‘17.81’]=0.954145968,

[‘17.82’]=0.954245985,

[‘17.83’]=0.954346001,

[‘17.84’]=0.954446018,

[‘17.85’]=0.954646051,

[‘17.86’]=0.954746068,

[‘17.87’]=0.954846084,

[‘17.88’]=0.954946101,

[‘17.89’]=0.955046117,

[‘17.9’]=0.95524615,

[‘17.91’]=0.955346167,

[‘17.92’]=0.955446184,

[‘17.93’]=0.9555462,

[‘17.94’]=0.955646217,

[‘17.95’]=0.95584625,

[‘17.96’]=0.955946267,

[‘17.97’]=0.956046283,

[‘17.98’]=0.9561463,

[‘17.99’]=0.956246316,

[‘18’]=0.95644635,

[‘18.01’]=0.956546366,

[‘18.02’]=0.956646383,

[‘18.03’]=0.956746399,

[‘18.04’]=0.956846416,

[‘18.05’]=0.957046449,

[‘18.06’]=0.957146466,

[‘18.07’]=0.957246482,

[‘18.08’]=0.957346499,

[‘18.09’]=0.957446516,

[‘18.1’]=0.957646549,

[‘18.11’]=0.957746565,

[‘18.12’]=0.957846582,

[‘18.13’]=0.957946599,

[‘18.14’]=0.958046615,

[‘18.15’]=0.958146632,

[‘18.16’]=0.958346665,

[‘18.17’]=0.958446681,

[‘18.18’]=0.958546698,

[‘18.19’]=0.958646715,

[‘18.2’]=0.958746731,

[‘18.21’]=0.958946764,

[‘18.22’]=0.959046781,

[‘18.23’]=0.959146798,

[‘18.24’]=0.959246814,

[‘18.25’]=0.959346831,

[‘18.26’]=0.959446847,

[‘18.27’]=0.959646881,

[‘18.28’]=0.959746897,

[‘18.29’]=0.959846914,

[‘18.3’]=0.95994693,

[‘18.31’]=0.960046947,

[‘18.32’]=0.960146964,

[‘18.33’]=0.960346997,

[‘18.34’]=0.960447013,

[‘18.35’]=0.96054703,

[‘18.36’]=0.960647047,

[‘18.37’]=0.960747063,

[‘18.38’]=0.96084708,

[‘18.39’]=0.961047113,

[‘18.4’]=0.96114713,

[‘18.41’]=0.961247146,

[‘18.42’]=0.961347163,

[‘18.43’]=0.961447179,

[‘18.44’]=0.961547196,

[‘18.45’]=0.961747229,

[‘18.46’]=0.961847246,

[‘18.47’]=0.961947262,

[‘18.48’]=0.962047279,

[‘18.49’]=0.962147295,

[‘18.5’]=0.962247312,

[‘18.51’]=0.962447345,

[‘18.52’]=0.962547362,

[‘18.53’]=0.962647378,

[‘18.54’]=0.962747395,

[‘18.55’]=0.962847412,

[‘18.56’]=0.962947428,

[‘18.57’]=0.963147461,

[‘18.58’]=0.963247478,

[‘18.59’]=0.963347495,

[‘18.6’]=0.963447511,

[‘18.61’]=0.963547528,

[‘18.62’]=0.963647544,

[‘18.63’]=0.963747561,

[‘18.64’]=0.963947594,

[‘18.65’]=0.964047611,

[‘18.66’]=0.964147627,

[‘18.67’]=0.964247644,

[‘18.68’]=0.964347661,

[‘18.69’]=0.964447677,

[‘18.7’]=0.96464771,

[‘18.71’]=0.964747727,

[‘18.72’]=0.964847744,

[‘18.73’]=0.96494776,

[‘18.74’]=0.965047777,

[‘18.75’]=0.965147793,

[‘18.76’]=0.96524781,

[‘18.77’]=0.965447843,

[‘18.78’]=0.96554786,

[‘18.79’]=0.965647876,

[‘18.8’]=0.965747893,

[‘18.81’]=0.965847909,

[‘18.82’]=0.965947926,

[‘18.83’]=0.966047943,

[‘18.84’]=0.966247976,

[‘18.85’]=0.966347992,

[‘18.86’]=0.966448009,

[‘18.87’]=0.966548026,

[‘18.88’]=0.966648042,

[‘18.89’]=0.966748059,

[‘18.9’]=0.966848075,

[‘18.91’]=0.966948092,

[‘18.92’]=0.967148125,

[‘18.93’]=0.967248142,

[‘18.94’]=0.967348158,

[‘18.95’]=0.967448175,

[‘18.96’]=0.967548192,

[‘18.97’]=0.967648208,

[‘18.98’]=0.967748225,

[‘18.99’]=0.967948258,

[‘19’]=0.968048275,

[‘19.01’]=0.968148291,

[‘19.02’]=0.968248308,

[‘19.03’]=0.968348324,

[‘19.04’]=0.968448341,

[‘19.05’]=0.968548357,

[‘19.06’]=0.968648374,

[‘19.07’]=0.968848407,

[‘19.08’]=0.968948424,

[‘19.09’]=0.96904844,

[‘19.1’]=0.969148457,

[‘19.11’]=0.969248474,

[‘19.12’]=0.96934849,

[‘19.13’]=0.969448507,

[‘19.14’]=0.969548523,

[‘19.15’]=0.969748557,

[‘19.16’]=0.969848573,

[‘19.17’]=0.96994859,

[‘19.18’]=0.970048606,

[‘19.19’]=0.970148623,

[‘19.2’]=0.97024864,

[‘19.21’]=0.970348656,

[‘19.22’]=0.970448673,

[‘19.23’]=0.970548689,

[‘19.24’]=0.970748723,

[‘19.25’]=0.970848739,

[‘19.26’]=0.970948756,

[‘19.27’]=0.971048772,

[‘19.28’]=0.971148789,

[‘19.29’]=0.971248806,

[‘19.3’]=0.971348822,

[‘19.31’]=0.971448839,

[‘19.32’]=0.971648872,

[‘19.33’]=0.971748888,

[‘19.34’]=0.971848905,

[‘19.35’]=0.971948922,

[‘19.36’]=0.972048938,

[‘19.37’]=0.972148955,

[‘19.38’]=0.972248971,

[‘19.39’]=0.972348988,

[‘19.4’]=0.972449005,

[‘19.41’]=0.972549021,

[‘19.42’]=0.972749054,

[‘19.43’]=0.972849071,

[‘19.44’]=0.972949088,

[‘19.45’]=0.973049104,

[‘19.46’]=0.973149121,

[‘19.47’]=0.973249137,

[‘19.48’]=0.973349154,

[‘19.49’]=0.973449171,

[‘19.5’]=0.973549187,

[‘19.51’]=0.97374922,

[‘19.52’]=0.973849237,

[‘19.53’]=0.973949254,

[‘19.54’]=0.97404927,

[‘19.55’]=0.974149287,

[‘19.56’]=0.974249303,

[‘19.57’]=0.97434932,

[‘19.58’]=0.974449337,

[‘19.59’]=0.974549353,

[‘19.6’]=0.97464937,

[‘19.61’]=0.974849403,

[‘19.62’]=0.974949419,

[‘19.63’]=0.975049436,

[‘19.64’]=0.975149453,

[‘19.65’]=0.975249469,

[‘19.66’]=0.975349486,

[‘19.67’]=0.975449502,

[‘19.68’]=0.975549519,

[‘19.69’]=0.975649536,

[‘19.7’]=0.975749552,

[‘19.71’]=0.975849569,

[‘19.72’]=0.976049602,

[‘19.73’]=0.976149619,

[‘19.74’]=0.976249635,

[‘19.75’]=0.976349652,

[‘19.76’]=0.976449668,

[‘19.77’]=0.976549685,

[‘19.78’]=0.976649702,

[‘19.79’]=0.976749718,

[‘19.8’]=0.976849735,

[‘19.81’]=0.976949751,

[‘19.82’]=0.977049768,

[‘19.83’]=0.977149785,

[‘19.84’]=0.977349818,

[‘19.85’]=0.977449834,

[‘19.86’]=0.977549851,

[‘19.87’]=0.977649868,

[‘19.88’]=0.977749884,

[‘19.89’]=0.977849901,

[‘19.9’]=0.977949917,

[‘19.91’]=0.978049934,

[‘19.92’]=0.978149951,

[‘19.93’]=0.978249967,

[‘19.94’]=0.978349984,

[‘19.95’]=0.97845,

[‘19.96’]=0.978550017,

[‘19.97’]=0.97875005,

[‘19.98’]=0.978850067,

[‘19.99’]=0.978950083,

[‘20’]=0.9790501,

[‘20.01’]=0.979150116,

[‘20.02’]=0.979250133,

[‘20.03’]=0.97935015,

[‘20.04’]=0.979450166,

[‘20.05’]=0.979550183,

[‘20.06’]=0.979650199,

[‘20.07’]=0.979750216,

[‘20.08’]=0.979850233,

[‘20.09’]=0.979950249,

[‘20.1’]=0.980150282,

[‘20.11’]=0.980250299,

[‘20.12’]=0.980350316,

[‘20.13’]=0.980450332,

[‘20.14’]=0.980550349,

[‘20.15’]=0.980650365,

[‘20.16’]=0.980750382,

[‘20.17’]=0.980850399,

[‘20.18’]=0.980950415,

[‘20.19’]=0.981050432,

[‘20.2’]=0.981150448,

[‘20.21’]=0.981250465,

[‘20.22’]=0.981350482,

[‘20.23’]=0.981450498,

[‘20.24’]=0.981550515,

[‘20.25’]=0.981650531,

[‘20.26’]=0.981850564,

[‘20.27’]=0.981950581,

[‘20.28’]=0.982050598,

[‘20.29’]=0.982150614,

[‘20.3’]=0.982250631,

[‘20.31’]=0.982350647,

[‘20.32’]=0.982450664,

[‘20.33’]=0.982550681,

[‘20.34’]=0.982650697,

[‘20.35’]=0.982750714,

[‘20.36’]=0.98285073,

[‘20.37’]=0.982950747,

[‘20.38’]=0.983050764,

[‘20.39’]=0.98315078,

[‘20.4’]=0.983250797,

[‘20.41’]=0.983350813,

[‘20.42’]=0.98345083,

[‘20.43’]=0.983550847,

[‘20.44’]=0.98375088,

[‘20.45’]=0.983850896,

[‘20.46’]=0.983950913,

[‘20.47’]=0.98405093,

[‘20.48’]=0.984150946,

[‘20.49’]=0.984250963,

[‘20.5’]=0.984350979,

[‘20.51’]=0.984450996,

[‘20.52’]=0.984551013,

[‘20.53’]=0.984651029,

[‘20.54’]=0.984751046,

[‘20.55’]=0.984851062,

[‘20.56’]=0.984951079,

[‘20.57’]=0.985051095,

[‘20.58’]=0.985151112,

[‘20.59’]=0.985251129,

[‘20.6’]=0.985351145,

[‘20.61’]=0.985451162,

[‘20.62’]=0.985551178,

[‘20.63’]=0.985651195,

[‘20.64’]=0.985751212,

[‘20.65’]=0.985851228,

[‘20.66’]=0.986051261,

[‘20.67’]=0.986151278,

[‘20.68’]=0.986251295,

[‘20.69’]=0.986351311,

[‘20.7’]=0.986451328,

[‘20.71’]=0.986551344,

[‘20.72’]=0.986651361,

[‘20.73’]=0.986751378,

[‘20.74’]=0.986851394,

[‘20.75’]=0.986951411,

[‘20.76’]=0.987051427,

[‘20.77’]=0.987151444,

[‘20.78’]=0.987251461,

[‘20.79’]=0.987351477,

[‘20.8’]=0.987451494,

[‘20.81’]=0.98755151,

[‘20.82’]=0.987651527,

[‘20.83’]=0.987751544,

[‘20.84’]=0.98785156,

[‘20.85’]=0.987951577,

[‘20.86’]=0.988051593,

[‘20.87’]=0.98815161,

[‘20.88’]=0.988251626,

[‘20.89’]=0.988351643,

[‘20.9’]=0.98845166,

[‘20.91’]=0.988551676,

[‘20.92’]=0.988651693,

[‘20.93’]=0.988751709,

[‘20.94’]=0.988851726,

[‘20.95’]=0.988951743,

[‘20.96’]=0.989151776,

[‘20.97’]=0.989251792,

[‘20.98’]=0.989351809,

[‘20.99’]=0.989451826,

[‘21’]=0.989551842,

[‘21.01’]=0.989651859,

[‘21.02’]=0.989751875,

[‘21.03’]=0.989851892,

[‘21.04’]=0.989951909,

[‘21.05’]=0.990051925,

[‘21.06’]=0.990151942,

[‘21.07’]=0.990251958,

[‘21.08’]=0.990351975,

[‘21.09’]=0.990451992,

[‘21.1’]=0.990552008,

[‘21.11’]=0.990652025,

[‘21.12’]=0.990752041,

[‘21.13’]=0.990852058,

[‘21.14’]=0.990952075,

[‘21.15’]=0.991052091,

[‘21.16’]=0.991152108,

[‘21.17’]=0.991252124,

[‘21.18’]=0.991352141,

[‘21.19’]=0.991452157,

[‘21.2’]=0.991552174,

[‘21.21’]=0.991652191,

[‘21.22’]=0.991752207,

[‘21.23’]=0.991852224,

[‘21.24’]=0.99195224,

[‘21.25’]=0.992052257,

[‘21.26’]=0.992152274,

[‘21.27’]=0.99225229,

[‘21.28’]=0.992352307,

[‘21.29’]=0.992452323,

[‘21.3’]=0.99255234,

[‘21.31’]=0.992652357,

[‘21.32’]=0.992752373,

[‘21.33’]=0.99285239,

[‘21.34’]=0.992952406,

[‘21.35’]=0.993052423,

[‘21.36’]=0.99315244,

[‘21.37’]=0.993252456,

[‘21.38’]=0.993352473,

[‘21.39’]=0.993452489,

[‘21.4’]=0.993552506,

[‘21.41’]=0.993652523,

[‘21.42’]=0.993752539,

[‘21.43’]=0.993852556,

[‘21.44’]=0.993952572,

[‘21.45’]=0.994052589,

[‘21.46’]=0.994152606,

[‘21.47’]=0.994252622,

[‘21.48’]=0.994352639,

[‘21.49’]=0.994452655,

[‘21.5’]=0.994552672,

[‘21.51’]=0.994652689,

[‘21.52’]=0.994752705,

[‘21.53’]=0.994852722,

[‘21.54’]=0.994952738,

[‘21.55’]=0.995052755,

[‘21.56’]=0.995152771,

[‘21.57’]=0.995252788,

[‘21.58’]=0.995352805,

[‘21.59’]=0.995452821,

[‘21.6’]=0.995552838,

[‘21.61’]=0.995652854,

[‘21.62’]=0.995752871,

[‘21.63’]=0.995852888,

[‘21.64’]=0.995952904,

[‘21.65’]=0.996052921,

[‘21.66’]=0.996152937,

[‘21.67’]=0.996252954,

[‘21.68’]=0.996352971,

[‘21.69’]=0.996452987,

[‘21.7’]=0.996553004,

[‘21.71’]=0.99665302,

[‘21.72’]=0.996753037,

[‘21.73’]=0.996853054,

[‘21.74’]=0.99695307,

[‘21.75’]=0.997053087,

[‘21.76’]=0.997153103,

[‘21.77’]=0.99725312,

[‘21.78’]=0.997353137,

[‘21.79’]=0.997453153,

[‘21.8’]=0.99755317,

[‘21.81’]=0.997653186,

[‘21.82’]=0.997753203,

[‘21.83’]=0.99785322,

[‘21.84’]=0.997953236,

[‘21.85’]=0.998053253,

[‘21.86’]=0.998153269,

[‘21.87’]=0.998253286,

[‘21.88’]=0.998353302,

[‘21.89’]=0.998453319,

[‘21.9’]=0.998553336,

[‘21.91’]=0.998653352,

[‘21.92’]=0.998753369,

[‘21.93’]=0.998853385,

[‘21.94’]=0.998953402,

[‘21.95’]=0.999053419,

[‘21.96’]=0.999153435,

[‘21.97’]=0.999253452,

[‘21.98’]=0.999353468,

[‘21.99’]=0.999453485,

[‘22’]=0.999553502,

[‘22.01’]=0.999653518,

[‘22.02’]=0.999753535,

[‘22.03’]=0.999853551,

[‘22.04’]=0.999902487,

[‘22.05’]=0.999953568}

local function round(num, idp)

local mult = 10^(idp or 0)

return floor(num * mult + 0.5) / mult

end



local function func(a,b,c)

local freq

freq = (440+a44000-c500)(2^(1/12))^(b119-49)/2205

freq = round(freq, 2)

if freq <0.01 or freq > 22.04 then return OUTPUT end

freq = tostring(freq)

return tbl[freq]

end



freq

key

-

false

1



0.00100000005

Device only





0.30252102

Device only





0.0

Device only





-1

Device only





2

Device only





2

Device only







true

false

Init

true



1.0

Device only





3

Device only





0.0772007331

Device only





10.8640041

Device only





-60

Device only





0.0078125

Device only



24dB Moog













Thanks, so EQs are lagging a lot, also in gain automation? That’s very important to know.

Hey guys,

made this improved formula for note->frequency conversion for the formula device, which works for all sliders which are linear like eq5 or filter1. For a working translation function (log?) for recent filter device, look at gova’s code above:

Formula tab:

func(A, B, C, 20, 20000)

Where A is the key offset, B the key (0-119) and C the frequency offset.

20 is the lowest start frequency of the target device. For EQ5/EQ10, set 20 here, for legacy filter device set to 0.

20000 is the highest end frequency of the target device, For EQ5/EQ10, set 20000 here, for legacy filter device set to 22050.

If A and C are 0.5, the target frequency will be the exact note frequency of the key follower.

EDIT: Since the filter device’s slider is not linear like the frequency in eq5, this algorithm doesn’t work for the recent filter device.

User tab:

local function round(num, idp)
  local mult = 10^(idp or 0)
  return floor(num * mult + 0.5) / mult
end

function func(a,b,c,freq_start,freq_end)
  local keynum = round(b * 119, 0)
  local keyoffset = round(a * 119, 0)-60
  local freqoffet = c * (freq_end-freq_start)*2 - (freq_end-freq_start)
  local freq = (440.0 + freqoffet) * 2.0^(((keynum + keyoffset) - 57.0) / 12.0);
  if (freq < 0) then freq = 0; end
  local retval = (freq-freq_start)/(freq_end-freq_start)
  if (retval > 1) then retval = 1; end
  return retval
end

Preset for formula device:

Attachment 5593 not found.

And here is a transposer-EQ5 doofer device:

http://forum.renoise.com/index.php/files/file/214-ju-transposer-eq5/

A formula device preset with static inertia (since formula device only supports 3 inputs):

Attachment 5595 not found.

Formula tab :

func(A, B, C, 20, 20000, inertia)

inertia needs to be a static value from 0 (no inertia) to 1 (maximum inertia), since the formula device only supports three input values.

EDIT:

Another one, this time with a scaling parameter ( value ^scaling ) where scaling < 1 is like the math root:

Attachment 5596 not found.

func(A, B, C, 16 , 20000, 0.33333)

Where 0.3333 is scaling here. If scaling == 1, then no scaling. 0.3333 works with a lot of recent graphical vst eqs.

local function round(num, idp)
  local mult = 10^(idp or 0)
  return floor(num * mult + 0.5) / mult
end

function func(a,b,c,freq_start,freq_end,scaling)
  local keynum = round(b * 119, 0)
  local keyoffset = round(a * 119, 0)-60
  local freqoffet = c * (freq_end-freq_start)*2 - (freq_end-freq_start)
  local freq = (440.0 + freqoffet) * 2 ^(((keynum + keyoffset) - 57.0) / 12.0);
  if (freq < 0) then freq = 0; end
  local retval = (freq-freq_start)/(freq_end-freq_start)
  if (retval > 1) then retval = 1; end
  if (scaling ~= 1) then
    retval = retval^scaling
  end
  return retval
end

Such a transpose eq would be an amazing tool within the instrumental section of renoise on voice/timbre level.

Useful links:

http://www.phy.mtu.edu/~suits/notefreqs.html

eq5 freq input is linear? I knew it wasn’t log, didn’t know it was linear, that’s neat
relating to the subject, does anyone know any programs what will allow me to curve fit manually, so that I could simply change parameters directly and see if the curve fits? I need more precision for my tool and it seems… not worth it :c

gova, your translation function works fine for the recent filter device, which parameter is not linear :blink:IMHO the renoise team should provide proper translation functions for each device its sliders are not linear :ph34r: Or at least a possibility which allows to get the result value of a slider so you can generate your own translation function.

btw how did you get those values? Did you do it manually? :badteeth:

I dumped the parameter value when the parameter value string was different from the previous one, that way populated the lookup table. I’m in the process of writing a tool that would do that semi-automatically then create and map a formula device. (already workable)

However,valuestrings can be very different between plugins, I have to handle that, but if I have to handle that anyway, how can I call it automatic.

I have code somewhere to even interpolate between the tables value’s but it’s still not the right idea I think and a fine tuning custom lfo envelope would still be necessary.

The function works well for imprecise things like filters, but absolutely doesn’t for everything else and is really not ideal.

That’s why I’m asking for that software.

I second, the renoise team should give the exact formulas at least for mapping any frequency sliders (filters, eqs) and/or the delays in stuff like chorus, flanger, delays etc. These lut’s are silly, and I found the text displayed parameter value is too imprecise and rounded (to nearest I think, so if you want to create mappings via a script you’ll have to take that into account).

After simply dumping the data into excel I’ve noticed that many plugins have mixed curves, so in fact the only way of fitting them is manually.

Hey gova I am very interested in your map-tool. Is it available as beta ? :slight_smile: I also tried to add vst eqs instead to the doofer, and yes, almost all plugins have some custom translation function for their sliders. So I could use your tool to get the translation for these plugins? That would be very nice stuff.

@Jurek the code is now nothing more than

adjusted_string = string.gsub(par.value_string, ‘%a’ , ‘’)
adjusted_string = string.gsub(adjusted_string, ‘%p’, ‘’)

I forgot we had gsub, so I made my own :confused:

I tried to use the lfo as the input curve, unfortunately, the precision is too low… which of course why I used the formula device instead when I first created that doofer… I forgot.

Guessing the formula for the curve turned out to be impossible for me, so I’m back to the idea of interpolating :c

have a doofer while you’re waiting

Click to view contents
Init
 true
 
 
 Mixer
 true
 false
 Init
 false
 
 1.0
 Device only
 
 
 0.5
 Device only
 
 
 1.0
 Device only
 
 
 0.0
 Device only
 
 
 0.5
 Device only
 
 
 1.0
 Device only
 
 true
 
 
 true
 true
 keytracked comb
 true
 
 1.0
 Device only
 
 
 41.5998497
 Device only
 freq
 
 
 1
 1
 0.0
 1.0
 Linear
 
 
 
 
 0.0
 Device only
 feedback
 
 
 4
 2
 0.0
 1.0
 Linear
 
 
 
 
 0.0
 Device only
 inertia
 
 
 4
 3
 0.0
 1.0
 Linear
 
 
 
 
 0.0
 Device only
 min
 
 
 1
 5
 0.0
 1.0
 Linear
 
 
 1
 10
 0.0
 1.0
 Linear
 
 
 
 
 100
 Device only
 max
 
 
 1
 6
 0.0
 1.0
 Linear
 
 
 1
 11
 0.0
 1.0
 Linear
 
 
 
 
 100
 Device only
 wet
 
 
 4
 4
 0.0
 1.0
 Linear
 
 
 
 
 50
 Device only
 Macro 7
 
 
 50
 Device only
 Macro 8
 
 6
 true
 
 Init
 true
 
 
 false
 false
 Init
 true
 
 1.0
 Device only
 
 -1
 Linear
 Clamp
 0
 119
 
 -1
 Device only
 
 
 2
 Device only
 
 
 2
 Device only
 
 
 0.0
 Device only
 
 
 1.0
 Device only
 
 
 
 freq_range
 false
 false
 Init
 true
 
 1.0
 Device only
 
 1
 
 0.415998489
 Mixer and Device
 
 
 -1
 Device only
 
 
 2
 Device only
 
 
 1.0
 Device only
 
 
 0.0
 Device only
 
 
 1.0
 Device only
 
 Linear
 
 -1
 Device only
 
 
 2
 Device only
 
 
 3
 Device only
 
 
 0.0
 Device only
 
 
 1.0
 Device only
 
 Exp Fast
 
 -1
 Device only
 
 
 -1
 Device only
 
 
 -1
 Device only
 
 
 0.0
 Device only
 
 
 1.0
 Device only
 
 Linear
 
 -1
 Device only
 
 
 -1
 Device only
 
 
 -1
 Device only
 
 
 0.0
 Device only
 
 
 1.0
 Device only
 
 Linear
 
 -1
 Device only
 
 
 -1
 Device only
 
 
 -1
 Device only
 
 
 0.0
 Device only
 
 
 1.0
 Device only
 
 Linear
 
 -1
 Device only
 
 
 -1
 Device only
 
 
 -1
 Device only
 
 
 0.0
 Device only
 
 
 1.0
 Device only
 
 Linear
 
 -1
 Device only
 
 
 -1
 Device only
 
 
 -1
 Device only
 
 
 0.0
 Device only
 
 
 1.0
 Device only
 
 Linear
 
 -1
 Device only
 
 
 -1
 Device only
 
 
 -1
 Device only
 
 
 0.0
 Device only
 
 
 1.0
 Device only
 
 Linear
 
 -1
 Device only
 
 
 -1
 Device only
 
 
 -1
 Device only
 
 
 0.0
 Device only
 
 
 1.0
 Device only
 
 Linear
 
 
 frm_freq
 false
 true
 Init
 true
 
 1.0
 Device only
 
 
 A*C*10*(2^(1/12))^(B*119-48)
 
 
 
 
 freq
 key
 range
 true
 0
 
 0.415998489
 Device only
 
 
 0.420168102
 Device only
 
 
 0.0410511158
 Device only
 
 
 -1
 Device only
 
 
 3
 Device only
 
 
 8
 Device only
 
 
 
 false
 false
 Init
 true
 
 1.0
 Device only
 
 
 -1
 Device only
 
 
 4
 Device only
 
 
 1.0
 Device only
 
 
 1.0
 Device only
 
 
 0.0
 Device only
 
 
 9.99999997e-007
 Device only
 
 
 4
 Device only
 
 
 Curve
 1024
 0.0
 Unipolar
 
 1,0.0
 2,0.00960000046
 3,0.0274999999
 4,0.0441000015
 5,0.0595000014
 6,0.0738999993
 7,0.0873000026
 8,0.100000001
 9,0.112000003
 10,0.123400003
 11,0.134200007
 12,0.144500002
 13,0.154300004
 14,0.163699999
 15,0.172700003
 16,0.181299999
 17,0.189600006
 18,0.197699994
 19,0.205400005
 20,0.212799996
 21,0.219999999
 22,0.226999998
 23,0.233799994
 24,0.2403
 25,0.246700004
 26,0.252900004
 27,0.258899987
 28,0.264800012
 29,0.270500004
 30,0.275999993
 31,0.281399995
 32,0.28670001
 33,0.291900009
 34,0.296900004
 35,0.301800013
 36,0.306600004
 37,0.311300009
 38,0.315899998
 39,0.320499986
 40,0.324900001
 41,0.3292
 42,0.333499998
 43,0.337599993
 44,0.341699988
 45,0.345699996
 46,0.349700004
 47,0.353500009
 48,0.357300013
 49,0.361099988
 50,0.364800006
 51,0.368400007
 52,0.371899992
 53,0.375400007
 54,0.378899992
 55,0.382200003
 56,0.385600001
 57,0.388900012
 58,0.392100006
 59,0.395300001
 60,0.398400009
 61,0.401499987
 62,0.404599994
 63,0.407599986
 64,0.410600007
 65,0.413500011
 66,0.416399986
 67,0.419200003
 68,0.421999991
 69,0.424800009
 70,0.427599996
 71,0.430299997
 72,0.432999998
 73,0.435600013
 74,0.438199997
 75,0.440800011
 76,0.443399996
 77,0.445899993
 78,0.448399991
 79,0.450800002
 80,0.453299999
 81,0.45570001
 82,0.458099991
 83,0.460399985
 84,0.462700009
 85,0.46509999
 86,0.467299998
 87,0.469599992
 88,0.471799999
 89,0.474000007
 90,0.476200014
 91,0.478399992
 92,0.480599999
 93,0.48269999
 94,0.484800011
 95,0.486900002
 96,0.488900006
 97,0.490999997
 98,0.493000001
 99,0.495000005
 100,0.497000009
 101,0.499000013
 102,0.500899971
 103,0.502900004
 104,0.504800022
 105,0.506699979
 106,0.508599997
 107,0.510500014
 108,0.512300014
 109,0.514100015
 110,0.515999973
 111,0.517799973
 112,0.519599974
 113,0.521300018
 114,0.523100019
 115,0.524900019
 116,0.526600003
 117,0.528299987
 118,0.529999971
 119,0.531700015
 120,0.533399999
 121,0.535099983
 122,0.53670001
 123,0.538399994
 124,0.540000021
 125,0.541599989
 126,0.543200016
 127,0.544799984
 128,0.546400011
 129,0.547999978
 130,0.549499989
 131,0.551100016
 132,0.552600026
 133,0.554199994
 134,0.555700004
 135,0.557200015
 136,0.558700025
 137,0.560199976
 138,0.561600029
 139,0.56309998
 140,0.564599991
 141,0.565999985
 142,0.567399979
 143,0.568899989
 144,0.570299983
 145,0.571699977
 146,0.573099971
 147,0.574500024
 148,0.575900018
 149,0.577199996
 150,0.578599989
 151,0.579999983
 152,0.58130002
 153,0.582700014
 154,0.583999991
 155,0.585300028
 156,0.586600006
 157,0.587899983
 158,0.58920002
 159,0.590499997
 160,0.591799974
 161,0.593100011
 162,0.594399989
 163,0.595600009
 164,0.596899986
 165,0.598100007
 166,0.599399984
 167,0.600600004
 168,0.601800025
 169,0.602999985
 170,0.604200006
 171,0.605499983
 172,0.606599987
 173,0.607800007
 174,0.609000027
 175,0.610199988
 176,0.611400008
 177,0.612500012
 178,0.613699973
 179,0.614899993
 180,0.615999997
 181,0.617200017
 182,0.618300021
 183,0.619400024
 184,0.620500028
 185,0.621699989
 186,0.622799993
 187,0.623899996
 188,0.625
 189,0.626100004
 190,0.627200007
 191,0.628300011
 192,0.629299998
 193,0.630400002
 194,0.631500006
 195,0.632499993
 196,0.633599997
 197,0.6347
 198,0.635699987
 199,0.636699975
 200,0.637799978
 201,0.638800025
 202,0.639800012
 203,0.640900016
 204,0.641900003
 205,0.64289999
 206,0.643899977
 207,0.644900024
 208,0.645900011
 209,0.646899998
 210,0.647899985
 211,0.648899972
 212,0.649900019
 213,0.650900006
 214,0.651799977
 215,0.652800024
 216,0.653800011
 217,0.654699981
 218,0.655700028
 219,0.656599998
 220,0.657599986
 221,0.658500016
 222,0.659500003
 223,0.660399973
 224,0.661300004
 225,0.662299991
 226,0.663200021
 227,0.664099991
 228,0.665000021
 229,0.665899992
 230,0.666800022
 231,0.667699993
 232,0.668600023
 233,0.669499993
 234,0.670400023
 235,0.671299994
 236,0.672200024
 237,0.673099995
 238,0.674000025
 239,0.674799979
 240,0.675700009
 241,0.676599979
 242,0.677399993
 243,0.678300023
 244,0.679199994
 245,0.680000007
 246,0.680899978
 247,0.681699991
 248,0.682600021
 249,0.683399975
 250,0.684199989
 251,0.685100019
 252,0.685899973
 253,0.686699986
 254,0.687600017
 255,0.688399971
 256,0.689199984
 257,0.689999998
 258,0.690800011
 259,0.691600025
 260,0.692399979
 261,0.693199992
 262,0.694100022
 263,0.694800019
 264,0.695599973
 265,0.696399987
 266,0.6972
 267,0.698000014
 268,0.698800027
 269,0.699599981
 270,0.700399995
 271,0.701099992
 272,0.701900005
 273,0.702700019
 274,0.703400016
 275,0.704200029
 276,0.704999983
 277,0.70569998
 278,0.706499994
 279,0.707199991
 280,0.708000004
 281,0.708700001
 282,0.709500015
 283,0.710200012
 284,0.711000025
 285,0.711700022
 286,0.712400019
 287,0.713199973
 288,0.71390003
 289,0.714600027
 290,0.715399981
 291,0.716099977
 292,0.716799974
 293,0.717499971
 294,0.718200028
 295,0.718900025
 296,0.719699979
 297,0.720399976
 298,0.721099973
 299,0.721800029
 300,0.722500026
 301,0.723200023
 302,0.72390002
 303,0.724600017
 304,0.725300014
 305,0.726000011
 306,0.726700008
 307,0.727299988
 308,0.727999985
 309,0.728699982
 310,0.729399979
 311,0.730099976
 312,0.730700016
 313,0.731400013
 314,0.73210001
 315,0.732800007
 316,0.733399987
 317,0.734099984
 318,0.734799981
 319,0.735400021
 320,0.736100018
 321,0.736699998
 322,0.737399995
 323,0.737999976
 324,0.738699973
 325,0.739300013
 326,0.74000001
 327,0.74059999
 328,0.741299987
 329,0.741900027
 330,0.742600024
 331,0.743200004
 332,0.743799984
 333,0.744499981
 334,0.745100021
 335,0.745700002
 336,0.746399999
 337,0.746999979
 338,0.747600019
 339,0.748199999
 340,0.748899996
 341,0.749499977
 342,0.750100017
 343,0.750699997
 344,0.751299977
 345,0.751999974
 346,0.752600014
 347,0.753199995
 348,0.753799975
 349,0.754400015
 350,0.754999995
 351,0.755599976
 352,0.756200016
 353,0.756799996
 354,0.757399976
 355,0.758000016
 356,0.758599997
 357,0.759199977
 358,0.759800017
 359,0.760399997
 360,0.760900021
 361,0.761500001
 362,0.762099981
 363,0.762700021
 364,0.763300002
 365,0.763899982
 366,0.764400005
 367,0.764999986
 368,0.765600026
 369,0.766200006
 370,0.766700029
 371,0.76730001
 372,0.76789999
 373,0.76849997
 374,0.768999994
 375,0.769599974
 376,0.770200014
 377,0.770699978
 378,0.771300018
 379,0.771799982
 380,0.772400022
 381,0.772899985
 382,0.773500025
 383,0.774100006
 384,0.774600029
 385,0.775200009
 386,0.775699973
 387,0.776300013
 388,0.776799977
 389,0.777400017
 390,0.777899981
 391,0.778400004
 392,0.778999984
 393,0.779500008
 394,0.780099988
 395,0.780600011
 396,0.781099975
 397,0.781700015
 398,0.782199979
 399,0.782700002
 400,0.783299983
 401,0.783800006
 402,0.784300029
 403,0.784799993
 404,0.785399973
 405,0.785899997
 406,0.78640002
 407,0.786899984
 408,0.787500024
 409,0.787999988
 410,0.788500011
 411,0.788999975
 412,0.789499998
 413,0.790000021
 414,0.790600002
 415,0.791100025
 416,0.791599989
 417,0.792100012
 418,0.792599976
 419,0.793099999
 420,0.793600023
 421,0.794099987
 422,0.79460001
 423,0.795099974
 424,0.795599997
 425,0.79610002
 426,0.796599984
 427,0.797100008
 428,0.797599971
 429,0.798099995
 430,0.798600018
 431,0.799099982
 432,0.799600005
 433,0.800100029
 434,0.800599992
 435,0.801100016
 436,0.801599979
 437,0.801999986
 438,0.80250001
 439,0.802999973
 440,0.803499997
 441,0.80400002
 442,0.804499984
 443,0.804899991
 444,0.805400014
 445,0.805899978
 446,0.806400001
 447,0.806800008
 448,0.807299972
 449,0.807799995
 450,0.808300018
 451,0.808700025
 452,0.809199989
 453,0.809700012
 454,0.810199976
 455,0.810599983
 456,0.811100006
 457,0.811600029
 458,0.811999977
 459,0.8125
 460,0.812900007
 461,0.813399971
 462,0.813899994
 463,0.814300001
 464,0.814800024
 465,0.815199971
 466,0.815699995
 467,0.816200018
 468,0.816600025
 469,0.817099988
 470,0.817499995
 471,0.818000019
 472,0.818400025
 473,0.818899989
 474,0.819299996
 475,0.819800019
 476,0.820200026
 477,0.82069999
 478,0.821099997
 479,0.82160002
 480,0.822000027
 481,0.822399974
 482,0.822899997
 483,0.823300004
 484,0.823800027
 485,0.824199975
 486,0.824599981
 487,0.825100005
 488,0.825500011
 489,0.825999975
 490,0.826399982
 491,0.826799989
 492,0.827300012
 493,0.827700019
 494,0.828100026
 495,0.828599989
 496,0.828999996
 497,0.829400003
 498,0.82980001
 499,0.830299973
 500,0.83069998
 501,0.831099987
 502,0.831499994
 503,0.832000017
 504,0.832400024
 505,0.832799971
 506,0.833199978
 507,0.833700001
 508,0.834100008
 509,0.834500015
 510,0.834900022
 511,0.835300028
 512,0.835699975
 513,0.836199999
 514,0.836600006
 515,0.837000012
 516,0.837400019
 517,0.837800026
 518,0.838199973
 519,0.83859998
 520,0.839100003
 521,0.83950001
 522,0.839900017
 523,0.840300024
 524,0.840699971
 525,0.841099977
 526,0.841499984
 527,0.841899991
 528,0.842299998
 529,0.842700005
 530,0.843100011
 531,0.843500018
 532,0.843900025
 533,0.844299972
 534,0.844699979
 535,0.845099986
 536,0.845499992
 537,0.845899999
 538,0.846300006
 539,0.846700013
 540,0.847100019
 541,0.847500026
 542,0.847899973
 543,0.84829998
 544,0.848699987
 545,0.849099994
 546,0.8495
 547,0.849900007
 548,0.850199997
 549,0.850600004
 550,0.851000011
 551,0.851400018
 552,0.851800025
 553,0.852199972
 554,0.852599978
 555,0.852900028
 556,0.853299975
 557,0.853699982
 558,0.854099989
 559,0.854499996
 560,0.854900002
 561,0.855199993
 562,0.855599999
 563,0.856000006
 564,0.856400013
 565,0.85680002
 566,0.85710001
 567,0.857500017
 568,0.857900023
 569,0.858299971
 570,0.85860002
 571,0.859000027
 572,0.859399974
 573,0.859799981
 574,0.860099971
 575,0.860499978
 576,0.860899985
 577,0.861199975
 578,0.861599982
 579,0.861999989
 580,0.862399995
 581,0.862699986
 582,0.863099992
 583,0.863499999
 584,0.863799989
 585,0.864199996
 586,0.864600003
 587,0.864899993
 588,0.8653
 589,0.86559999
 590,0.865999997
 591,0.866400003
 592,0.866699994
 593,0.8671
 594,0.867500007
 595,0.867799997
 596,0.868200004
 597,0.868499994
 598,0.868900001
 599,0.869199991
 600,0.869599998
 601,0.870000005
 602,0.870299995
 603,0.870700002
 604,0.870999992
 605,0.871399999
 606,0.871699989
 607,0.872099996
 608,0.872399986
 609,0.872799993
 610,0.873099983
 611,0.87349999
 612,0.87379998
 613,0.874199986
 614,0.874499977
 615,0.874899983
 616,0.875199974
 617,0.87559998
 618,0.875899971
 619,0.876299977
 620,0.876600027
 621,0.876999974
 622,0.877300024
 623,0.877600014
 624,0.878000021
 625,0.878300011
 626,0.878700018
 627,0.879000008
 628,0.879400015
 629,0.879700005
 630,0.879999995
 631,0.880400002
 632,0.880699992
 633,0.880999982
 634,0.881399989
 635,0.881699979
 636,0.882099986
 637,0.882399976
 638,0.882700026
 639,0.883099973
 640,0.883400023
 641,0.883700013
 642,0.88410002
 643,0.88440001
 644,0.8847
 645,0.885100007
 646,0.885399997
 647,0.885699987
 648,0.886099994
 649,0.886399984
 650,0.886699975
 651,0.887000024
 652,0.887399971
 653,0.887700021
 654,0.888000011
 655,0.888400018
 656,0.888700008
 657,0.888999999
 658,0.889299989
 659,0.889699996
 660,0.889999986
 661,0.890299976
 662,0.890600026
 663,0.890999973
 664,0.891300023
 665,0.891600013
 666,0.891900003
 667,0.892199993
 668,0.8926
 669,0.89289999
 670,0.89319998
 671,0.89349997
 672,0.89380002
 673,0.894200027
 674,0.894500017
 675,0.894800007
 676,0.895099998
 677,0.895399988
 678,0.895699978
 679,0.896099985
 680,0.896399975
 681,0.896700025
 682,0.897000015
 683,0.897300005
 684,0.897599995
 685,0.897899985
 686,0.898299992
 687,0.898599982
 688,0.898899972
 689,0.899200022
 690,0.899500012
 691,0.899800003
 692,0.900099993
 693,0.900399983
 694,0.900699973
 695,0.901000023
 696,0.90140003
 697,0.90170002
 698,0.90200001
 699,0.9023
 700,0.90259999
 701,0.902899981
 702,0.903199971
 703,0.903500021
 704,0.903800011
 705,0.904100001
 706,0.904399991
 707,0.904699981
 708,0.904999971
 709,0.905300021
 710,0.905600011
 711,0.905900002
 712,0.906199992
 713,0.906499982
 714,0.906799972
 715,0.907100022
 716,0.907400012
 717,0.907700002
 718,0.907999992
 719,0.908299983
 720,0.908599973
 721,0.908900023
 722,0.909200013
 723,0.909500003
 724,0.909799993
 725,0.910099983
 726,0.910399973
 727,0.910700023
 728,0.911000013
 729,0.911300004
 730,0.911599994
 731,0.911899984
 732,0.912199974
 733,0.912500024
 734,0.912699997
 735,0.912999988
 736,0.913299978
 737,0.913600028
 738,0.913900018
 739,0.914200008
 740,0.914499998
 741,0.914799988
 742,0.915099978
 743,0.915400028
 744,0.915600002
 745,0.915899992
 746,0.916199982
 747,0.916499972
 748,0.916800022
 749,0.917100012
 750,0.917400002
 751,0.917699993
 752,0.917900026
 753,0.918200016
 754,0.918500006
 755,0.918799996
 756,0.919099987
 757,0.919399977
 758,0.91960001
 759,0.9199
 760,0.92019999
 761,0.92049998
 762,0.920799971
 763,0.92110002
 764,0.921299994
 765,0.921599984
 766,0.921899974
 767,0.922200024
 768,0.922500014
 769,0.922699988
 770,0.922999978
 771,0.923300028
 772,0.923600018
 773,0.923799992
 774,0.924099982
 775,0.924399972
 776,0.924700022
 777,0.925000012
 778,0.925199986
 779,0.925499976
 780,0.925800025
 781,0.926100016
 782,0.926299989
 783,0.926599979
 784,0.926900029
 785,0.927200019
 786,0.927399993
 787,0.927699983
 788,0.927999973
 789,0.928200006
 790,0.928499997
 791,0.928799987
 792,0.929099977
 793,0.92930001
 794,0.9296
 795,0.929899991
 796,0.930100024
 797,0.930400014
 798,0.930700004
 799,0.930899978
 800,0.931200027
 801,0.931500018
 802,0.931699991
 803,0.931999981
 804,0.932299972
 805,0.932500005
 806,0.932799995
 807,0.933099985
 808,0.933300018
 809,0.933600008
 810,0.933899999
 811,0.934099972
 812,0.934400022
 813,0.934700012
 814,0.934899986
 815,0.935199976
 816,0.935500026
 817,0.935699999
 818,0.93599999
 819,0.936200023
 820,0.936500013
 821,0.936800003
 822,0.936999977
 823,0.937300026
 824,0.937600017
 825,0.93779999
 826,0.93809998
 827,0.938300014
 828,0.938600004
 829,0.938899994
 830,0.939100027
 831,0.939400017
 832,0.939599991
 833,0.939899981
 834,0.940100014
 835,0.940400004
 836,0.940699995
 837,0.940900028
 838,0.941200018
 839,0.941399992
 840,0.941699982
 841,0.941900015
 842,0.942200005
 843,0.942399979
 844,0.942700028
 845,0.943000019
 846,0.943199992
 847,0.943499982
 848,0.943700016
 849,0.944000006
 850,0.944199979
 851,0.944500029
 852,0.944700003
 853,0.944999993
 854,0.945200026
 855,0.945500016
 856,0.94569999
 857,0.94599998
 858,0.946200013
 859,0.946500003
 860,0.946699977
 861,0.947000027
 862,0.9472
 863,0.94749999
 864,0.947700024
 865,0.948000014
 866,0.948199987
 867,0.948499978
 868,0.948700011
 869,0.949000001
 870,0.949199975
 871,0.949500024
 872,0.949699998
 873,0.949999988
 874,0.950200021
 875,0.950500011
 876,0.950699985
 877,0.950900018
 878,0.951200008
 879,0.951399982
 880,0.951699972
 881,0.951900005
 882,0.952199996
 883,0.952400029
 884,0.952600002
 885,0.952899992
 886,0.953100026
 887,0.953400016
 888,0.953599989
 889,0.95389998
 890,0.954100013
 891,0.954299986
 892,0.954599977
 893,0.95480001
 894,0.9551
 895,0.955299973
 896,0.955500007
 897,0.955799997
 898,0.95599997
 899,0.95630002
 900,0.956499994
 901,0.956700027
 902,0.957000017
 903,0.957199991
 904,0.957499981
 905,0.957700014
 906,0.957899988
 907,0.958199978
 908,0.958400011
 909,0.958599985
 910,0.958899975
 911,0.959100008
 912,0.959299982
 913,0.959599972
 914,0.959800005
 915,0.960099995
 916,0.960300028
 917,0.960500002
 918,0.960799992
 919,0.961000025
 920,0.961199999
 921,0.961499989
 922,0.961700022
 923,0.961899996
 924,0.962199986
 925,0.962400019
 926,0.962599993
 927,0.962899983
 928,0.963100016
 929,0.96329999
 930,0.963500023
 931,0.963800013
 932,0.963999987
 933,0.96420002
 934,0.96450001
 935,0.964699984
 936,0.964900017
 937,0.965200007
 938,0.965399981
 939,0.965600014
 940,0.965799987
 941,0.966099977
 942,0.966300011
 943,0.966499984
 944,0.966799974
 945,0.967000008
 946,0.967199981
 947,0.967400014
 948,0.967700005
 949,0.967899978
 950,0.968100011
 951,0.968299985
 952,0.968599975
 953,0.968800008
 954,0.968999982
 955,0.969200015
 956,0.969500005
 957,0.969699979
 958,0.969900012
 959,0.970099986
 960,0.970399976
 961,0.970600009
 962,0.970799983
 963,0.971000016
 964,0.971300006
 965,0.971499979
 966,0.971700013
 967,0.971899986
 968,0.972199976
 969,0.97240001
 970,0.972599983
 971,0.972800016
 972,0.97299999
 973,0.97329998
 974,0.973500013
 975,0.973699987
 976,0.97390002
 977,0.974099994
 978,0.974399984
 979,0.974600017
 980,0.974799991
 981,0.975000024
 982,0.975199997
 983,0.975499988
 984,0.975700021
 985,0.975899994
 986,0.976100028
 987,0.976300001
 988,0.976599991
 989,0.976800025
 990,0.976999998
 991,0.977199972
 992,0.977400005
 993,0.977599978
 994,0.977900028
 995,0.978100002
 996,0.978299975
 997,0.978500009
 998,0.978699982
 999,0.978900015
 1000,0.979200006
 1001,0.979399979
 1002,0.979600012
 1003,0.979799986
 1004,0.980000019
 1005,0.980199993
 1006,0.980400026
 1007,0.980700016
 1008,0.98089999
 1009,0.981100023
 1010,0.981299996
 1011,0.98150003
 1012,0.981700003
 1013,0.981899977
 1014,0.98210001
 1015,0.9824
 1016,0.982599974
 1017,0.982800007
 1018,0.98299998
 1019,0.983200014
 1020,0.983399987
 1021,0.98360002
 1022,0.983799994
 1023,0.984000027
 
 
 true
 true
 
 
 true
 false
 Init
 true
 
 1.0
 Device only
 
 
 0.633387983
 Device only
 
 
 -1
 Device only
 
 
 6.10351563e-005
 Device only
 
 
 1.0
 Device only
 
 
 0.0
 Device only

wow cool doofa. sounds nice.

EDIT: Man, that sound really nice, just like a hard-synced osc!

EDIT: btw. why do you use an additional hydra to split freq to freq and range? You can do it directly in the knob binding, there is also scaling available…?

EDIT: Repaired some stuff
How can I use this inline hidden code display?

[details=“Click to view contents”]<?xml version="1.0" encoding="UTF-8"?>




true

true

key tracked comb

false



1.0

Device only





32.0000191

Device only

freq





2

1

0.0

1.0

Linear





2

3

0.0

1.0

Exp Fast









0.0

Device only

feedback





0

2

0.0

1.0

Linear









100

Device only

inertia





0

3

1.0

0.0

Linear









0.0

Device only

min





1

4

0.0

1.0

Linear









100

Device only

max





1

5

0.0

1.0

Linear









100

Device only

wet





0

4

0.0

1.0

Linear









0.0

Device only

dry





0

5

0.0

1.0

Linear









50

Device only

Macro 8



7

true



Init

true





false

false

Init

true



1.0

Device only





0.37172237

Device only





-1

Device only





6.10351562e-05

Device only





1.0

Device only





0.0

Device only







false

false

Init

true



1.0

Device only



-1

Linear

Clamp

0

119



-1

Device only





2

Device only





2

Device only





0.0

Device only





1.0

Device only







frm_freq

false

false

Init

true



1.0

Device only





AC10*(2^(1/12))^(B*119-48)









freq

key

range

true

0



0.320000201

Device only





0.361344546

Device only





0.0218878631

Device only





-1

Device only





3

Device only





8

Device only







false

false

Init

true



1.0

Device only





-1

Device only





0.0

Device only





1.0

Device only





1.0

Device only





0.0

Device only





9.99999997e-07

Device only





4

Device only





Curve

1024

0.0

Unipolar



1,0.0

2,0.00960000046

3,0.0274999999

4,0.0441000015

5,0.0595000014

6,0.0738999993

7,0.0873000026

8,0.100000001

9,0.112000003

10,0.123400003

11,0.134200007

12,0.144500002

13,0.154300004

14,0.163699999

15,0.172700003

16,0.181299999

17,0.189600006

18,0.197699994

19,0.205400005

20,0.212799996

21,0.219999999

22,0.226999998

23,0.233799994

24,0.2403

25,0.246700004

26,0.252900004

27,0.258899987

28,0.264800012

29,0.270500004

30,0.275999993

31,0.281399995

32,0.28670001

33,0.291900009

34,0.296900004

35,0.301800013

36,0.306600004

37,0.311300009

38,0.315899998

39,0.320499986

40,0.324900001

41,0.3292

42,0.333499998

43,0.337599993

44,0.341699988

45,0.345699996

46,0.349700004

47,0.353500009

48,0.357300013

49,0.361099988

50,0.364800006

51,0.368400007

52,0.371899992

53,0.375400007

54,0.378899992

55,0.382200003

56,0.385600001

57,0.388900012

58,0.392100006

59,0.395300001

60,0.398400009

61,0.401499987

62,0.404599994

63,0.407599986

64,0.410600007

65,0.413500011

66,0.416399986

67,0.419200003

68,0.421999991

69,0.424800009

70,0.427599996

71,0.430299997

72,0.432999998

73,0.435600013

74,0.438199997

75,0.440800011

76,0.443399996

77,0.445899993

78,0.448399991

79,0.450800002

80,0.453299999

81,0.45570001

82,0.458099991

83,0.460399985

84,0.462700009

85,0.46509999

86,0.467299998

87,0.469599992

88,0.471799999

89,0.474000007

90,0.476200014

91,0.478399992

92,0.480599999

93,0.48269999

94,0.484800011

95,0.486900002

96,0.488900006

97,0.490999997

98,0.493000001

99,0.495000005

100,0.497000009

101,0.499000013

102,0.500899971

103,0.502900004

104,0.504800022

105,0.506699979

106,0.508599997

107,0.510500014

108,0.512300014

109,0.514100015

110,0.515999973

111,0.517799973

112,0.519599974

113,0.521300018

114,0.523100019

115,0.524900019

116,0.526600003

117,0.528299987

118,0.529999971

119,0.531700015

120,0.533399999

121,0.535099983

122,0.53670001

123,0.538399994

124,0.540000021

125,0.541599989

126,0.543200016

127,0.544799984

128,0.546400011

129,0.547999978

130,0.549499989

131,0.551100016

132,0.552600026

133,0.554199994

134,0.555700004

135,0.557200015

136,0.558700025

137,0.560199976

138,0.561600029

139,0.56309998

140,0.564599991

141,0.565999985

142,0.567399979

143,0.568899989

144,0.570299983

145,0.571699977

146,0.573099971

147,0.574500024

148,0.575900018

149,0.577199996

150,0.578599989

151,0.579999983

152,0.58130002

153,0.582700014

154,0.583999991

155,0.585300028

156,0.586600006

157,0.587899983

158,0.58920002

159,0.590499997

160,0.591799974

161,0.593100011

162,0.594399989

163,0.595600009

164,0.596899986

165,0.598100007

166,0.599399984

167,0.600600004

168,0.601800025

169,0.602999985

170,0.604200006

171,0.605499983

172,0.606599987

173,0.607800007

174,0.609000027

175,0.610199988

176,0.611400008

177,0.612500012

178,0.613699973

179,0.614899993

180,0.615999997

181,0.617200017

182,0.618300021

183,0.619400024

184,0.620500028

185,0.621699989

186,0.622799993

187,0.623899996

188,0.625

189,0.626100004

190,0.627200007

191,0.628300011

192,0.629299998

193,0.630400002

194,0.631500006

195,0.632499993

196,0.633599997

197,0.6347

198,0.635699987

199,0.636699975

200,0.637799978

201,0.638800025

202,0.639800012

203,0.640900016

204,0.641900003

205,0.64289999

206,0.643899977

207,0.644900024

208,0.645900011

209,0.646899998

210,0.647899985

211,0.648899972

212,0.649900019

213,0.650900006

214,0.651799977

215,0.652800024

216,0.653800011

217,0.654699981

218,0.655700028

219,0.656599998

220,0.657599986

221,0.658500016

222,0.659500003

223,0.660399973

224,0.661300004

225,0.662299991

226,0.663200021

227,0.664099991

228,0.665000021

229,0.665899992

230,0.666800022

231,0.667699993

232,0.668600023

233,0.669499993

234,0.670400023

235,0.671299994

236,0.672200024

237,0.673099995

238,0.674000025

239,0.674799979

240,0.675700009

241,0.676599979

242,0.677399993

243,0.678300023

244,0.679199994

245,0.680000007

246,0.680899978

247,0.681699991

248,0.682600021

249,0.683399975

250,0.684199989

251,0.685100019

252,0.685899973

253,0.686699986

254,0.687600017

255,0.688399971

256,0.689199984

257,0.689999998

258,0.690800011

259,0.691600025

260,0.692399979

261,0.693199992

262,0.694100022

263,0.694800019

264,0.695599973

265,0.696399987

266,0.6972

267,0.698000014

268,0.698800027

269,0.699599981

270,0.700399995

271,0.701099992

272,0.701900005

273,0.702700019

274,0.703400016

275,0.704200029

276,0.704999983

277,0.70569998

278,0.706499994

279,0.707199991

280,0.708000004

281,0.708700001

282,0.709500015

283,0.710200012

284,0.711000025

285,0.711700022

286,0.712400019

287,0.713199973

288,0.71390003

289,0.714600027

290,0.715399981

291,0.716099977

292,0.716799974

293,0.717499971

294,0.718200028

295,0.718900025

296,0.719699979

297,0.720399976

298,0.721099973

299,0.721800029

300,0.722500026

301,0.723200023

302,0.72390002

303,0.724600017

304,0.725300014

305,0.726000011

306,0.726700008

307,0.727299988

308,0.727999985

309,0.728699982

310,0.729399979

311,0.730099976

312,0.730700016

313,0.731400013

314,0.73210001

315,0.732800007

316,0.733399987

317,0.734099984

318,0.734799981

319,0.735400021

320,0.736100018

321,0.736699998

322,0.737399995

323,0.737999976

324,0.738699973

325,0.739300013

326,0.74000001

327,0.74059999

328,0.741299987

329,0.741900027

330,0.742600024

331,0.743200004

332,0.743799984

333,0.744499981

334,0.745100021

335,0.745700002

336,0.746399999

337,0.746999979

338,0.747600019

339,0.748199999

340,0.748899996

341,0.749499977

342,0.750100017

343,0.750699997

344,0.751299977

345,0.751999974

346,0.752600014

347,0.753199995

348,0.753799975

349,0.754400015

350,0.754999995

351,0.755599976

352,0.756200016

353,0.756799996

354,0.757399976

355,0.758000016

356,0.758599997

357,0.759199977

358,0.759800017

359,0.760399997

360,0.760900021

361,0.761500001

362,0.762099981

363,0.762700021

364,0.763300002

365,0.763899982

366,0.764400005

367,0.764999986

368,0.765600026

369,0.766200006

370,0.766700029

371,0.76730001

372,0.76789999

373,0.76849997

374,0.768999994

375,0.769599974

376,0.770200014

377,0.770699978

378,0.771300018

379,0.771799982

380,0.772400022

381,0.772899985

382,0.773500025

383,0.774100006

384,0.774600029

385,0.775200009

386,0.775699973

387,0.776300013

388,0.776799977

389,0.777400017

390,0.777899981

391,0.778400004

392,0.778999984

393,0.779500008

394,0.780099988

395,0.780600011

396,0.781099975

397,0.781700015

398,0.782199979

399,0.782700002

400,0.783299983

401,0.783800006

402,0.784300029

403,0.784799993

404,0.785399973

405,0.785899997

406,0.78640002

407,0.786899984

408,0.787500024

409,0.787999988

410,0.788500011

411,0.788999975

412,0.789499998

413,0.790000021

414,0.790600002

415,0.791100025

416,0.791599989

417,0.792100012

418,0.792599976

419,0.793099999

420,0.793600023

421,0.794099987

422,0.79460001

423,0.795099974

424,0.795599997

425,0.79610002

426,0.796599984

427,0.797100008

428,0.797599971

429,0.798099995

430,0.798600018

431,0.799099982

432,0.799600005

433,0.800100029

434,0.800599992

435,0.801100016

436,0.801599979

437,0.801999986

438,0.80250001

439,0.802999973

440,0.803499997

441,0.80400002

442,0.804499984

443,0.804899991

444,0.805400014

445,0.805899978

446,0.806400001

447,0.806800008

448,0.807299972

449,0.807799995

450,0.808300018

451,0.808700025

452,0.809199989

453,0.809700012

454,0.810199976

455,0.810599983

456,0.811100006

457,0.811600029

458,0.811999977

459,0.8125

460,0.812900007

461,0.813399971

462,0.813899994

463,0.814300001

464,0.814800024

465,0.815199971

466,0.815699995

467,0.816200018

468,0.816600025

469,0.817099988

470,0.817499995

471,0.818000019

472,0.818400025

473,0.818899989

474,0.819299996

475,0.819800019

476,0.820200026

477,0.82069999

478,0.821099997

479,0.82160002

480,0.822000027

481,0.822399974

482,0.822899997

483,0.823300004

484,0.823800027

485,0.824199975

486,0.824599981

487,0.825100005

488,0.825500011

489,0.825999975

490,0.826399982

491,0.826799989

492,0.827300012

493,0.827700019

494,0.828100026

495,0.828599989

496,0.828999996

497,0.829400003

498,0.82980001

499,0.830299973

500,0.83069998

501,0.831099987

502,0.831499994

503,0.832000017

504,0.832400024

505,0.832799971

506,0.833199978

507,0.833700001

508,0.834100008

509,0.834500015

510,0.834900022

511,0.835300028

512,0.835699975

513,0.836199999

514,0.836600006

515,0.837000012

516,0.837400019

517,0.837800026

518,0.838199973

519,0.83859998

520,0.839100003

521,0.83950001

522,0.839900017

523,0.840300024

524,0.840699971

525,0.841099977

526,0.841499984

527,0.841899991

528,0.842299998

529,0.842700005

530,0.843100011

531,0.843500018

532,0.843900025

533,0.844299972

534,0.844699979

535,0.845099986

536,0.845499992

537,0.845899999

538,0.846300006

539,0.846700013

540,0.847100019

541,0.847500026

542,0.847899973

543,0.84829998

544,0.848699987

545,0.849099994

546,0.8495

547,0.849900007

548,0.850199997

549,0.850600004

550,0.851000011

551,0.851400018

552,0.851800025

553,0.852199972

554,0.852599978

555,0.852900028

556,0.853299975

557,0.853699982

558,0.854099989

559,0.854499996

560,0.854900002

561,0.855199993

562,0.855599999

563,0.856000006

564,0.856400013

565,0.85680002

566,0.85710001

567,0.857500017

568,0.857900023

569,0.858299971

570,0.85860002

571,0.859000027

572,0.859399974

573,0.859799981

574,0.860099971

575,0.860499978

576,0.860899985

577,0.861199975

578,0.861599982

579,0.861999989

580,0.862399995

581,0.862699986

582,0.863099992

583,0.863499999

584,0.863799989

585,0.864199996

586,0.864600003

587,0.864899993

588,0.8653

589,0.86559999

590,0.865999997

591,0.866400003

592,0.866699994

593,0.8671

594,0.867500007

595,0.867799997

596,0.868200004

597,0.868499994

598,0.868900001

599,0.869199991

600,0.869599998

601,0.870000005

602,0.870299995

603,0.870700002

604,0.870999992

605,0.871399999

606,0.871699989

607,0.872099996

608,0.872399986

609,0.872799993

610,0.873099983

611,0.87349999

612,0.87379998

613,0.874199986

614,0.874499977

615,0.874899983

616,0.875199974

617,0.87559998

618,0.875899971

619,0.876299977

620,0.876600027

621,0.876999974

622,0.877300024

623,0.877600014

624,0.878000021

625,0.878300011

626,0.878700018

627,0.879000008

628,0.879400015

629,0.879700005

630,0.879999995

631,0.880400002

632,0.880699992

633,0.880999982

634,0.881399989

635,0.881699979

636,0.882099986

637,0.882399976

638,0.882700026

639,0.883099973

640,0.883400023

641,0.883700013

642,0.88410002

643,0.88440001

644,0.8847

645,0.885100007

646,0.885399997

647,0.885699987

648,0.886099994

649,0.886399984

650,0.886699975

651,0.887000024

652,0.887399971

653,0.887700021

654,0.888000011

655,0.888400018

656,0.888700008

657,0.888999999

658,0.889299989

659,0.889699996

660,0.889999986

661,0.890299976

662,0.890600026

663,0.890999973

664,0.891300023

665,0.891600013

666,0.891900003

667,0.892199993

668,0.8926

669,0.89289999

670,0.89319998

671,0.89349997

672,0.89380002

673,0.894200027

674,0.894500017

675,0.894800007

676,0.895099998

677,0.895399988

678,0.895699978

679,0.896099985

680,0.896399975

681,0.896700025

682,0.897000015

683,0.897300005

684,0.897599995

685,0.897899985

686,0.898299992

687,0.898599982

688,0.898899972

689,0.899200022

690,0.899500012

691,0.899800003

692,0.900099993

693,0.900399983

694,0.900699973

695,0.901000023

696,0.90140003

697,0.90170002

698,0.90200001

699,0.9023

700,0.90259999

701,0.902899981

702,0.903199971

703,0.903500021

704,0.903800011

705,0.904100001

706,0.904399991

707,0.904699981

708,0.904999971

709,0.905300021

710,0.905600011

711,0.905900002

712,0.906199992

713,0.906499982

714,0.906799972

715,0.907100022

716,0.907400012

717,0.907700002

718,0.907999992

719,0.908299983

720,0.908599973

721,0.908900023

722,0.909200013

723,0.909500003

724,0.909799993

725,0.910099983

726,0.910399973

727,0.910700023

728,0.911000013

729,0.911300004

730,0.911599994

731,0.911899984

732,0.912199974

733,0.912500024

734,0.912699997

735,0.912999988

736,0.913299978

737,0.913600028

738,0.913900018

739,0.914200008

740,0.914499998

741,0.914799988

742,0.915099978

743,0.915400028

744,0.915600002

745,0.915899992

746,0.916199982

747,0.916499972

748,0.916800022

749,0.917100012

750,0.917400002

751,0.917699993

752,0.917900026

753,0.918200016

754,0.918500006

755,0.918799996

756,0.919099987

757,0.919399977

758,0.91960001

759,0.9199

760,0.92019999

761,0.92049998

762,0.920799971

763,0.92110002

764,0.921299994

765,0.921599984

766,0.921899974

767,0.922200024

768,0.922500014

769,0.922699988

770,0.922999978

771,0.923300028

772,0.923600018

773,0.923799992

774,0.924099982

775,0.924399972

776,0.924700022

777,0.925000012

778,0.925199986

779,0.925499976

780,0.925800025

781,0.926100016

782,0.926299989

783,0.926599979

784,0.926900029

785,0.927200019

786,0.927399993

787,0.927699983

788,0.927999973

789,0.928200006

790,0.928499997

791,0.928799987

792,0.929099977

793,0.92930001

794,0.9296

795,0.929899991

796,0.930100024

797,0.930400014

798,0.930700004

799,0.930899978

800,0.931200027

801,0.931500018

802,0.931699991

803,0.931999981

804,0.932299972

805,0.932500005

806,0.932799995

807,0.933099985

808,0.933300018

809,0.933600008

810,0.933899999

811,0.934099972

812,0.934400022

813,0.934700012

814,0.934899986

815,0.935199976

816,0.935500026

817,0.935699999

818,0.93599999

819,0.936200023

820,0.936500013

821,0.936800003

822,0.936999977

823,0.937300026

824,0.937600017

825,0.93779999

826,0.93809998

827,0.938300014

828,0.938600004

829,0.938899994

830,0.939100027

831,0.939400017

832,0.939599991

833,0.939899981

834,0.940100014

835,0.940400004

836,0.940699995

837,0.940900028

838,0.941200018

839,0.941399992

840,0.941699982

841,0.941900015

842,0.942200005

843,0.942399979

844,0.942700028

845,0.943000019

846,0.943199992

847,0.943499982

848,0.943700016

849,0.944000006

850,0.944199979

851,0.944500029

852,0.944700003

853,0.944999993

854,0.945200026

855,0.945500016

856,0.94569999

857,0.94599998

858,0.946200013

859,0.946500003

860,0.946699977

861,0.947000027

862,0.9472

863,0.94749999

864,0.947700024

865,0.948000014

866,0.948199987

867,0.948499978

868,0.948700011

869,0.949000001

870,0.949199975

871,0.949500024

872,0.949699998

873,0.949999988

874,0.950200021

875,0.950500011

876,0.950699985

877,0.950900018

878,0.951200008

879,0.951399982

880,0.951699972

881,0.951900005

882,0.952199996

883,0.952400029

884,0.952600002

885,0.952899992

886,0.953100026

887,0.953400016

888,0.953599989

889,0.95389998

890,0.954100013

891,0.954299986

892,0.954599977

893,0.95480001

894,0.9551

895,0.955299973

896,0.955500007

897,0.955799997

898,0.95599997

899,0.95630002

900,0.956499994

901,0.956700027

902,0.957000017

903,0.957199991

904,0.957499981

905,0.957700014

906,0.957899988

907,0.958199978

908,0.958400011

909,0.958599985

910,0.958899975

911,0.959100008

912,0.959299982

913,0.959599972

914,0.959800005

915,0.960099995

916,0.960300028

917,0.960500002

918,0.960799992

919,0.961000025

920,0.961199999

921,0.961499989

922,0.961700022

923,0.961899996

924,0.962199986

925,0.962400019

926,0.962599993

927,0.962899983

928,0.963100016

929,0.96329999

930,0.963500023

931,0.963800013

932,0.963999987

933,0.96420002

934,0.96450001

935,0.964699984

936,0.964900017

937,0.965200007

938,0.965399981

939,0.965600014

940,0.965799987

941,0.966099977

942,0.966300011

943,0.966499984

944,0.966799974

945,0.967000008

946,0.967199981

947,0.967400014

948,0.967700005

949,0.967899978

950,0.968100011

951,0.968299985

952,0.968599975

953,0.968800008

954,0.968999982

955,0.969200015

956,0.969500005

957,0.969699979

958,0.969900012

959,0.970099986

960,0.970399976

961,0.970600009

962,0.970799983

963,0.971000016

964,0.971300006

965,0.971499979

966,0.971700013

967,0.971899986

968,0.972199976

969,0.97240001

970,0.972599983

971,0.972800016

972,0.97299999

973,0.97329998

974,0.973500013

975,0.973699987

976,0.97390002

977,0.974099994

978,0.974399984

979,0.974600017

980,0.974799991

981,0.975000024

982,0.975199997

983,0.975499988

984,0.975700021

985,0.975899994

986,0.976100028

987,0.976300001

988,0.976599991

989,0.976800025

990,0.976999998

991,0.977199972

992,0.977400005

993,0.977599978

994,0.977900028

995,0.978100002

996,0.978299975

997,0.978500009

998,0.978699982

999,0.978900015

1000,0.979200006

1001,0.979399979

1002,0.979600012

1003,0.979799986

1004,0.980000019

1005,0.980199993

1006,0.980400026

1007,0.980700016

1008,0.98089999

1009,0.981100023

1010,0.981299996

1011,0.98150003

1012,0.981700003

1013,0.981899977

1014,0.98210001

1015,0.9824

1016,0.982599974

1017,0.982800007

1018,0.98299998

1019,0.983200014

1020,0.983399987

1021,0.98360002

1022,0.983799994

1023,0.984000027





true

true










[/details]

use the [spoiler] [/spoiler] tags

the additionalhydra is remaining from the filter with the formula device, it is used there to set a min and max value to increase the range of the frequency rotary encoder

relatedly, the more paragraphs you have in the formula device the faster It loads (which would seem counterintuitive as every paragraph has its own

Well I had some time to work on that tool, but I seemed to have messed up the cubic interpolation code, table.insert gets the value as NIL therefore, thinks the 3rd passed parameter is the value.

http://pastebin.com/P2baGpRE

Found some of the issuesI had with the paste above, but I also found a copy of inkscape so maybe fitting a custom path would be a better solution instead of a(for plugins ~13 000 value) lookup table that still won’t really be precise enough. I don’t yet know how to use the path data though. I think I can get that data directly into inkscape or maybe just get the vector data out of a excel graph at a very high resolution

really don’t know yet

edit: hm… maybe not, I tried to fit a spline to the renoise filter curve, and I got it reasonable at8 points, so ~40 values to perform math on, the precision I’m looking for is 8 digits, that of many vst parameters, if I understand correctly, from the rule in inscape, my ‘precision’ is5.5 decimal points at the moment? this need more testing

EDIT2: with those 8 points, looking at the rule, I managed to graphically get a 'precision 'of 6.5 digits, still no idea how to use this data, haha

Gova your algo looks interesting. Is it a general translation table generator? Sopar.value_string is the translated / displayed value?

Maybe then interpolate in realtime…

The script is designed to find the renoise.song().selected_device:parameter( parameter ).valueevery time the parameter’s displayedvalue changes, therefore renoise.song().selected_device:parameter( parameter ).value_string changes

It creates 2 tables with the same index, one for the parameters and the other for the strings.

Often the string table is not necessaryas the index will match the strings.

We use these tables to create a lookup table, where frequency=index and the parameter.value of that frequency as the value.

The actual translation is happening entirely in the formula device:

The frequency input sets the frequency of the base note, and that is the note received by the key input in the formula. When the key changes, the frequency of the base note is the same, so now the formula inside simply finds the frequency of this new note we received.

This frequency is looked up directly as the index of the lookup table in the formula device.

Here’s the bare version, no interpolation (the usage was completely incorrect anyway)
http://pastebin.com/2eAg9NQL

Be my guest to implement interpolation, I really don’t have the time, you may think, why bother, we already have ~4 thousand lookup values, but that’s far from what’s available, the non-renoise effectsI tested seemed to have a resolution ofat least 6decimal places of parameter().value (we’re not just talking filters here), so there’s definitely a point in that.

It would be cool if it would make a lfo device with a representation of that input curve so that linear parts if any would be clearly visible, and would allow maximum precision without increasing the lookup table size.

Ok, because of a forum accident, some important contents by OopslFly were deleted. I hope u don’t mind if I repost your text from google cache. Also have a look here, Taktik posted the proper formulas:https://forum.renoise.com/t/kbd-to-filter-play-the-filter-resoance-not-quit-there-yet/44409

------- OopsIFly wrote:

This is presenting some Work on and inspired by the Slider/Knob range translation formula given by Taktik. Also I would like to have this thread as a place for discussing the formulas and keep an collection of others similliar stuff, to have it all together at one place, and to try to keep it some kind of up to date. I’ve also put some obvious (=linear) scalings here that can be useful to keytrack, and this also has the reason to have a collection of knowledge so you can see right away which parameters could be script-mapped and wich are uncertain atm.

One of the most obvious uses of knowing this formula is keytracking all sorts of frequencies. I.e. to “play” a comb filter or autooscillating resonant filter with the keyboard, to shift filter cutoffs relative to the note they filter, transpose eqs by musical intervals, you name it. Great stuff, very powerful.

I will present each formula with some approximated form that wolfram alpha spat out after setting variables and solving for slider 0…1 and one simple copy&paste formula device in a spoiler that can translate from a keytracker to cutoff/frequency of the named devices. Keep in mind this is different to the LFO table solution given here before for the old devices, for example I’ve added a pitch bend knob to the devices, that can bend the pitch by a number of semitones without steps. You could also detune, add an offset and lfo it, whatever you like, be it in Frequency or Note scaling. The device is split in two functions, one to map key and bend to frequency in herz (“kt2frq”) and another to map frequency to cutoff/freq parameter value (“frq2flt”) to allow for easier modifications of the code, it could maybe be optimized by baking a single function out of it. You can also swap out the formula in ftq2flt easily with the ones given in the listings below.

Also the fomula is configurable in the top rows of the lua code. The “fromnote” and “tonote” numbers are for defining the range of the keytracker that is fed into the device. 0-119 is the full range from c-0 to b-9, you can change both to reflect another range. The “bendrange” is the range in semitones that can be bent up or down with the second slider when it is different from 0.5 . The “a4” and “a4f” are for defining a reference note (a-4 by default, number 57, hence the name of the vars) and its frequency (440 hz by default). You can tune with these values, i.e. to pitch up or down one octave quickly try 880.0 or 220.0 for “a4f”.

Please bear in mind that I’m no experienced code, and the functions can have errors and won’t check for bad configurations. Also the formula devices can only trigger frequencies that the device allows within its range. The formula device seems to clamp out of range values automatically. But for example the mixer eq peak is pretty limited in its note range, and this can’t be done better.

Here is a little lua function to translate two strings (like “a-3” or “f#6” or “Bb5”) to their note numbers so you can configure the formula device note ranges with a little more convenience. You can load it in the renoise scripting window/terminal for example, or make a console app out of it:

Click to view contents

function NoteRange(minnote,maxnote)
local NoteVal = { [“c”]=0, [“d”]=2, [“e”]=4, [“f”]=5, [“g”]=7, [“a”]=9, [“b”]=11 }
local SignVal = { [“b”]=-1, ["-"]=0, ["#"]=1 }
local result1 = -1;
local result2 = -1;
if minnote ~= nil then
local MyNote = string.lower(string.sub(minnote,1,1))
if NoteVal[MyNote] ~= nil then
result1 = NoteVal[MyNote]
local MyNote = string.lower(string.sub(minnote,2,2))
if SignVal[MyNote] ~= nil then result1 = result1 + SignVal[MyNote]; end
if tonumber(string.sub(minnote,3,3)) ~= nil then result1 = result1 + 12.0 * tonumber(string.sub(minnote,3,3)) else result1 = -1; end;
end
end
if maxnote ~= nil then
local MyNote = string.lower(string.sub(maxnote,1,1))
if NoteVal[MyNote] ~= nil then
result2 = NoteVal[MyNote]
local MyNote = string.lower(string.sub(maxnote,2,2))
if SignVal[MyNote] ~= nil then result2 = result2 + SignVal[MyNote]; end
if tonumber(string.sub(maxnote,3,3)) ~= nil then result2 = result2 + 12.0 * tonumber(string.sub(maxnote,3,3)) else result2 = -1; end;
end
end
print ( "From: ", result1, " to ", result2 )
end

Of course there can be other stuff done With these formulas. I just thought It’d be nice to present this with something that people without coding background can use straight away and have fun with.

The main formula from taktik and then modified a bit (the maxf and minf part, it’s maximum and minimum freqeuency of the device) by me is “y = ((pow(10, log10(s)x) - 1) / (s - 1))(maxf-minf)+minf” - where y is the frequency in hz and x the slider value. This is the other way round as we would find interesting to use, I guess this is because the formula was for translating a slider value to the number of hz for the parameter value display. What I’ve done was putting in “s” and “maxf/minf” values in, put it into wolfram alpha and let it solve for “x”, then using the real result and the approximation of it. This seems to work quite nice for s=100.

  • Ok, here we go, the formulas and the devices that use them

1.)

s = 100, min = 40 (?) max = 18000 (?)

AnalogFilterDevice cutoff (Analog Filter in Renoise 3.1, but the diode filter seems off, with cutoff rising when reso increases)

Cutoff/Freq of Moog, Clean, K35, the Diode, Band Pass/Stop, Decimator - filters in Chorus2Device (new chorus in Renoise 3.1)

Most Probably also the Filters in Flanger2Device, (3.1) same as the Chorus (untested).

Also the new 3.1 instrument modulation filters seem to respond by this formula, they are also the same as the Chorus. No real use, because in polyphonic modulation there is no formula device, so frequencies can only be tracked from an effect slot via a macro - only monophonic, no polyphonic action.

Map Hz to Slider: return 0.217147log(0.0000556793(99*inp+14000))

Click to view contents <?xml version="1.0" encoding="UTF-8"?>





true

true

Init

Bundled Content

true



1.0

Device only





frq2flt(kt2frq(A, B))





– keytracker range:

local fromnote = 0.0

local tonote = 119.0



– bend range in semitones:

local bendrange = 12.0





– reference note and its frequency:

local a4 = 57.0

local a4f = 440.0



local trt = 1.0594630943592952645



function frq2flt (inp)

– put Hz to slider translation formula here

return 0.217147log(0.0000556793(99inp+14000))

end



function kt2frq (inp, bnd)

– maps 0…1 keytracker value with bend to frequency in hz

local nnbr = inp
(tonote-fromnote) + fromnote + (bnd-0.5)bendrange2.0

return a4f * pow(trt, nnbr-a4)

end





Key

Bend

-

true



1.0

Device only





0.5

Device only





0.0

Device only





-1

Device only





-1

Device only





-1

Device only





2.)

s = 100, min = 20 (?), max = 20000 (?)

DigitalFilterDevice (Digital Filter in Renoise 3.1)

Theoretically: Phaser2Device (Phase), Floor and Ceiling display correct values, but resonant freq will be very different depending on number of stages, so the mapping is rather useless.

Map Hz to Slider: return 0.217147log(0.00045045(11*inp+2000))

Click to view contents <?xml version="1.0" encoding="UTF-8"?>





true

true

Init

Bundled Content

true



1.0

Device only





frq2flt(kt2frq(A, B))





– keytracker range:

local fromnote = 0.0

local tonote = 119.0



– bend range in semitones:

local bendrange = 12.0





– reference note and its frequency:

local a4 = 57.0

local a4f = 440.0



local trt = 1.0594630943592952645



function frq2flt (inp)

– put Hz to slider translation formula here

return 0.217147log(0.00045045(11inp+2000))

end



function kt2frq (inp, bnd)

– maps 0…1 keytracker value with bend to frequency in hz

local nnbr = inp
(tonote-fromnote) + fromnote + (bnd-0.5)bendrange2.0

return a4f * pow(trt, nnbr-a4)

end





Key

Bend

-

true



1.0

Device only





0.5

Device only





0.0

Device only





-1

Device only





-1

Device only





-1

Device only





Linear Scaling, min = 20, max = 20000

Eq5Device, Eq10Device EQ Points Frequency (EQ5 and EQ10)

Map Hz to Slider: return (inp - 20.0) / (20000.0 - 20.0)

Map Hz to Slider Nodivision: return (inp - 20.0) * 0.00005005

Click to view contents <?xml version="1.0" encoding="UTF-8"?>





true

true

Init

Bundled Content

true



1.0

Device only





frq2flt(kt2frq(A, B))





– keytracker range:

local fromnote = 0.0

local tonote = 119.0



– bend range in semitones:

local bendrange = 12.0





– reference note and its frequency:

local a4 = 57.0

local a4f = 440.0



local trt = 1.0594630943592952645



function frq2flt (inp)

– put Hz to slider translation formula here

return (inp - 20.0) * 0.00005005

end



function kt2frq (inp, bnd)

– maps 0…1 keytracker value with bend to frequency in hz

local nnbr = inp*(tonote-fromnote) + fromnote + (bnd-0.5)bendrange2.0

return a4f * pow(trt, nnbr-a4)

end





Key

Bend

-

true



1.0

Device only





0.5

Device only





0.0

Device only





-1

Device only





-1

Device only





-1

Device only





Linear Scaling, min = 400, max = 3400

MixerEqDevice “Mid Freq.” (Mixer EQ)

Map Hz to Slider: return (inp - 400.0) / (3400.0 - 400.0)

Click to view contents <?xml version="1.0" encoding="UTF-8"?>





true

true

Init

Bundled Content

true



1.0

Device only





frq2flt(kt2frq(A, B))





– keytracker range:

local fromnote = 0.0

local tonote = 119.0



– bend range in semitones:

local bendrange = 12.0





– reference note and its frequency:

local a4 = 57.0

local a4f = 440.0



local trt = 1.0594630943592952645



function frq2flt (inp)

– put Hz to slider translation formula here

return (inp - 400.0) / (3400.0 - 400.0)

end



function kt2frq (inp, bnd)

– maps 0…1 keytracker value with bend to frequency in hz

local nnbr = inp*(tonote-fromnote) + fromnote + (bnd-0.5)bendrange2.0

return a4f * pow(trt, nnbr-a4)

end





Key

Bend

-

true



1.0

Device only





0.5

Device only





0.0

Device only





-1

Device only





-1

Device only





-1

Device only





Linear Scaling, min = 10, max = 4999

Reverb3Device “Low Cut” (mpReverb)

Map Hz to Slider: return (inp - 10.0) / (4999.0 - 10.0)

Click to view contents <?xml version="1.0" encoding="UTF-8"?>





true

true

Init

Bundled Content

true



1.0

Device only





frq2flt(kt2frq(A, B))





– keytracker range:

local fromnote = 0.0

local tonote = 119.0



– bend range in semitones:

local bendrange = 12.0





– reference note and its frequency:

local a4 = 57.0

local a4f = 440.0



local trt = 1.0594630943592952645



function frq2flt (inp)

– put Hz to slider translation formula here

return (inp - 10.0) / (4999.0 - 10.0)

end



function kt2frq (inp, bnd)

– maps 0…1 keytracker value with bend to frequency in hz

local nnbr = inp*(tonote-fromnote) + fromnote + (bnd-0.5)bendrange2.0

return a4f * pow(trt, nnbr-a4)

end





Key

Bend

-

true



1.0

Device only





0.5

Device only





0.0

Device only





-1

Device only





-1

Device only





-1

Device only





Linear Scaling, min = 500(=Off), max = 3000

Reverb3Device “Color” (mpReverb, Will be “off” if the lowest possible value of 0 / 500hz is hit)

Map Hz to Slider: return (inp - 500.0) / (3000.0 - 500.0)

Click to view contents <?xml version="1.0" encoding="UTF-8"?>





true

true

Init

Bundled Content

true



1.0

Device only





frq2flt(kt2frq(A, B))





– keytracker range:

local fromnote = 0.0

local tonote = 119.0



– bend range in semitones:

local bendrange = 12.0





– reference note and its frequency:

local a4 = 57.0

local a4f = 440.0



local trt = 1.0594630943592952645



function frq2flt (inp)

– put Hz to slider translation formula here

return (inp - 500.0) / (3000.0 - 500.0)

end



function kt2frq (inp, bnd)

– maps 0…1 keytracker value with bend to frequency in hz

local nnbr = inp*(tonote-fromnote) + fromnote + (bnd-0.5)bendrange2.0

return a4f * pow(trt, nnbr-a4)

end





Key

Bend

-

true



1.0

Device only





0.5

Device only





0.0

Device only





-1

Device only





-1

Device only





-1

Device only





7.)

s = 100, min = 0(?), max = 22050(?):

Filter3Device (Filter up to renoise 3, but 4pole shelf will be off and drift when shelf is changed)

FilterDistortionDevice (Scream Filter up to renoise 3)

CrossoverDevice Low & High (Multiband Send)

ExciterDevice Low & High (Exciter)

Map Hz to Slider: return 0.217147log(0.000408163(11*inp+2450))

Click to view contents <?xml version="1.0" encoding="UTF-8"?>





true

true

Init

Bundled Content

true



1.0

Device only





frq2flt(kt2frq(A, B))





– keytracker range:

local fromnote = 0.0

local tonote = 119.0



– bend range in semitones:

local bendrange = 12.0





– reference note and its frequency:

local a4 = 57.0

local a4f = 440.0



local trt = 1.0594630943592952645



function frq2flt (inp)

– put Hz to slider translation formula here

return 0.217147log(0.000408163(11inp+2450))

end



function kt2frq (inp, bnd)

– maps 0…1 keytracker value with bend to frequency in hz

local nnbr = inp
(tonote-fromnote) + fromnote + (bnd-0.5)bendrange2.0

return a4f * pow(trt, nnbr-a4)

end





Key

Bend

-

true



1.0

Device only





0.5

Device only





0.0

Device only





-1

Device only





-1

Device only





-1

Device only





8.)

s = 100, min = 20(?), max = 11020(?)

CombDevice (old comb filter)

Map Hz to Slider: return 0.217147log(9inp+820)-1.5

Click to view contents <?xml version="1.0" encoding="UTF-8"?>





true

true

Init

Bundled Content

true



1.0

Device only





frq2flt(kt2frq(A, B))





– keytracker range:

local fromnote = 0.0

local tonote = 119.0



– bend range in semitones:

local bendrange = 12.0





– reference note and its frequency:

local a4 = 57.0

local a4f = 440.0



local trt = 1.0594630943592952645



function frq2flt (inp)

– put Hz to slider translation formula here

return 0.217147log(9inp+820)-1.5

end



function kt2frq (inp, bnd)

– maps 0…1 keytracker value with bend to frequency in hz

local nnbr = inp*(tonote-fromnote) + fromnote + (bnd-0.5)bendrange2.0

return a4f * pow(trt, nnbr-a4)

end





Key

Bend

-

true



1.0

Device only





0.5

Device only





0.0

Device only





-1

Device only





-1

Device only





-1

Device only





  • A Todo List for parameter I (or anyone of you) would like to see in this collection:

  • Old Chorus filters (like Filter3Device?)

  • Multitapdelay Filters (seems not the same formula as Filter3Device by the reported slider values…)

  • flanger + chorus + delay + multitapdelay + mpreverb & convolver pre-delay - delay values could be mapped to freq in hz for comb filter like FX

  • LoFiDevice + Old Ringmod

  • test instrument filters (could be mapped via a macro)

  • Other than direct frequency: value to delay in modulation devices delays, for perfect automated syncing to song speed.

  • Delay sliders in general for automated syncing purposes

  • Wishlist for other functions we would like to know from Taktik

(sorry big and red, so meeebie he will have his eyes on this sometime)

  • Old Chorus filters (like Filter3Device?)
  • Multitapdelay Filters (seems not the same formula as Filter3Device by the reported slider values…)
  • Old and New Chorus and Flanger Delay parameter scalings
  • LoFiDevice real frequency formula (given seems wrong)
  • old Ringmod real frequency formula (given seems wrong)
  • The real Phaser reso peaks Frequencies?
  • Correction Formula for the 3.1 diode filter?

LoFiDevice and the old Ringmod were given by Taktik with the log formula with “s” being 16 for the Lofidevice and 20000 for the old Ringmod - I’ve tested both configurations, and some other I just guessed, but couldn’t find any configuration that hit the frequencies just right.

Treat this as a gift to the community (= public domain), but don’t demand anything from me.

I have taken Time to research and test this, but errors could still be here, be it copy & paste or bad code, please comment here if you find something fishy…

Original Thread Opening Message:

Hi, Taktikmade a nice postclearing up the actual formula involved in translating a frequency to some filter devices cutoffs. Keep in mind the formula given there seems to translate the other way round, and needs to be solved for “x” to be useful for i.e. translating from a keytracker with a formula device. No need to break your head over this, stuff like wolfram alpha can do it automatically for you.

I thought in this thread we could collect the basic and warping formulas for all kinds of sliders of devices, and maybe share formula device setups for warping something useful with them.

Or nag @taktik to give out more formulas, before I make a post with the formulas and setups already known after some testings, I’d like to make a request regarding the formula for EQ5 and EQ10 frequency parameter warpings, the currently known formula won’t fit in.

Edited by OopsIFly, 09 January 2016 - 15:09.

  • danoise and ffx like this

------- OopsIFly wrote:

Modulation filtering with the eq devices

Ok, I bragged in excitement in the status stuff about using the native eq devices for modulation filtering. So here comes a first, rather plain example in the form of a doofer.

This is not really the faint of the heart, but is an example of using the equalizers to do modulation filterings. It’s not so very complex - it’s basically some form of multimode filter, allowing setups like lowpass, bandpass, hipass, peaking, and notch to be setup or morphed between each other. It works around using 2 eq peaks and the hi and low shelves for creating these filter types. It somehow has its special sound - not so much like analog simulations, but those eq biquads can do some pretty whacky stuff, too. This version stacks two indentically setup EQ-5s to make a stronger effect and allow greater reductions in the stopbands.

Normally when trying to make music, I’d have used such eq techniques in a kind of “one-purpose-setup”, but for sharing I’ve put a little work into making it more generic configurable. Well…some work went into keeping the gain around the cutoff constant despite of the state of low and hi shelves, but you’ll see it is not so very consistent in terms of ease-of-use when automating it a lot and using the skew and Q parameters dynamically. Also as some diagnostic EQ instead of real filters were used, you’ll have to expect that the high frequencies will pierce a little, there’s no compensation to make it more ear-pleasing at hi cutoffs as you might expect from a true va filter. Today it is very hot here, and I don’t think it’d be such a great thing to make the “perfect allround doofer tuned to max” as it’d suck cpu like mad from all the formula devices, I’d say.

Ok, here the 8 parameter’s descriptions for use:

“Cutoff” - Yay, automate this like mad, please…

“Q” - The shape of the Peaks/Notches around cutoff. Low is wide, hi is narrow, high enough can make resonance-style action, but not so much self-oscillation but rather massive ringing with the input.

“Peak” - centered around 50%. The strength of the peak around the cutoff frequency. Higher than 50 will boost as allowed by the “TakeCare!” parameter, lower will create a notch relative to the level of low and high gains. Note this parameter tries to keep the cutoff-stuff at vaguely the same gain regardless of the settings of the “Low” and “High” parameters

“Low” and “High” - these will control the gain below and above the cutoff. No boosting possible, but gain reduction to up to -40db. I don’t need to say, if “Low” is up to 100, and “High” down to zero, you’ll have a lowpass with some cutoff attenuation or boosting depending on the “Peak” parameter.

“Skew” - this is a little speciality of this filter. It can shift the frequency response around the cutoff a little, and the effects depend on the other parameters. For example in a “bandpass” setup, low skew will put extra pronounciation on the freqs below cutoff, high skew will let high freqs shine through stronger. Note this might produce extra (maybe unwanted) gain when off the neutral position of 50%.

“Lag” - simple linear interpolation of cutoff changes. The number in percent should be equal to the number in ticks for the filter to reach the next value. Don’t beat me if the algorithm isn’t perfect, the form.device sucks in some stuff, but that is another story.

“TakeCare!” - this is named deliberatly this way, it will enable boosting the cutoff-peak from zero to up to +40db at 100%. Yea, this will be loud and shrill. I use such to overload distortions and such, and with heavy limiters. Take care.

Now I’ve added a limiter and a mild distortion to the end of the chain, to make sure noone blasts ears or speakers too much before understanding what this baby does. Remove if you know what you’re doing. In the doofer you can also see the second stage EQ graph as frequency response, but mind the response is double, there’s an identical EQ in the chain going on doubling the effect.

Copy&Paste doofer:

Click to view contents <?xml version="1.0" encoding="UTF-8"?>





EQMulti

true

true

EQPB3

false



1.0

Device only





50

Device only

Cutoff





3

1

0.0

1.0

Linear









50

Device only

Q





5

12

1.0

0.0

Linear





5

13

1.0

0.0

Linear





6

12

1.0

0.0

Linear





6

13

1.0

0.0

Linear









50

Device only

Peak





1

1

0.0

1.0

Linear









100

Device only

Low





5

1

0.0

0.5

Linear





0

1

0.0

1.0

Linear





6

1

0.0

0.5

Linear









100

Device only

High





5

5

0.0

0.5

Linear





0

2

0.0

1.0

Linear





6

5

0.0

0.5

Linear









50

Device only

Skew





5

11

0.0

1.0

Linear





5

15

1.0

0.0

Linear





6

11

0.0

1.0

Linear





6

15

1.0

0.0

Linear









12

Device only

Lag





3

2

0.0

1.0

Linear









0.0

Device only

TakeCare!





1

3

0.0

1.0

Linear







8

true



Init

true





LHFac

false

false

#Init

true



1.0

Device only





lhfac(A, B)





function lhfac(Ls,Hs)

return 1.0-(Ls+Hs)0.5

end



L

H

-

true

1



1.0

Device only





1.0

Device only





0.0

Device only





-1

Device only





1.0

Device only





2

Device only







PeakComp1

false

false

#Init

true



1.0

Device only





peak_comp(A,B,C)





function peak_comp (Pk,LHf,Max)

local Maxdb = Max
20.0

local LHfdb = LHf*20.0

if(Pk>0.5) then

Pk = (Pk-0.5)2.0

local Pkdb = Pk
Maxdb + LHfdb

Pk = (Pkdb/40.0)*0.5 + 0.5

else

Pk = (0.5-Pk)2.0

local Pkdb = Pk
20.0 - LHfdb

Pk = 0.5-(Pkdb/40.0)*0.5

end

return Pk

end



P

LH

Max

true

1



0.5

Device only





0.0

Device only





0.0

Device only





-1

Device only





2

Device only





1.0

Device only







Peak

false

false

Init

true



1.0

Device only



1



0.5

Mixer and Device





-1

Device only





5

Device only





2

Device only





0.0

Device only





1.0

Device only



Linear



-1

Device only





5

Device only





3

Device only





0.0

Device only





1.0

Device only



Linear



-1

Device only





6

Device only





2

Device only





0.0

Device only





1.0

Device only



Linear



-1

Device only





6

Device only





3

Device only





0.0

Device only





1.0

Device only



Linear



-1

Device only





-1

Device only





-1

Device only





0.0

Device only





1.0

Device only



Linear



-1

Device only





-1

Device only





-1

Device only





0.0

Device only





1.0

Device only



Linear



-1

Device only





-1

Device only





-1

Device only





0.0

Device only





1.0

Device only



Linear



-1

Device only





-1

Device only





-1

Device only





0.0

Device only





1.0

Device only



Linear



-1

Device only





-1

Device only





-1

Device only





0.0

Device only





1.0

Device only



Linear





FreqSmth

false

true

linsmooth

true



1.0

Device only





inertia_lin(A, B)









glideticksscaler = 100.0



from = 0.5

target = 0.5

current = 0.5

last = 0.5

addstp = 0.0

curticks = 1.0

ticksdone = 0.0



function inertia_lin (input, ticks)

if (ticks ~= curticks) then

curticks = ticks * glideticksscaler

end

if (input ~= last) then

target = input

last = input

from = current

addstp = (target - current) / curticks

end

if (addstp ~= 0.0) then

current = current + addstp

if (addstp > 0.0) then

if (current > target) then

addstp = 0.0

current = target

end

end

if (addstp < 0.0) then

if (current < target) then

addstp = 0.0

current = target

end

end

end

return current

end



Input

Inertia

_

true

1



0.5

Device only





0.119999997

Device only





0.0

Device only





-1

Device only





4

Device only





1.0

Device only







Freq

false

false

Init

true



1.0

Device only



2



0.5

Mixer and Device





-1

Device only





5

Device only





7

Device only





0.0

Device only





0.4994995

Device only



Exp Fast



-1

Device only





5

Device only





8

Device only





0.0

Device only





0.4994995

Device only



Exp Fast



-1

Device only





5

Device only





6

Device only





0.0

Device only





0.4994995

Device only



Exp Fast



-1

Device only





5

Device only





10

Device only





0.0

Device only





0.4994995

Device only



Exp Fast



-1

Device only





6

Device only





7

Device only





0.0

Device only





0.4994995

Device only



Exp Fast



-1

Device only





6

Device only





8

Device only





0.0

Device only





0.4994995

Device only



Exp Fast



-1

Device only





6

Device only





6

Device only





0.0

Device only





0.4994995

Device only



Exp Fast



-1

Device only





6

Device only





10

Device only





0.0

Device only





0.4994995

Device only



Exp Fast



-1

Device only





-1

Device only





-1

Device only





0.0

Device only





1.0

Device only



Linear





EQst1

false

false

Init

true



1.0

Device only



L+R

20



0.0

Device only





0.0

Device only





0.0

Device only





0.0

Device only





0.0

Device only





685.333374

Device only





685.333374

Device only





685.333374

Device only





20000

Device only





685.333374

Device only





0.500050008

Device only





2.00005007

Device only





2.00005007

Device only





4

Device only





0.500050008

Device only



Graph Only





EQst2

true

false

Init

true



1.0

Device only



L+R

20



0.0

Device only





0.0

Device only





0.0

Device only





0.0

Device only





0.0

Device only





685.333374

Device only





685.333374

Device only





685.333374

Device only





20000

Device only





685.333374

Device only





0.500050008

Device only





2.00005007

Device only





2.00005007

Device only





4

Device only





0.500050008

Device only



Graph Only





true

false

Init

true



1.0

Device only





13.9280224

Device only





16

Device only





0.199990004

Device only





100

Device only





1.23253775

Mixer and Device







true

false

Init

true



1.0

Device only





1.0

Device only





0.0599999949

Device only





0.5

Device only





1.0

Device only





0.0

Device only











I don’t take any responsibility of damages to whatever caused by using it - use at your own risk.

Next time I’m bored and find no approaches to actual music, I might make another doofer with more complex stuff. This one is way simple. You can do vowel like stuff, or other mad shit with automating EQs. Happy experimenting!