00001
00002 /****************** <SYN heading BEGIN do not edit this line> *****************
00003 *
00004 * subsynth - modular audio synthesizer
00005 * subsynth is (C) Copyright 2001-2002 by Kevin Meinert
00006 *
00007 * Original Author: Kevin Meinert
00008 *
00009 * This library is free software; you can redistribute it and/or
00010 * modify it under the terms of the GNU Library General Public
00011 * License as published by the Free Software Foundation; either
00012 * version 2 of the License, or (at your option) any later version.
00013 *
00014 * This library is distributed in the hope that it will be useful,
00015 * but WITHOUT ANY WARRANTY; without even the implied warranty of
00016 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
00017 * Library General Public License for more details.
00018 *
00019 * You should have received a copy of the GNU Library General Public
00020 * License along with this library; if not, write to the
00021 * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
00022 * Boston, MA 02111-1307, USA.
00023 *
00024 * -----------------------------------------------------------------
00025 * File: $RCSfile: AudioContext.h,v $
00026 * Date modified: $Date: 2002/01/04 16:20:58 $
00027 * Version: $Revision: 1.7 $
00028 * -----------------------------------------------------------------
00029 *
00030 ****************** <SYN heading END do not edit this line> ******************/
00031
00032 #ifndef SUBSYNTH_AUDIO_CONTEXT
00033 #define SUBSYNTH_AUDIO_CONTEXT
00034
00035 namespace syn
00036 {
00037 class AudioContext
00038 {
00039 public:
00040 virtual void open() = 0;
00041 virtual void close() = 0;
00042 virtual void printError() = 0;
00043 };
00044
00045 }
00046
00047 #endif
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001