eas_mixbuf.c revision a8c89077d78769bf4840fa91609edc51fe2fa02d
1c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath/*----------------------------------------------------------------------------
2c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath *
3c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath * File:
4c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath * eas_mixbuf.c
5c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath *
6c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath * Contents and purpose:
7c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath * Contains a data allocation for synthesizer
8c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath *
9c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath * Copyright Sonic Network Inc. 2004
10c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath
11c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath * Licensed under the Apache License, Version 2.0 (the "License");
12c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath * you may not use this file except in compliance with the License.
13c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath * You may obtain a copy of the License at
14c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath *
15c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath *      http://www.apache.org/licenses/LICENSE-2.0
16c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath *
17c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath * Unless required by applicable law or agreed to in writing, software
18c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath * distributed under the License is distributed on an "AS IS" BASIS,
19c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
20c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath * See the License for the specific language governing permissions and
21c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath * limitations under the License.
22c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath *
23c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath *----------------------------------------------------------------------------
24c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath * Revision Control:
25c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath *   $Revision: 82 $
26c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath *   $Date: 2006-07-10 11:45:19 -0700 (Mon, 10 Jul 2006) $
27c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath *----------------------------------------------------------------------------
28c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath*/
29c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath
30c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath// includes
31c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath#include "eas_data.h"
32c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath#include "eas_mixer.h"
33c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath
34c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath// globals
35c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan KamathEAS_I32 eas_MixBuffer[BUFFER_SIZE_IN_MONO_SAMPLES * NUM_OUTPUT_CHANNELS];
36c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath
37c981c48f5bc9aefeffc0bcb0cc3934c2fae179ddNarayan Kamath