Log InCreate An Account
  1. News
  2. »
  3. Virtual Instruments
  4. »
  5. ExpDigital

ExpDigital launches Infinity API

-
ExpDigital

ExpDigital has announced the launch of the Infinity API, a free cross platform development kit designed for musical software development with specific focus on developing VST plugins. It is written in object oriented C++ with support for Mac OS X (PPC and Intel) and Windows.

Its major features are:

  • Large collection of template containers.
  • Basic object type wrappers (strings, numbers etc.).
  • File handling (I/O streams), including XML.
  • Thread creation and management.
  • Fully featured font handling system.
  • Full alpha drawing system, including anti aliased line and text drawing.
  • Ability to create, manage and control heavy weight window objects.
  • Extensive set of lightweight user interface controls.
  • System clipboard, drag and drop and host interaction.
  • Alpha controllable menu system with ability to host images / sub menus cleanly.
  • Built in support for TARGA and JPEG images, no third party libraries required, plus PNG support coming soon.
  • Midi event handling.
  • Audio buffer handling.
  • Built in audio file read and write (currently WAV and AIFF are supported).
  • Audio computation tools.
  • Full host interaction including CPU and file system interrogation.
  • Structured exception handling.
  • Versatile object handling system.
  • Full type info system, enabling accurate run type type analysis.
  • Command line feature compatible.
  • VST 2.3 plug-in wrappers.
  • All code 100% cross platform capable, supports Windows, Macintosh PPC and Macintosh Intel platforms.
  • Consistent naming and layout of code and every function documented.
  • Completely free.
Discussion

Discussion

Discussion: Active

Please log in to join the discussion