Hello Dzandaa.
Hum, I am a few lost in your code, I dont get what is the goal of the program.
If I understood ok, you want to play the sine-wave from the charts. (is it so)?
But I dont understand what you want to do with the timer.
Would it not be simpler to create a buffer from the uos-synthesizer?
You may take a look at /uos/examples/consolesynth.pas and when you change something in the chart, reflects it to the wave-synth ?
P.S. are you from Belgium?
Yes, I was born in Bruxelles.