📄 window.h
字号:
/* * This material contains unpublished, proprietary software of * Entropic Research Laboratory, Inc. Any reproduction, distribution, * or publication of this work must be authorized in writing by Entropic * Research Laboratory, Inc., and must bear the notice: * * "Copyright (c) 1987-1990 Entropic Speech, Inc. * "Copyright (c) 1990-1997 Entropic Research Laboratory, Inc. * All rights reserved" * * The copyright notice above does not evidence any actual or intended * publication of this source code. * * @(#)window.h 1.8 24 Mar 1997 ESI/ERL * * Written by: * Checked by: * Revised by: * * Brief description: * This file should be included in all ESPS programs that call window() */#ifndef window_H#define window_H#ifdef __cplusplusextern "C" {#endif#include <esps/esps.h>/* Add new symbols at the end of this list, * keep the numbering consecutive, * don't change the numbering of existing symbols, * and keep the definition of window_types in * lib_sp/window.c consistent with this list, so that * window_types[WT_<name>] is always "WT_<name>". */#define WT_NONE 0#define WT_RECT 1#define WT_HAMMING 2#define WT_TRIANG 3#define WT_HANNING 4#define WT_COS4 5#define WT_KAISER 6#define WT_ARB 7#define WT_SINC 8#define WT_SINC_C4 9#ifndef LIBextern char *window_types[];#endifintwindow ARGS((long nsamp, float *in, float *out, int type, double *p));intwindowd ARGS((long nsamp, double *in, double *out, int type, double *p));intwindowcf ARGS((long nsamp, float_cplx *in, float_cplx *out, int type, float_cplx *p));intwindowcd ARGS((long nsamp, double_cplx *in, double_cplx *out, int type, double_cplx *p));intwin_type_from_name ARGS((char *name));#ifdef __cplusplus}#endif#endif /* window_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -