Thanks for the supportive comments

Quote Originally Posted by noeska
Does your realtime audio synthesizer work without directsound?
Yes it also works with SDL-audio. So when the runtime is compiled with the define ZZDC_SDL it uses the platform-independant unit ZPlatform_SDL.inc which use SDL. This is tested and the audio works on Mac and Linux.

About Coco I use this version: http://www.tetzel.com/CocoR/
This is a command line tool which I call from a batch-file (m.bat).
So I edit my definition file Zc.atg with a texteditor and then run the batchfile that generates the delphi-files I can link to my program.
See the files in ZzDC\tools\ZDesigner\expr-folder in my source.
Coco is a very good tool, however compiler/parser writing is difficult and I had to do a lot of reading before using the tool.