X-Git-Url: http://git.johnwright.org/?p=fmit.git;a=blobdiff_plain;f=libs%2FMusic%2FDummyMonoQuantizer.h;fp=libs%2FMusic%2FDummyMonoQuantizer.h;h=472c44028af962df92cb67020c31e7b68015a15b;hp=0000000000000000000000000000000000000000;hb=49947d1cd4506f5574b3be62ee90e9f00227d9fd;hpb=82c9faab9421b3d87a0faa84a73f55aaccbbb689 diff --git a/libs/Music/DummyMonoQuantizer.h b/libs/Music/DummyMonoQuantizer.h new file mode 100644 index 0000000..472c440 --- /dev/null +++ b/libs/Music/DummyMonoQuantizer.h @@ -0,0 +1,45 @@ +// Copyright 2005 "Gilles Degottex" + +// This file is part of "Music" + +// "Music" is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as published by +// the Free Software Foundation; either version 2.1 of the License, or +// (at your option) any later version. +// +// "Music" is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + +#ifndef _DUMMYMONOQUANTIZER_H_ +#define _DUMMYMONOQUANTIZER_H_ + +#include +using namespace std; +#include +#include +#include +using namespace Music; +#include "MonoQuantizer.h" + +class DummyMonoQuantizer : public MonoQuantizer +{ + QTime m_time; + QTime m_duration; + + public: + DummyMonoQuantizer(); + + virtual void quantize(double freq); + virtual void reset(); + + virtual ~DummyMonoQuantizer(){} +}; + +#endif // _DUMMYMONOQUANTIZER_H_