📄 wavetbl.c
字号:
#define _LOAD_WAVETABLE 1
#if _LOAD_WAVETABLE
#include "c4.c" //4 cotave
#include "c#4.c"
#include "d4.c"
#include "d#4.c"
#include "e4.c"
#include "f4.c"
#include "f#4.c"
#include "g4.c"
#include "g#4.c"
#include "a4.c"
#include "a#4.c"
#include "b4.c"
#include "c5.c" //5 cotave
#include "c#5.c"
#include "d5.c"
#include "d#5.c"
#include "e5.c"
#include "f5.c"
#include "f#5.c"
#include "g5.c"
#include "g#5.c"
#include "a5.c"
#include "a#5.c"
#include "b5.c"
#include "c6.c" //6 cotave
#include "c#6.c"
#include "d6.c"
#include "d#6.c"
#include "e6.c"
#include "f6.c"
#include "f#6.c"
#include "g6.c"
#include "g#6.c"
#include "a6.c"
#include "a#6.c"
#include "b6.c"
#else
//#define _SAMPLE_POINTS 8000
#define _SAMPLE_POINTS 1
unsigned char c4[1]; //4 cotave
unsigned char c_4[1];
unsigned char d4[1];
unsigned char d_4[1];
unsigned char e4[1];
unsigned char f4[1];
unsigned char f_4[1];
unsigned char g4[1];
unsigned char g_4[1];
unsigned char a4[1];
unsigned char a_4[1];
unsigned char b4[1];
unsigned char c5[1]; //5 cotave
unsigned char c_5[1];
unsigned char d5[1];
unsigned char d_5[1];
unsigned char e5[1];
unsigned char f5[1];
unsigned char f_5[1];
unsigned char g5[1];
unsigned char g_5[1];
unsigned char a5[1];
unsigned char a_5[1];
unsigned char b5[1];
unsigned char c6[1]; //6 cotave
unsigned char c_6[1];
unsigned char d6[1];
unsigned char d_6[1];
unsigned char e6[1];
unsigned char f6[1];
unsigned char f_6[1];
unsigned char g6[1];
unsigned char g_6[1];
unsigned char a6[1];
unsigned char a_6[1];
unsigned char b6[1];
#endif
unsigned char *WaveTbl[] =
{
c4,c_4,d4,d_4,e4,f4,f_4,g4,g_4,a4,a_4,b4,
c5,c_5,d5,d_5,e5,f5,f_5,g5,g_5,a5,a_5,b5,
c6,c_6,d6,d_6,e6,f6,f_6,g6,g_6,a6,a_6,b6,
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -