X-Git-Url: https://scm.cri.ensmp.fr/git/Faustine.git/blobdiff_plain/1059e1cc0c2ecfa237406949aa26155b6a5b9154..66f23d4fabf89ad09adbd4dfc15ac6b5b2b7da83:/interpreter/preprocessor/faust-0.9.47mr3/architecture/audio/audio.h diff --git a/interpreter/preprocessor/faust-0.9.47mr3/architecture/audio/audio.h b/interpreter/preprocessor/faust-0.9.47mr3/architecture/audio/audio.h new file mode 100644 index 0000000..18d794d --- /dev/null +++ b/interpreter/preprocessor/faust-0.9.47mr3/architecture/audio/audio.h @@ -0,0 +1,24 @@ + +/****************************************************************************** +******************************************************************************* + + An abstraction layer over audio layer + +******************************************************************************* +*******************************************************************************/ + +#ifndef __audio__ +#define __audio__ + +class dsp; +class audio { + public: + audio() {} + virtual ~audio() {} + + virtual bool init(const char* name, dsp*) = 0; + virtual bool start() = 0; + virtual void stop() = 0; +}; + +#endif