1
//#include "../bench/lmbench.h"
2
// derived from bench.cpp to test parallel processing
1
/************************************************************************
3
IMPORTANT NOTE : this file contains two clearly delimited sections :
4
the ARCHITECTURE section (in two parts) and the USER section. Each section
5
is governed by its own copyright and license. Please check individually
6
each section for license and copyright information.
7
*************************************************************************/
9
/*******************BEGIN ARCHITECTURE SECTION (part 1/2)****************/
11
/************************************************************************
12
FAUST Architecture File
13
Copyright (C) 2003-2011 GRAME, Centre National de Creation Musicale
14
---------------------------------------------------------------------
15
This Architecture section is free software; you can redistribute it
16
and/or modify it under the terms of the GNU General Public License
17
as published by the Free Software Foundation; either version 3 of
18
the License, or (at your option) any later version.
20
This program is distributed in the hope that it will be useful,
21
but WITHOUT ANY WARRANTY; without even the implied warranty of
22
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23
GNU General Public License for more details.
25
You should have received a copy of the GNU General Public License
26
along with this program; If not, see <http://www.gnu.org/licenses/>.
28
EXCEPTION : As a special exception, you may create a larger work
29
that contains this FAUST architecture section and distribute
30
that work under terms of your choice, so long as this FAUST
31
architecture section is not modified.
34
************************************************************************
35
************************************************************************/
239
272
virtual void init(int samplingRate) = 0;
240
273
virtual void compute(int len, float** inputs, float** outputs) = 0;
276
/********************END ARCHITECTURE SECTION (part 1/2)****************/
278
/**************************BEGIN USER SECTION **************************/
282
/***************************END USER SECTION ***************************/
284
/*******************BEGIN ARCHITECTURE SECTION (part 2/2)***************/