F0 contours can be modelled as sequences of abstract phonological elements (tonal configurations and register steps) inserted into a text string. This phonological specification feeds a phonetic model that generates F0 targets values aligned with the text and connected by linear transitions. The use of gradient F0 parameters and time-dependent functions can be eliminated without sacrificing natural sounding intonation.