This is the web site of System Designer, DSPE and Audio n-Genie

System Designer is a software framework for developing domain-specific languages based on model-driven code-generation techniques.

The Digital Stream-Processing Environment (DSPE) is a development environment featuring a visual domain-specific language for designing and implementing stream-processing and signal-processing applications. DSPE has been developed with System Designer and supports multi-core processors and hardware accelerators.

Audio n-Genie is a specialization of DSPE with dedicated components and source-code generators for audio-processing applications.

DSPE 1.2.3 Beta available on the System Designer’s update site

In the mean time, we released several new versions of DSPE. The most recent version available on our Eclipse update site is version 1.2.3 Beta.

Please consult the FAQ, if you need instructions on the installation.

The new DSPE version provides enhancements to the DSPE models and code generators, in particular to the infrastructure for multi-core and GPU processing.

DSPE supports Microsoft Windows, Linux and Apple OSX.

DSPE 1.2.3 Beta is not backward compatible with the preceding versions of DSPE. Please contact us, if you need to update your DSPE systems.

The Digital Stream-Processing Environment is open source software released under the EPL.

DSPE 1.1.9 Beta now available

Version 1.1.9 Beta of the Digital Stream Processing Environment (DSPE) is now available on our update site. For installation, please consult our FAQ.

Version 1.1.9 provides enhancements and bug-fixes of the multi-core and GPGPU support.

Version 1.1.9 Beta supports Microsoft Windows, Linux and OSX.

DSPE 1.1.9 Beta is not backward compatible with preceding versions of DSPE (including DSPE 1.1.7 Beta). Please contact us, if you need to update your DSPE Systems.

The Digital Stream Processing Environment is open source software released under EPL.

DSPE 1.1.7 Beta now available

Version 1.1.7 Beta of the Digital Stream Processing Environment (DSPE) is now available through our Eclipse plugins’ update site. For installation, please consult our FAQ.

Version 1.1.7 provides several enhancements and bug-fixes to the multi-core and GPGPU support.

Version 1.1.7 Beta support Microsoft Windows, Linux and OSX.

DSPE 1.1.7 Beta is not backward compatible with previous versions of DSPE (including the DSPE 1.1.6 Beta). Please contact us, if you need to update your DSPE Systems.

The Digital Stream Processing Environment is open source software released under the EPL.

DSPE 1.1.6 Beta now available

Version 1.1.6 Beta of the Digital Stream Processing Environment (DSPE) is now available through our update site for Eclipse plugins. For installation instructions, please consult our FAQ.

Version 1.1.6 provides several enhancements to the multi-core and GPGPU support and introduces new features for model transformation.

Version 1.1.6 Beta support Microsoft Windows, Linux and OSX.

DSPE 1.1.6 Beta is not backward compatible with the previous versions of DSPE (including the DSPE 1.1.5 Beta). Please contact us if you need to update your systems.

The Digital Stream Processing Environment is open source software released under the EPL.

Audio n-Genie at the 128th AES Convention

The model-driven development approach of audio applications for multi-core processors provided in Audio n-Genie has been presented at the 128th AES Convention in London, UK. The paper and the presentation will be made available as soon as possible on the publications page.

Audio n-Genie components for DSPE 1.1.3 Beta now available

Audio n-Genie components for DSPE 1.1.3 Beta are now available on SourceForge. Please consult the FAQ for information about their installation. Audio n-Genie components currently support Windows (MinGW compilation) and Linux.

Starting from DSPE 1.1.3. Beta, setup utilities for installing DSPE on Windows are available again. They may be downloaded from SourceForge. Additionally, you may now the install the Audio n-Genie’s experimental support for audio plugins. More information is provided in the FAQ.

If you should need more information or would like to contribute to our projects, feel free to contact us through the Forum or by sending us an e-mail.

DSPE 1.1.3 Beta now available

Version 1.1.3 Beta of the Digital Stream Processing Environment (DSPE) is now available through our update site for Eclipse plugins. For installation instructions, please consult our FAQ.

Version 1.1.3 provides several enhancements on the multi-core support and introduces some new features for benchmarking and profiling of applications.

Version 1.1.3 Beta support Microsoft Windows, Linux and OSX. OSX still miss an extended tests phase.

DSPE 1.1.3 Beta is not backward compatible with the previous versions of DSPE (including the DSPE 1.1.2 Beta). Please contact us if you need to update your systems.

The Digital Stream Processing Environment is open source software released under the EPL.

DSPE 1.1.2 Beta now available

Version 1.1.2 Beta of the DSP Environment (DSPE) is now available through our update site for Eclipse plugins. For installation instructions, please consult our FAQ.

Apart from various fixes and enhancements, version 1.1.2 introduces the recently announced support for orchestrating the execution of GPGPUs through CUDA and OpenCL. Two environments are therefore now available for installation from our update site: DSPE and DSPE for GPU. The second includes the mentioned support for GPUs.

More information about the support for GPGPUs will be provided asap.

Version 1.1.2 Beta support Microsoft Windows, Linux and OSX. On Linux and OSX an extended tests phase still has to be performed. Please provide us your feedback.

DSPE 1.1.2 Beta is not backward compatible with the previous versions of DSPE (included the DSPE 1.1.1 Beta). Please contact us if you need to update your systems.

The DSP Environment is released under the EPL.

Announcing support for GPGPUs in DSPE

In DSPE, we recently introduced support for orchestrating the execution of GPGPUs through CUDA and OpenCL. The new features are currently under testing. A beta version will be released before the end of February 2010.

DSPE 1.1.1 Beta now available

Version 1.1.1 of the DSP Environment (DSPE) is now available through our update site for Eclipse plugins. For installation instructions, please consult our FAQ.

Version 1.1.1 Beta brings an important number of enhancements both on the side of the development environment and the generable source code. In particular:

  • The multicore support has been enhanced
  • The installation procedure has been simplified
  • The generator for Microsoft Visual C++ solutions and projects has been included in the build

Version 1.1.1 Beta support Microsoft Windows, Linux and OSX. On Linux and OSX an extended tests phase still has to be done. Please provide us your feedback.

DSPE 1.1.1 Beta is not backward compatible with the previous versions of DSPE (included the DSPE 1.1.0 Beta). Please contact us if you need to update your systems.

The DSP Environment is released under the EPL.