Anagram Technologies Logo

Overview

Audio n-Genie™ Rapid Prototyping DSP Development Tool

Rapid prototyping through domain specific languages (DSLs) is a technique that favors evolutionary development and that goes hand in hand with rapid stakeholders assessment and consequent time to market reduction of applications.

Applications

  • Design tool for custom programmable SoC platfroms
  • Rapid prototyping tool for embedded applications
  • Audio plugin generator for PC audio applications
  • Educational tool for students

Audio n-Genie's DSL lets you minimize the risks hidden behind the development of the first prototype of your application. The normally hard and time-consuming first step of software development will be substantially eased up. Audio n-Genie's is able to do more than just producing the first prototype of your audio application. It's model based refactoring engine will help you review and evolve the design of your prototype, allowing you to produce further refined versions of it. Chances to perform agile design, at an abstract domain specific level, will let you explore new way to specify the architecture of your audio application. Audio n-Genie's morphing and composition mechanisms allows e.g. to employ top down design approaches. You will be able to first specify external properties of a module and to design it's internal structure at a later stage. Bottom up design is instead favored by providing module reuse through copy and paste.

Audio n-Genie's model base aspects favor instead an easy switch between the simulation phase and the realization of a productive version of your application. They let you automatize and drive some steps of the optimization process too. Audio n-Genie's DSL is an open visual domain specific language that bridges, in a model aware way, with the C programming language. You will hence find support to do most kind of model aware customization like the development of new components out of your own C algorithms. The provided requirements mechanism will let you integrate preexisting digital signal processing libraries and code fragments too.

Still need to go further? The source code produced by Audio n-Genie's generators has a clean structure and is human-readable. Take the advantage of CDT's functionalities to directly refine and customize it to fit your needs.

Get Software

Please contact us for more information.
For more information, please contact us.