For development of audio plugins for audacity in c# we require a basic wrapper, which will hide the interaction of audacity written in C++, with our futur work, which will be in c#.
This project requires some knowledge of interactions between managed and unmanaged code. However a basic framework is available at [url removed, login to view]
Audacity can be found at [url removed, login to view]
All testing must be done with the 1.3.5 beta version. (no actual audacity code needs to be written, we are interested in the plugin functionality). audacity is only for testing.
The plugin we require is simple, we need to take the current selection (audio wave signal, either 1 or 2 channel) from audacity, and open a WPF window and display either 1 or 2 channels as required. The data for the wave file must be correctly transferred to an appropriate c# object so that we can later process it and add additional functions.