Skip to content. | Skip to navigation

Sections
Personal tools
You are here: Home Program #83 A Method of Generic Programming for High Performance DSP

#83 A Method of Generic Programming for High Performance DSP

Vesa Norilo, Mikael Laurson

This paper presents some key concepts for a new just in time programming language designed for high performance DSP. The language is primarily intended to implement an updated version of PWGLSynth, the synthesis extension to the visual musical programming environment PWGL. However, the system is suitable for use as a backend for any DSP platform. A flow control mechanism based on generic programming, polymorphism and functional programming practices is presented, which we believe is very much better suited for visual programming than traditional loop constructs found in textual languages.
Document Actions