Quit[]

We want to transition from a certain tone at time (Subscript[t, 0]) to a higher tone at time (Subscript[t, 1]), playing n intermediate tones arranged along an exponential scale.

Tones

First off, we create a list of pairs {tone frequency, tone name} for all the tones. In the web I found a pdf document containing such a list.

In the following list (expand the cell), the tone names {Do, Re, Mi, Fa, Sol, La, Si} = {C, D, E, F, G, A, B}.

allTones={{16.35,"d o - 1 "},{16.59,"d o h - 1 "},{16.83,"d o q - 1 "},{17.08,"doqh- 1 "},{17.32,"d o # - 1 "},{17.58,"d o # h - 1 "},{17.83,"d o # q - 1 "},{18.09,"d o # q h - 1 "},{18.35,"r e - 1 "},{18.62,"r e h - 1 "},{18.89,"r e q - 1 "},{19.17,"r e q h - 1 "},{19.45,"r e # - 1 "},{19.73,"r e # h - 1 "},{20.02,"r e # q - 1 "},{20.31,"r e # q h - 1 "},{20.60,"m i - 1 "},{20.90,"m i h - 1 "},{21.21,"m i q - 1 "},{21.51,"mi q h - 1 "},{21.83,"f a - 1 "},{22.14,"f a h - 1 "},{22.47,"f a q - 1 "},{22.79,"f a q h - 1 "},{23.12,"f a # - 1 "},{23.46,"f a # h - 1 "},{23.80,"f a # q - 1 "},{24.15,"f a # q h - 1 "},{24.50,"s o l - 1 "},{24.86,"s o l h - 1 "},{25.22,"s o l q - 1 "},{25.58,"s o l q h - 1 "},{25.96,"s o l # - 1 "},{26.33,"s o l # h - 1 "},{26.72,"s o l # q - 1 "},{27.11,"sol# qh- 1 l a - 1 2 1 "},{27.50,"l a - 1 l a - 1 2 1 "},{27.90,"l a h - 1 l a - 1 2 1 "},{28.31,"l a q - 1 l a - 1 2 1 "},{28.72,"l a q h - 1 l a # - 1 2 2 "},{29.14,"l a # - 1 l a # - 1 2 2 "},{29.56,"l a # h - 1 l a # - 1 2 2 "},{29.99,"l a # q - 1 l a # - 1 2 2 "},{30.43,"l a # q h - 1 s i - 1 2 3 "},{30.87,"s i - 1 s i - 1 2 3 "},{31.32,"s i h - 1 s i - 1 2 3 "},{31.77,"s i q 0 s i - 1 2 3 "},{32.23,"s i q h - 1 do0 2 4 "},{32.70,"d o 0 do0 2 4 "},{33.18,"doh0 do0 2 4 "},{33.66,"doq0 do0 2 4 "},{34.15,"doqh0 d o # 0 2 5 "},{34.65,"d o # 0 d o # 0 2 5 "},{35.15,"d o # h 0 d o # 0 2 5 "},{35.66,"d o # q 0 d o # 0 2 5 "},{36.18,"do#qh0 r e 0 2 6 "},{36.71,"r e 0 r e 0 2 6 "},{37.24,"r e h 0 r e 0 2 6 "},{37.78,"r e q 0 r e 0 2 6 "},{38.33,"r e q h 0 r e # 0 2 7 "},{38.89,"r e # 0 r e # 0 2 7 "},{39.46,"r e # h 0 r e # 0 2 7 "},{40.03,"r e # q 0 r e # 0 2 7 "},{40.61,"r e # q h 0 m i 0 2 8 "},{41.20,"m i 0 m i 0 2 8 "},{41.80,"mi h 0 m i 0 2 8 "},{42.41,"mi q 0 m i 0 2 8 "},{43.03,"mi qh0 f a 0 2 9 "},{43.65,"f a 0 f a 0 2 9 "},{44.29,"f a h 0 f a 0 2 9 "},{44.93,"f a q 0 f a 0 2 9 "},{45.59,"f aqh0 f a # 0 3 0 "},{46.25,"f a # 0 f a # 0 3 0 "},{46.92,"f a # h 0 f a # 0 3 0 "},{47.60,"f a # q 0 f a # 0 3 0 "},{48.30,"f a # q h 0 s o l 0 3 1 "},{49.00,"s o l 0 s o l 0 3 1 "},{49.71,"sol h0 s o l 0 3 1 "},{50.44,"sol q0 s o l 0 3 1 "},{51.17,"sol qh0 s o l # 0 3 2 "},{51.91,"s o l # 0 s o l # 0 3 2 "},{52.67,"s o l # h 0 s o l # 0 3 2 "},{53.43,"s o l # q 0 s o l # 0 3 2 "},{54.21,"s o l # q h 0 l a 0 3 3 "},{55.00,"l a 0 l a 0 3 3 "},{55.80,"l ah0 l a 0 3 3 "},{56.61,"l aq0 l a 0 3 3 "},{57.44,"l aqh0 l a # 0 3 4 "},{58.27,"l a # 0 l a # 0 3 4 "},{59.12,"l a # h 0 l a # 0 3 4 "},{59.98,"l a # q 0 l a # 0 3 4 "},{60.85,"l a # q h 0 s i 0 3 5 "},{61.74,"s i 0 s i 0 3 5 "},{62.63,"s i h 0 s i 0 3 5 "},{63.54,"s i q 1 s i 0 3 5 "},{64.47,"si qh0 do1 3 6 "},{65.41,"d o 1 do1 3 6 "},{66.36,"doh1 do1 3 6 "},{67.32,"doq1 do1 3 6 "},{68.30,"doqh1 d o # 1 3 7 "},{69.30,"d o # 1 d o # 1 3 7 "},{70.30,"d o # h 1 d o # 1 3 7 "},{71.33,"d o # q 1 d o # 1 3 7 "},{72.36,"do#qh1 r e 1 3 8 "},{73.42,"r e 1 r e 1 3 8 "},{74.48,"r e h 1 r e 1 3 8 "},{75.57,"r e q 1 r e 1 3 8 "},{76.67,"r e q h 1 r e # 1 3 9 "},{77.78,"r e # 1 r e # 1 3 9 "},{78.91,"r e # h 1 r e # 1 3 9 "},{80.06,"r e # q 1 r e # 1 3 9 "},{81.23,"r e # q h 1 m i 1 4 0 "},{82.41,"m i 1 m i 1 4 0 "},{83.61,"mi h 1 m i 1 4 0 "},{84.82,"mi q 1 m i 1 4 0 "},{86.06,"mi qh1 f a 1 4 1 "},{87.31,"f a 1 f a 1 4 1 "},{88.58,"f a h 1 f a 1 4 1 "},{89.87,"f a q 1 f a 1 4 1 "},{91.17,"f aqh1 f a # 1 4 2 "},{92.50,"f a # 1 f a # 1 4 2 "},{93.84,"f a # h 1 f a # 1 4 2 "},{95.21,"f a # q 1 f a # 1 4 2 "},{96.59,"f a # q h 1 s o l 1 4 3 "},{98.00,"s o l 1 s o l 1 4 3 "},{99.42,"sol h1 s o l 1 4 3 "},{100.87,"sol q1 s o l 1 4 3 "},{102.34,"sol qh1 s o l # 1 4 4 "},{103.83,"s o l # 1 s o l # 1 4 4 "},{105.34,"s o l # h 1 s o l # 1 4 4 "},{106.87,"s o l # q 1 s o l # 1 4 4 "},{108.42,"s o l # q h 1 l a 1 4 5 "},{110.00,"l a 1 l a 1 4 5 "},{111.60,"l ah1 l a 1 4 5 "},{113.22,"l aq1 l a 1 4 5 "},{114.87,"l aqh1 l a # 1 4 6 "},{116.54,"l a # 1 l a # 1 4 6 "},{118.24,"l a # h 1 l a # 1 4 6 "},{119.96,"l a # q 1 l a # 1 4 6 "},{121.70,"l a # q h 1 s i 1 4 7 "},{123.47,"s i 1 s i 1 4 7 "},{125.27,"s i h 1 s i 1 4 7 "},{127.09,"s i q 2 s i 1 4 7 "},{128.94,"si qh1 do2 4 8"},{130.81,"d o 2 do2 4 8 "},{132.72,"doh2 do2 4 8 "},{134.65,"doq2 do2 4 8 "},{136.60,"doqh2 d o # 2 4 9 "},{138.59,"d o # 2 d o # 2 4 9 "},{140.61,"d o # h 2 d o # 2 4 9 "},{142.65,"d o # q 2 d o # 2 4 9 "},{144.73,"do#qh2 r e 2 5 0 "},{146.83,"r e 2 r e 2 5 0 "},{148.97,"r e h 2 r e 2 5 0 "},{151.13,"r e q 2 r e 2 5 0 "},{153.33,"r e q h 2 r e # 2 5 1 "},{155.56,"r e # 2 r e # 2 5 1 "},{157.83,"r e # h 2 r e # 2 5 1 "},{160.12,"r e # q 2 r e # 2 5 1 "},{162.45,"r e # q h 2 m i 2 5 2 "},{164.81,"m i 2 m i 2 5 2 "},{167.21,"mi h 2 m i 2 5 2 "},{169.64,"mi q 2 m i 2 5 2 "},{172.11,"mi qh2 f a 2 5 3 "},{174.61,"f a 2 f a 2 5 3 "},{177.15,"f a h 2 f a 2 5 3 "},{179.73,"f a q 2 f a 2 5 3 "},{182.34,"f aqh2 f a # 2 5 4 "},{185.00,"f a # 2 f a # 2 5 4 "},{187.69,"f a # h 2 f a # 2 5 4 "},{190.42,"f a # q 2 f a # 2 5 4 "},{193.19,"f a # q h 2 s o l 2 5 5 "},{196.00,"s o l 2 s o l 2 5 5 "},{198.85,"sol h2 s o l 2 5 5 "},{201.74,"sol q2 s o l 2 5 5 "},{204.68,"sol qh2 s o l # 2 5 6 "},{207.65,"s o l # 2 s o l # 2 5 6 "},{210.67,"s o l # h 2 s o l # 2 5 6 "},{213.74,"s o l # q 2 s o l # 2 5 6 "},{216.85,"s o l # q h 2 l a 2 5 7 "},{220.00,"l a 2 l a 2 5 7 "},{223.20,"l ah2 l a 2 5 7 "},{226.45,"l aq2 l a 2 5 7 "},{229.74,"l aqh2 l a # 2 5 8 "},{233.08,"l a # 2 l a # 2 5 8 "},{236.47,"l a # h 2 l a # 2 5 8 "},{239.91,"l a # q 2 l a # 2 5 8 "},{243.40,"l a # q h 2 s i 2 5 9 "},{246.94,"s i 2 s i 2 5 9 "},{250.53,"s i h 2 s i 2 5 9 "},{254.18,"s i q 3 s i 2 5 9 "},{257.87,"si qh2 do3 6 0 "},{261.63,"d o 3 do3 6 0 "},{265.43,"doh3 do3 6 0 "},{269.29,"doq3 do3 6 0 "},{273.21,"doqh3 d o # 3 6 1 "},{277.18,"d o # 3 d o # 3 6 1 "},{281.21,"d o # h 3 d o # 3 6 1 "},{285.30,"d o # q 3 d o # 3 6 1 "},{289.45,"do#qh3 r e 3 6 2 "},{293.66,"r e 3 r e 3 6 2 "},{297.94,"r e h 3 r e 3 6 2 "},{302.27,"r e q 3 r e 3 6 2 "},{306.67,"r e q h 3 r e # 3 6 3 "},{311.13,"r e # 3 r e # 3 6 3 "},{315.65,"r e # h 3 r e # 3 6 3 "},{320.24,"r e # q 3 r e # 3 6 3 "},{324.90,"r e # q h 3 m i 3 6 4 "},{329.63,"m i 3 m i 3 6 4 "},{334.42,"mi h 3 m i 3 6 4 "},{339.29,"mi q 3 m i 3 6 4 "},{344.22,"mi qh3 f a 3 6 5 "},{349.23,"f a 3 f a 3 6 5 "},{354.31,"f a h 3 f a 3 6 5 "},{359.46,"f a q 3 f a 3 6 5 "},{364.69,"f aqh3 f a # 3 6 6 "},{369.99,"f a # 3 f a # 3 6 6 "},{375.38,"f a # h 3 f a # 3 6 6 "},{380.84,"f a # q 3 f a # 3 6 6 "},{386.38,"f a # q h 3 s o l 3 6 7 "},{392.00,"s o l 3 s o l 3 6 7 "},{397.70,"sol h3 s o l 3 6 7 "},{403.48,"sol q3 s o l 3 6 7 "},{409.35,"sol qh3 s o l # 3 6 8 "},{415.30,"s o l # 3 s o l # 3 6 8 "},{421.35,"s o l # h 3 s o l # 3 6 8 "},{427.47,"s o l # q 3 s o l # 3 6 8 "},{433.69,"s o l # q h 3 l a 3 6 9 "},{440.00,"l a 3 l a 3 6 9 "},{446.40,"l ah3 l a 3 6 9 "},{452.89,"l aq3 l a 3 6 9 "},{459.48,"l aqh3 l a # 3 7 0 "},{466.16,"l a # 3 l a # 3 7 0 "},{472.94,"l a # h 3 l a # 3 7 0 "},{479.82,"l a # q 3 l a # 3 7 0 "},{486.80,"l a # q h 3 s i 3 7 1 "},{493.88,"s i 3 s i 3 7 1 "},{501.07,"s i h 3 s i 3 7 1 "},{508.36,"s i q 4 s i 3 7 1 "},{515.75,"si qh3 do4 7 2 "},{523.25,"d o 4 do4 7 2 "},{530.86,"doh4 do4 7 2 "},{538.58,"doq4 do4 7 2 "},{546.42,"doqh4 d o # 4 7 3 "},{554.37,"d o # 4 d o # 4 7 3 "},{562.43,"d o # h 4 d o # 4 7 3 "},{570.61,"d o # q 4 d o # 4 7 3 "},{578.91,"do#qh4 r e 4 7 4 "},{587.33,"r e 4 r e 4 7 4 "},{595.87,"r e h 4 r e 4 7 4 "},{604.54,"r e q 4 r e 4 7 4 "},{613.33,"r e q h 4 r e # 4 7 5 "},{622.25,"r e # 4 r e # 4 7 5 "},{631.30,"r e # h 4 r e # 4 7 5 "},{640.49,"r e # q 4 r e # 4 7 5 "},{649.80,"r e # q h 4 m i 4 7 6 "},{659.26,"m i 4 m i 4 7 6 "},{668.84,"mi h 4 m i 4 7 6 "},{678.57,"mi q 4 m i 4 7 6 "},{688.44,"mi qh4 f a 4 7 7 "},{698.46,"f a 4 f a 4 7 7 "},{708.62,"f a h 4 f a 4 7 7 "},{718.92,"f a q 4 f a 4 7 7 "},{729.38,"f aqh4 f a # 4 7 8 "},{739.99,"f a # 4 f a # 4 7 8 "},{750.75,"f a # h 4 f a # 4 7 8 "},{761.67,"f a # q 4 f a # 4 7 8 "},{772.75,"f a # q h 4 s o l 4 7 9 "},{783.99,"s o l 4 s o l 4 7 9 "},{795.39,"sol h4 s o l 4 7 9 "},{806.96,"sol q4 s o l 4 7 9 "},{818.70,"sol qh4 s o l # 4 8 0 "},{830.61,"s o l # 4 s o l # 4 8 0 "},{842.69,"s o l # h 4 s o l # 4 8 0 "},{854.95,"s o l # q 4 s o l # 4 8 0 "},{867.38,"s o l # q h 4 l a 4 8 1 "},{880.00,"l a 4 l a 4 8 1 "},{892.80,"l ah4 l a 4 8 1 "},{905.79,"l aq4 l a 4 8 1 "},{918.96,"l aqh4 l a # 4 8 2 "},{932.33,"l a # 4 l a # 4 8 2 "},{945.89,"l a # h 4 l a # 4 8 2 "},{959.65,"l a # q 4 l a # 4 8 2 "},{973.61,"l a # q h 4 s i 4 8 3 "},{987.77,"s i 4 s i 4 8 3 "},{1002.13,"s i h 4 s i 4 8 3 "},{1016.71,"s i q 5 s i 4 8 3 "},{1031.50,"si qh4 do5 8 4"},{1046.50,"d o 5 do5 8 4 "},{1061.72,"doh5 do5 8 4 "},{1077.17,"doq5 do5 8 4 "},{1092.83,"doqh5 d o # 5 8 5 "},{1108.73,"d o # 5 d o # 5 8 5 "},{1124.86,"d o # h 5 d o # 5 8 5 "},{1141.22,"d o # q 5 d o # 5 8 5 "},{1157.82,"do#qh5 r e 5 8 6 "},{1174.66,"r e 5 r e 5 8 6 "},{1191.74,"r e h 5 r e 5 8 6 "},{1209.08,"r e q 5 r e 5 8 6 "},{1226.67,"r e q h 5 r e # 5 8 7 "},{1244.51,"r e # 5 r e # 5 8 7 "},{1262.61,"r e # h 5 r e # 5 8 7 "},{1280.97,"r e # q 5 r e # 5 8 7 "},{1299.61,"r e # q h 5 m i 5 8 8 "},{1318.51,"m i 5 m i 5 8 8 "},{1337.69,"mi h 5 m i 5 8 8 "},{1357.15,"mi q 5 m i 5 8 8 "},{1376.89,"mi qh5 f a 5 8 9 "},{1396.91,"f a 5 f a 5 8 9 "},{1417.23,"f a h 5 f a 5 8 9 "},{1437.85,"f a q 5 f a 5 8 9 "},{1458.76,"f aqh5 f a # 5 9 0 "},{1479.98,"f a # 5 f a # 5 9 0 "},{1501.50,"f a # h 5 f a # 5 9 0 "},{1523.34,"f a # q 5 f a # 5 9 0 "},{1545.50,"f a # q h 5 s o l 5 9 1 "},{1567.98,"s o l 5 s o l 5 9 1 "},{1590.79,"sol h5 s o l 5 9 1 "},{1613.93,"sol q5 s o l 5 9 1 "},{1637.40,"sol qh5 s o l # 5 9 2 "},{1661.22,"s o l # 5 s o l # 5 9 2 "},{1685.38,"s o l # h 5 s o l # 5 9 2 "},{1709.90,"s o l # q 5 s o l # 5 9 2 "},{1734.77,"s o l # q h 5 l a 5 9 3 "},{1760.00,"l a 5 l a 5 9 3 "},{1785.60,"l ah5 l a 5 9 3 "},{1811.57,"l aq5 l a 5 9 3 "},{1837.92,"l aqh5 l a # 5 9 4 "},{1864.66,"l a # 5 l a # 5 9 4 "},{1891.78,"l a # h 5 l a # 5 9 4 "},{1919.29,"l a # q 5 l a # 5 9 4 "},{1947.21,"l a # q h 5 s i 5 9 5 "},{1975.53,"s i 5 s i 5 9 5 "},{2004.27,"s i h 5 s i 5 9 5 "},{2033.42,"s i q 6 s i 5 9 5 "},{2063.00,"si qh5 do6 9 6 "},{2093.00,"d o 6 do6 9 6 "},{2123.45,"doh6 do6 9 6 "},{2154.33,"doq6 do6 9 6 "},{2185.67,"doqh6 d o # 6 9 7 "},{2217.46,"d o # 6 d o # 6 9 7 "},{2249.71,"d o # h 6 d o # 6 9 7 "},{2282.44,"d o # q 6 d o # 6 9 7 "},{2315.64,"do#qh6 r e 6 9 8 "},{2349.32,"r e 6 r e 6 9 8 "},{2383.49,"r e h 6 r e 6 9 8 "},{2418.16,"r e q 6 r e 6 9 8 "},{2453.33,"r e q h 6 r e # 6 9 9 "},{2489.02,"r e # 6 r e # 6 9 9 "},{2525.22,"r e # h 6 r e # 6 9 9 "},{2561.95,"r e # q 6 r e # 6 9 9 "},{2599.21,"r e # q h 6 m i 6 1 0 0 "},{2637.02,"m i 6 m i 6 1 0 0 "},{2675.38,"mi h 6 m i 6 1 0 0 "},{2714.29,"mi q 6 m i 6 1 0 0 "},{2753.77,"mi qh6 f a 6 1 0 1 "},{2793.83,"f a 6 f a 6 1 0 1 "},{2834.46,"f a h 6 f a 6 1 0 1 "},{2875.69,"f a q 6 f a 6 1 0 1 "},{2917.52,"f aqh6 f a # 6 1 0 2 "},{2959.96,"f a # 6 f a # 6 1 0 2 "},{3003.01,"f a # h 6 f a # 6 1 0 2 "},{3046.69,"f a # q 6 f a # 6 1 0 2 "},{3091.00,"f a # q h 6 s o l 6 1 0 3 "},{3135.96,"s o l 6 s o l 6 1 0 3 "},{3181.58,"sol h6 s o l 6 1 0 3 "},{3227.85,"sol q6 s o l 6 1 0 3 "},{3274.80,"sol qh6 s o l # 6 1 0 4 "},{3322.44,"s o l # 6 s o l # 6 1 0 4 "},{3370.76,"s o l # h 6 s o l # 6 1 0 4 "},{3419.79,"s o l # q 6 s o l # 6 1 0 4 "},{3469.53,"s o l # q h 6 l a 6 1 0 5 "},{3520.00,"l a 6 l a 6 1 0 5 "},{3571.20,"l ah6 l a 6 1 0 5 "},{3623.14,"l aq6 l a 6 1 0 5 "},{3675.84,"l aqh6 l a # 6 1 0 6 "},{3729.31,"l a # 6 l a # 6 1 0 6 "},{3783.55,"l a # h 6 l a # 6 1 0 6 "},{3838.59,"l a # q 6 l a # 6 1 0 6 "},{3894.42,"l a # q h 6 s i 6 1 0 7 "},{3951.07,"s i 6 s i 6 1 0 7 "},{4008.54,"s i h 6 s i 6 1 0 7 "},{4066.84,"s i q 7 s i 6 1 0 7 "},{4126.00,"si qh6 do7 1 0 8 "},{4186.01,"d o 7 do7 1 0 8 "},{4246.90,"doh7 do7 1 0 8 "},{4308.67,"doq7 do7 1 0 8 "},{4371.34,"doqh7 d o # 7 1 0 9 "},{4434.92,"d o # 7 d o # 7 1 0 9 "},{4499.43,"d o # h 7 d o # 7 1 0 9 "},{4564.87,"d o # q 7 d o # 7 1 0 9 "},{4631.27,"do#qh7 r e 7 1 1 0 "},{4698.64,"r e 7 r e 7 1 1 0 "},{4766.98,"r e h 7 r e 7 1 1 0 "},{4836.32,"r e q 7 r e 7 1 1 0 "},{4906.66,"r e q h 7 r e # 7 1 1 1 "},{4978.03,"r e # 7 r e # 7 1 1 1 "},{5050.44,"r e # h 7 r e # 7 1 1 1 "},{5123.90,"r e # q 7 r e # 7 1 1 1 "},{5198.43,"r e # q h 7 m i 7 1 1 2 "},{5274.04,"m i 7 m i 7 1 1 2 "},{5350.75,"mi h 7 m i 7 1 1 2 "},{5428.58,"mi q 7 m i 7 1 1 2 "},{5507.54,"mi qh7 f a 7 1 1 3 "},{5587.65,"f a 7 f a 7 1 1 3 "},{5668.93,"f a h 7 f a 7 1 1 3 "},{5751.38,"f a q 7 f a 7 1 1 3 "},{5835.04,"f aqh7 f a # 7 1 1 4 "},{5919.91,"f a # 7 f a # 7 1 1 4 "},{6006.02,"f a # h 7 f a # 7 1 1 4 "},{6093.38,"f a # q 7 f a # 7 1 1 4 "},{6182.01,"f a # q h 7 s o l 7 1 1 5 "},{6271.93,"s o l 7 s o l 7 1 1 5 "},{6363.15,"sol h7 s o l 7 1 1 5 "},{6455.71,"sol q7 s o l 7 1 1 5 "},{6549.61,"sol qh7 s o l # 7 1 1 6 "},{6644.87,"s o l # 7 s o l # 7 1 1 6 "},{6741.53,"s o l # h 7 s o l # 7 1 1 6 "},{6839.58,"s o l # q 7 s o l # 7 1 1 6 "},{6939.07,"s o l # q h 7 l a 7 1 1 7 "},{7040.00,"l a 7 l a 7 1 1 7 "},{7142.40,"l ah7 l a 7 1 1 7 "},{7246.29,"l aq7 l a 7 1 1 7 "},{7351.69,"l aqh7 l a # 7 1 1 8 "},{7458.62,"l a # 7 l a # 7 1 1 8 "},{7567.11,"l a # h 7 l a # 7 1 1 8 "},{7677.17,"l a # q 7 l a # 7 1 1 8 "},{7788.84,"l a # q h 7 s i 7 1 1 9 "},{7902.13,"s i 7 s i 7 1 1 9 "},{8017.07,"s i h 7 s i 7 1 1 9 "},{8133.68,"s i q 8 s i 7 1 1 9 "},{8251.99,"si qh7 do8 1 2 0"},{8372.02,"d o 8 do8 1 2 0 "},{8493.79,"doh8 do8 1 2 0 "},{8617.34,"doq8 do8 1 2 0 "},{8742.68,"doqh8 d o # 8 1 2 1 "},{8869.84,"d o # 8 d o # 8 1 2 1 "},{8998.86,"d o # h 8 d o # 8 1 2 1 "},{9129.75,"d o # q 8 d o # 8 1 2 1 "},{9262.55,"do#qh8 r e 8 1 2 2 "},{9397.27,"r e 8 r e 8 1 2 2 "},{9533.96,"r e h 8 r e 8 1 2 2 "},{9672.63,"r e q 8 r e 8 1 2 2 "},{9813.33,"r e q h 8 r e # 8 1 2 3 "},{9956.06,"r e # 8 r e # 8 1 2 3 "},{10100.88,"r e # h 8 r e # 8 1 2 3 "},{10247.80,"r e # q 8 r e # 8 1 2 3 "},{10396.86,"r e # q h 8 m i 8 1 2 4 "},{10548.08,"m i 8 m i 8 1 2 4 "},{10701.51,"mi h 8 m i 8 1 2 4 "},{10857.16,"mi q 8 m i 8 1 2 4 "},{11015.08,"mi qh8 f a 8 1 2 5 "},{11175.30,"f a 8 f a 8 1 2 5 "},{11337.85,"f a h 8 f a 8 1 2 5 "},{11502.76,"f a q 8 f a 8 1 2 5 "},{11670.08,"f aqh8 f a # 8 1 2 6 "},{11839.82,"f a # 8 f a # 8 1 2 6 "},{12012.04,"f a # h 8 f a # 8 1 2 6 "},{12186.75,"f a # q 8 f a # 8 1 2 6 "},{12364.01,"f a # q h 8 s o l 8 1 2 7 "},{12543.85,"s o l 8 s o l 8 1 2 7 "},{12726.31,"sol h8 s o l 8 1 2 7 "},{12911.42,"sol q8 s o l 8 1 2 7 "},{13099.22,"sol qh8 s o l # 8 1 2 8 "},{13289.75,"s o l # 8 s o l # 8 1 2 8 "},{13483.05,"s o l # h 8 s o l # 8 1 2 8 "},{13679.17,"s o l # q 8 s o l # 8 1 2 8 "},{13878.14,"s o l # q h 8 l a 8 "},{14080.00,"l a 8 l a 8 "},{14284.80,"l ah8 l a 8 "},{14492.58,"l aq8 l a 8 "},{14703.38,"l aqh8 l a # 8 "},{14917.24,"l a # 8 l a # 8 "},{15134.22,"l a # h 8 l a # 8 "},{15354.35,"l a # q 8 l a # 8 "},{15577.68,"l a # q h 8 s i 8 "},{15804.27,"s i 8 s i 8 "},{16034.14,"s i h 8 s i 8 "},{16267.37,"s i q 8 s i 8 "},{16503.98,"si qh8 do9 "}};

Unfortunately the second entry of each pair is hardly readable, contains more info than we want, and does not follow a regular pattern.

allTones[[Range[120,130]]]//ColumnForm

We need to polish the second entries and to keep only the informative part.
Looking carefully, the tone name is fully identified by the characters up to the leftmost number ( "sol#1" ). The following function takes a string, breaks it up into characters and spaces, and drops all the spaces and all the chars after the leftmost number.

Characters@StringSplit["sol dh1 # 1 43"]//Flatten

(Flatten[Characters@StringSplit["sol dh1 # 1 43"]])/.{l___,m_,r___}/;StringMatchQ[m,{"0","1","2","3","4","5","6","7","8"}]->{l,m}

StringJoin[%100]

Characters@"sol dh1 # 1 43"

makeTones

makeTone[{freq_,string_}]:=
Block[{l,m,r},
{freq,
StringJoin[
(Flatten[Map[Characters,StringSplit[string]]])/.{l___,m_,r___}/;StringMatchQ[m,{"0","1","2","3","4","5","6","7","8"}]->{l,m}
]
}
]

Now we have a nice looking list of tones.

allTones=Map[makeTone,allTones];
allTones[[Range[120,130]]]//TableForm

We will only use some of the tones.

allTones=Table[allTones[[i]],{i,1,Length[allTones],2}];

Exponential

Here is an exponential function, parametrized by k1 and k2, and normalized so that f[0] == 0.

f[x_,k1_,k2_]:=k1 Exp[k2 x]-k1

f[x_,k1_,k2_/;Abs[k2]<.01]:=f[x,k1,.001]

{f[0,(Subscript[k, 1]),(Subscript[k, 2])],f[(Subscript[x, 1]),(Subscript[k, 1]),(Subscript[k, 2])]==(Subscript[y, 1])}//ColumnForm

One parameter would be sufficient to build an exponential that goes through {0,0} and another point {a,b}. Having two parameters, we have a family of functions that pass through two points.
Once one parameter has been fixed (k2 in this case), the other (k1) can be computed so that f goes through {a,b}:

k1[a_,b_,t2_]:=(t1/.Solve[f[a,t1,t2]==b,t1][[1]])

We already know that f in 0 is 0.
 what is the value of f in (Subscript[x, 1])?  it should be (Subscript[y, 1]),once k1 is computed accordingly:

f[(Subscript[x, 1]),k1[(Subscript[x, 1]),y1,(Subscript[k, 2])],(Subscript[k, 2])]

maybe simplifying?

f[(Subscript[x, 1]),k1[(Subscript[x, 1]),(Subscript[y, 1]),(Subscript[k, 2])],(Subscript[k, 2])]//Simplify

yes! very good. 
f goes through {0,0} and {x1,y1}. here's a Plot.
Epilog adds graphical objects to a plot.

x1=3;y1=4;
k2=1;
Plot[
f[x,k1[x1,y1,k2],k2],
{x,0,3},
Epilog->Point[{x1,y1}]
]

Let's play with the parameter k2. Manipulate allows us to do it dynamically.
Click on the + next to the slider to visualize the value of k2.

x1=3;y1=4;
Manipulate[
Plot[
f[x,k1[x1,y1,k2],k2],
{x,0,3},
Epilog->Point[{x1,y1}],
PlotRange->{0,4},
PlotLabel->SetPrecision[k2,3]
],
{k2,-5,5}
]

Function that creates n equidistant evaluations of f in the interval [x0, x1]:

valueList[f_,x0_,x1_,n_]:=
With[
{dur=x1-x0},
Map[{#,f[#]}&,
Table[x0+dur/n (i-1),{i,1,n+1}]
]
]

x1=3;y1=300;
k2=1;
v=valueList[f[#,k1[x1,y1,k2],k2]&,0,x1,7]

x1=3;y1=300;
k2=1;
Plot[
f[x,k1[x1,y1,k2],k2],
{x,0,x1},
Epilog->Map[Point,v]
]

Next I need a function that takes a value and finds the closest tone.
findTone does this in a highly inefficient way. It returns the frequency and name of the closest tone, and the actual distance from it.

findTone[val_]:=
With[
{diff=Map[{#[[1]],#[[2]],#[[1]]-val}&,allTones]},
First[
Sort[
{
First[Select[diff,#[[3]]≥0&]],
Last[Select[diff,#[[3]]<0&]]
},
Abs[#1[[3]]]≤Abs[#2[[3]]]&
]
]
]

findTone[v[[6,2]]]

Now we can put everything together.
Transitioning from freq1 to freq2, in dur secs, with n tones, given one specific value of k2.

fromAtoB[freq1_,freq2_,dur_,n_,k2_:.5]:=
Module[
{b=freq2-freq1,
len=dur/n,
vL,toneL},

With[
{fun=f[#,k1[dur,b,k2],k2]+freq1&},

vL=valueList[fun,0,dur,n];
toneL=Map[findTone[#[[2]]]&,vL];

Show[
{
Plot[fun[x],{x,0,dur},
PlotRange->{{-.5,dur},{.9freq1,1.1freq2}},
AxesOrigin->{-.5,.9freq1}
],
Graphics[{
Map[Point,vL],
Red,
Map[Line[{#,{#[[1]]+len,#[[2]]}}]&,vL]
}],
Graphics[{
Black,
MapThread[
Text[Style[#1[[2]],Floor[18-n/4]],#2+{len/2,0}]&,{toneL,vL}
]
}]
}
]
]
]

fromAtoB[300,500,2,6,-1]

Let's play with the number of tones n and the parameter k2.

freq1=220;
freq2=829;

Manipulate[
fromAtoB[freq1,freq2,4,n,k2],
{n,1,32,1},
{k2,-5,6}
]

?Gamma

Plot[Gamma[t],{t,0,4}]

Maybe more importantly, we should create a table with the start time for each tone.

toTones[freq1_,freq2_,dur_,n_,k2_:.5]:=
Module[
{
b=freq2-freq1,
len=dur/n,
vL,toneL
},
With[
{fun=f[#,k1[dur,b,k2],k2]+freq1&},
vL=valueList[fun,0,dur,n];
toneL=Map[
{SetPrecision[#[[1]],3],findTone[#[[2]]][[2]]}&,
vL
]//TableForm
]
]

Here is the final product.

Manipulate[toTones[freq1,freq2,sec,n,k2],
{n,4,64,1},
{sec,1.,10,.5},
{freq1,100,10000},
{freq2,110,10000},
{k2,-5,5}]

Clear[g]

g[t_]:=Sin[(1000 +100(3-t) )2 Pi]

Play[Sin[t 900  2 Pi + (3-t) 200 2 Pi],{t,0,3}]