GoldWave Developers

GoldWave

Incorporated

GoldWave

Digital Audio Editor

MULTIQUENCE

Multitrack Audio /
Video Mixer

GoldWave Plug-in SDK

The plug-in software development kit (SDK) allows C++ developers to add customized functionality to GoldWave, such as support for new/proprietary file formats, new effects, and new visuals.

It does not provide a program interface to access GoldWave's existing functionality. It cannot be used to control batch processing, recording or playback through another program, for example. It is for creating new plug-ins for GoldWave.

The SDK includes detailed information about the following plug-in interfaces:

  • File Format Plug-ins - Convert files to and from GoldWave's internal format.
  • Visual Plug-ins - Display audio data or time and status information.
  • Effect Plug-ins - Process and modify audio. They are listed under the Effect | Plug-in submenu.

There are no royalties or fees and plug-ins can be distributed as open or closed source, free or for profit.

Download Link

SDK v1.04 (110k zip)

WinZip, PKZIP, or a compatible program may be required to extract all files and folders in this download.

Recent Changes

SDK v1.04

  • Added APEFile source code.

SDK v1.03

  • Added cue point list pointer to visual plug-in interface.
  • Changed waveform sample to update bitmap when properties are applied.
  • Fixed namespace problem with InfoList class in visual header.
  • Added information visual example.

SDK v1.02

  • Added missing resource header files.

SDK v1.01

  • GoldWave v5.06 required.
  • Changed module filename extension from .dll to .pig (Plug-In for GoldWave) to allow GoldWave to find plug-ins quicker rather than checking all DLLs in the plug-in folders.
  • Added FLACFile, SampleFile, and DiamondWareFile sample code.

Page last updated: July 14, 2005. © 2008 GoldWave Inc.