📄 score.c
字号:
#include "Score.H"
// 定义乐曲《梁祝》
const tNote Tab_LiangZhu[] =
{
// 音阶,升降,唱名,时值,符点
{ 0, ' ', 0, 4, ' '},
{ 0, ' ', 5, 4, ' '},
{ 0, ' ', 3, 4, ' '},
{ 0, ' ', 2, 4, ' '},
{ 0, ' ', 1, 1, ' '},
{ 0, ' ', 1, 4, ' '},
{ 0, ' ', 2, 4, ' '},
{-1, ' ', 7, 4, ' '},
{-1, ' ', 6, 4, ' '},
{-1, ' ', 5, 1, ' '},
//------------------------------------------------------------------------------------------------
{-1, ' ', 5, 4, ' '},
{ 0, ' ', 7, 4, ' '},
{ 0, ' ', 6, 4, ' '},
{ 0, ' ', 7, 4, ' '},
{ 0, ' ', 5, 4, '.'},
{ 0, ' ', 6, 8, ' '},
{ 0, '#', 4, 4, ' '},
{ 0, ' ', 3, 4, ' '},
{ 0, ' ', 2, 8, ' '},
{ 0, ' ', 3, 8, ' '},
{ 0, '#', 4, 8, ' '},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 5, 4, '.'},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 2, 8, ' '},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 5, 8, ' '},
{ 0, ' ', 2, 8, ' '},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 4, 8, ' '},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 2, 8, ' '},
//------------------------------------------------------------------------------------------------
{ 0, ' ', 1, 2, '.'},
{ 0, ' ', 5, 4, ' '},
{-1, ' ', 7, 4, ' '},
{ 0, ' ', 2, 4, ' '},
{-1, ' ', 6, 4, ' '},
{ 0, ' ', 1, 4, ' '},
{-1, ' ', 5, 2, '.'},
{-1, ' ', 6, 8, ' '},
{ 0, ' ', 1, 8, ' '},
{-1, ' ', 5, 1, ' '},
{-1, ' ', 3, 2, ' '},
{-1, ' ', 5, 4, '.'},
{-1, ' ', 6, 8, ' '},
//------------------------------------------------------------------------------------------------
{ 0, ' ', 1, 4, '.'},
{ 0, ' ', 2, 8, ' '},
{-1, ' ', 6, 8, ' '},
{ 0, ' ', 1, 8, ' '},
{-1, ' ', 5, 4, ' '},
{ 0, ' ', 5, 4, '.'},
{+1, ' ', 1, 8, ' '},
{ 0, ' ', 6, 8, ' '},
{ 0, ' ', 5, 8, ' '},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 5, 8, ' '},
{ 0, ' ', 2, 1, ' '},
{ 0, ' ', 2, 4, '.'},
{ 0, ' ', 3, 8, ' '},
{-1, ' ', 7, 4, ' '},
{-1, ' ', 6, 4, ' '},
//------------------------------------------------------------------------------------------------
{-1, ' ', 5, 4, '.'},
{-1, ' ', 6, 8, ' '},
{ 0, ' ', 1, 4, ' '},
{ 0, ' ', 2, 4, ' '},
{-1, ' ', 3, 4, ' '},
{ 0, ' ', 1, 4, ' '},
{-1, ' ', 6, 8, ' '},
{-1, ' ', 5, 8, ' '},
{-1, ' ', 6, 8, ' '},
{ 0, ' ', 1, 8, ' '},
{-1, ' ', 5, 1, ' '},
{ 0, ' ', 3, 4, '.'},
{ 0, ' ', 5, 8, ' '},
{-1, ' ', 7, 4, ' '},
{ 0, ' ', 2, 4, ' '},
//------------------------------------------------------------------------------------------------
{-1, ' ', 6, 8, ' '},
{ 0, ' ', 1, 8, ' '},
{-1, ' ', 5, 2, ' '},
{ 0, ' ', 0, 4, ' '},
{-1, ' ', 3, 8, ' '},
{-1, ' ', 5, 4, ' '},
{-1, ' ', 3, 8, ' '},
{-1, ' ', 5, 8, ' '},
{-1, ' ', 6, 8, ' '},
{-1, ' ', 7, 8, ' '},
{ 0, ' ', 2, 8, ' '},
{-1, ' ', 6, 2, '.'},
{-1, ' ', 5, 8, ' '},
{-1, ' ', 6, 8, ' '},
{ 0, ' ', 1, 4, '.'},
{ 0, ' ', 2, 8, ' '},
{ 0, ' ', 5, 4, ' '},
{ 0, ' ', 3, 4, ' '},
//------------------------------------------------------------------------------------------------
{ 0, ' ', 2, 4, ' '},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 2, 8, ' '},
{ 0, ' ', 1, 4, ' '},
{-1, ' ', 6, 8, ' '},
{-1, ' ', 5, 8, ' '},
{-1, ' ', 3, 2, ' '},
{ 0, ' ', 1, 2, ' '},
{-1, ' ', 6, 8, '.'},
{ 0, ' ', 1,16, ' '},
{-1, ' ', 6, 8, ' '},
{-1, ' ', 5, 8, ' '},
{-1, ' ', 3, 8, ' '},
{-1, ' ', 5, 8, ' '},
{-1, ' ', 6, 8, ' '},
{ 0, ' ', 1, 8, ' '},
{-1, ' ', 5, 2, '.'},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 5, 8, ' '},
//------------------------------------------------------------------------------------------------
{ 0, ' ', 2, 8, ' '},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 2, 8, ' '},
{ 0, ' ', 1, 8, ' '},
{-1, ' ', 7, 4, ' '},
{-1, ' ', 6, 4, ' '},
{-1, ' ', 5, 1, ' '},
//------------------------------------------------------------------------------------------------
{ 0, ' ', 0, 0, ' '} // 结束
};
// 定义乐曲《莫斯科郊外的晚上》
const tNote Tab_MoscowNight[] =
{
// 音阶,升降,唱名,时值,符点
{-1, ' ', 6, 8, ' '},
{ 0, ' ', 1, 8, ' '},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 1, 8, ' '},
{ 0, ' ', 2, 4, ' '},
{ 0, ' ', 1, 8, ' '},
{-1, ' ', 7, 8, ' '},
{ 0, ' ', 3, 4, ' '},
{ 0, ' ', 2, 4, ' '},
{-1, ' ', 6, 2, ' '},
{ 0, ' ', 1, 8, ' '},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 5, 8, ' '},
{ 0, ' ', 5, 8, ' '},
//------------------------------------------------------------------------------------------------
{ 0, ' ', 6, 4, ' '},
{ 0, ' ', 5, 8, ' '},
{ 0, ' ', 4, 8, ' '},
{ 0, ' ', 3, 2, ' '},
{ 0, '#', 4, 4, ' '},
{ 0, '#', 5, 4, ' '},
{ 0, ' ', 7, 8, ' '},
{ 0, ' ', 6, 8, ' '},
{ 0, ' ', 3, 4, ' '},
{ 0, ' ', 3, 8, ' '},
{-1, ' ', 7, 4, ' '},
{-1, ' ', 6, 8, ' '},
//------------------------------------------------------------------------------------------------
{ 0, ' ', 3, 8, '.'},
{ 0, ' ', 2,16, ' '},
{ 0, ' ', 4, 4, ' '},
{ 0, ' ', 4, 8, ' '},
{ 0, ' ', 0, 8, ' '},
{ 0, ' ', 5, 8, ' '},
{ 0, ' ', 4, 8, ' '},
{ 0, ' ', 3, 4, ' '},
{ 0, ' ', 2, 8, ' '},
{ 0, ' ', 1, 8, ' '},
{ 0, ' ', 3, 4, ' '},
{ 0, ' ', 2, 4, ' '},
{-1, ' ', 6, 2, ' '},
//------------------------------------------------------------------------------------------------
{ 0, ' ', 0, 0, ' '} // 结束
};
// 定义乐曲《小燕子》
const tNote Tab_Swallow[] =
{
// 音阶,升降,唱名,时值,符点
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 5, 8, ' '},
{+1, ' ', 1, 8, ' '},
{ 0, ' ', 6, 8, ' '},
{ 0, ' ', 5, 2, ' '},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 5, 8, ' '},
{ 0, ' ', 6, 8, ' '},
{+1, ' ', 1, 8, ' '},
{ 0, ' ', 5, 2, ' '},
{+1, ' ', 1, 4, '.'},
{+1, ' ', 3, 8, ' '},
{+1, ' ', 2, 4, ' '},
{+1, ' ', 1, 4, ' '},
{+1, ' ', 2, 8, ' '},
{+1, ' ', 1, 8, ' '},
{ 0, ' ', 6, 8, ' '},
{+1, ' ', 1, 8, ' '},
{ 0, ' ', 5, 2, ' '},
{ 0, ' ', 3, 4, '.'},
{ 0, ' ', 5, 8, ' '},
{ 0, ' ', 6, 4, ' '},
{ 0, ' ', 5, 8, ' '},
{ 0, ' ', 6, 8, ' '},
{+1, ' ', 1, 4, ' '},
{+1, ' ', 2, 8, ' '},
{ 0, ' ', 5, 8, ' '},
{ 0, ' ', 6, 2, ' '},
//------------------------------------------------------------------------------------------------
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 2, 8, ' '},
{ 0, ' ', 1, 4, ' '},
{ 0, ' ', 2, 2, ' '},
{ 0, ' ', 2, 4, ' '},
{ 0, ' ', 2, 8, ' '},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 5, 4, ' '},
{ 0, ' ', 5, 4, ' '},
{+1, ' ', 1, 4, ' '},
{ 0, ' ', 2, 8, ' '},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 5, 2, ' '},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 5, 8, ' '},
{+1, ' ', 1, 8, ' '},
{ 0, ' ', 6, 8, ' '},
{ 0, ' ', 5, 2, ' '},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 5, 8, ' '},
{ 0, ' ', 6, 8, ' '},
{+1, ' ', 1, 8, ' '},
{ 0, ' ', 5, 2, ' '},
{+1, ' ', 1, 4, '.'},
{+1, ' ', 3, 8, ' '},
{+1, ' ', 2, 4, ' '},
{+1, ' ', 1, 4, ' '},
//------------------------------------------------------------------------------------------------
{+1, ' ', 2, 8, ' '},
{+1, ' ', 1, 8, ' '},
{ 0, ' ', 6, 8, ' '},
{+1, ' ', 1, 8, ' '},
{ 0, ' ', 5, 2, ' '},
{ 0, ' ', 3, 4, '.'},
{ 0, ' ', 5, 8, ' '},
{ 0, ' ', 6, 4, ' '},
{ 0, ' ', 5, 8, ' '},
{ 0, ' ', 6, 8, ' '},
{+1, ' ', 1, 4, ' '},
{+1, ' ', 2, 8, ' '},
{ 0, ' ', 5, 8, ' '},
{ 0, ' ', 6, 2, ' '},
{ 0, ' ', 3, 4, '.'},
{+1, ' ', 1, 8, ' '},
{ 0, ' ', 6, 4, ' '},
{ 0, ' ', 5, 4, ' '},
{ 0, ' ', 3, 8, ' '},
{ 0, ' ', 2, 8, ' '},
{ 0, ' ', 1, 4, ' '},
{ 0, ' ', 2, 4, ' '},
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -