⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mamidcnv.c

📁 是一个手机功能的模拟程序
💻 C
📖 第 1 页 / 共 5 页
字号:
	  0x35,0x20,0x1F,0x02,0xA5,0x80,0x10,0x15,
	  0x10,0x40,0x62,0x69,0xA9,0x3C,0x01,0x70,
	  0xC0,0x02,0xA5,0x80,0x90,0x35,0x10,0x00 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 Recorder */
	{ 0x00,0x00,0x79,0x85,0x02,0x60,0xA0,0x01,
	  0x20,0xD0,0x07,0x12,0xAA,0xB0,0x8C,0x21,
	  0xA0,0x18,0x02,0x4F,0x80,0xB0,0x15,0x20,
	  0x00,0x02,0x90,0x80,0x14,0x25,0x10,0x00 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 PanFlute */
	{ 0x00,0x00,0x79,0x45,0x03,0x7C,0xC1,0x30,
	  0x00,0x50,0x57,0x02,0x97,0x76,0x6C,0x01,
	  0x10,0x00,0x02,0x88,0x73,0x2F,0x30,0x20,
	  0x40,0x02,0x85,0x70,0x04,0x05,0x10,0x00 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 Bottle */
	{ 0x00,0x00,0x79,0x45,0x02,0x5C,0xA1,0x18,
	  0x00,0x50,0x17,0x02,0x97,0x65,0x5C,0x31,
	  0x10,0x40,0x02,0x38,0xA3,0x09,0x50,0x00,
	  0x90,0x02,0x95,0x60,0x04,0x05,0x10,0x00 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 Shakhchi */
	{ 0x00,0x00,0x79,0x42,0x02,0x6A,0x60,0x14,
	  0x15,0x10,0x00,0x02,0x78,0x80,0x14,0x55,
	  0x10,0x00,0x92,0x7A,0x60,0xB0,0x55,0x10,
	  0x88,0x02,0x78,0x60,0x14,0x55,0x17,0x40 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 Whistle */
	{ 0x00,0x00,0x79,0x85,0x72,0x86,0x80,0xF1,
	  0x15,0x20,0x1F,0x02,0x95,0x80,0x00,0x05,
	  0x10,0x00,0x62,0x69,0xA9,0x3C,0x01,0x10,
	  0xC0,0x02,0xA5,0x70,0x68,0x15,0x10,0x40 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 Ocarina */
	{ 0x00,0x00,0x79,0x85,0x02,0x7F,0xF4,0xBB,
	  0x00,0x10,0x40,0x02,0xAF,0xA0,0x0E,0x03,
	  0x10,0x40,0x02,0x2F,0xF3,0x9B,0x10,0x20,
	  0x41,0x02,0xAF,0xA0,0x0E,0x01,0x10,0x40 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 SquareLd */
	{ 0x00,0x00,0x79,0x45,0x02,0x70,0xF0,0x68,
	  0x41,0x17,0x07,0x02,0x7F,0xD0,0x28,0x41,
	  0x17,0x40,0x02,0x3F,0xF0,0x51,0x41,0x10,
	  0xA7,0x02,0x8F,0xE0,0x28,0x41,0x10,0x40 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 Saw.Lead */
	{ 0x00,0x00,0x79,0x85,0x02,0x74,0xC8,0x00,
	  0x30,0x40,0x47,0x02,0x66,0xC7,0x51,0x54,
	  0x40,0x40,0x02,0x56,0x85,0x0D,0x01,0x20,
	  0x00,0x02,0x84,0x61,0x08,0x30,0x10,0x80 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 CaliopLd */
	{ 0x00,0x00,0x79,0x45,0x02,0x27,0x76,0x11,
	  0x15,0x14,0x40,0x02,0x86,0xF0,0x2C,0x15,
	  0x10,0x40,0x02,0x27,0x76,0x0D,0x15,0x11,
	  0x40,0x02,0x86,0xF0,0x2C,0x15,0x12,0x40 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 Chiff Ld */
	{ 0x00,0x00,0x79,0x45,0x02,0x62,0x92,0x22,
	  0x45,0x14,0x08,0x02,0x81,0x92,0x38,0x15,
	  0x20,0x60,0x02,0x62,0x92,0x2A,0x45,0x11,
	  0x08,0x02,0x81,0x92,0x38,0x15,0x21,0x60 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 CharanLd */
	{ 0x00,0x00,0x79,0x45,0x02,0x00,0x4F,0x34,
	  0x00,0x70,0x30,0x02,0x83,0x76,0x4C,0x01,
	  0x20,0x00,0x02,0x9F,0x70,0x71,0x30,0x10,
	  0x40,0x02,0x8F,0x70,0x08,0x03,0x10,0x00 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 VoiceLd */
	{ 0x00,0x00,0x79,0x47,0x12,0x81,0xC1,0x54,
	  0x45,0x10,0xC0,0x12,0x61,0xC2,0x3C,0x45,
	  0x11,0x00,0x02,0x80,0xC0,0x68,0x45,0x24,
	  0x00,0x12,0x81,0xC1,0x18,0x45,0x31,0x80 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 Fifth Ld */
	{ 0x00,0x00,0x79,0x45,0x02,0x32,0xB0,0x58,
	  0x00,0x10,0x08,0x02,0x92,0xA0,0x44,0x03,
	  0x10,0x80,0x42,0x43,0xC5,0x2E,0x00,0x10,
	  0x05,0x02,0x93,0xD6,0x30,0x00,0x10,0x00 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 Bass &Ld */
	{ 0x00,0x00,0x79,0x45,0x31,0x3F,0xF0,0x98,
	  0x44,0x70,0x0D,0x40,0x47,0xF0,0x2E,0x44,
	  0x50,0x00,0x00,0x11,0x60,0x62,0x03,0x17,
	  0x0E,0x00,0x51,0x81,0x02,0x03,0x10,0x00 },	/* pe:0 sus:0 xof:0 eam:0 evb:1 NewAgePd */
	{ 0x00,0x00,0x79,0x45,0x02,0x50,0xA0,0xA0,
	  0x01,0x11,0x07,0x02,0x40,0x30,0x08,0x05,
	  0x10,0x00,0x02,0x30,0xA0,0xBC,0x01,0x13,
	  0x07,0x02,0x40,0x30,0x08,0x05,0x12,0x00 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 Warm Pad */
	{ 0x00,0x00,0x79,0x45,0x00,0x45,0x61,0x88,
	  0x05,0x17,0x18,0x00,0x65,0xA1,0x0A,0x05,
	  0x26,0x00,0x00,0x33,0x61,0x88,0x05,0x10,
	  0xDC,0x00,0x53,0x90,0x02,0x05,0x12,0x40 },	/* pe:0 sus:0 xof:0 eam:0 evb:1 PolySyPd */
	{ 0x00,0x00,0x79,0x45,0x00,0x00,0xAF,0x84,
	  0x45,0x17,0x42,0x00,0x73,0x43,0x5A,0x05,
	  0x80,0x00,0x00,0x33,0x70,0x85,0x05,0x10,
	  0x06,0x00,0x5F,0x60,0x00,0x05,0x23,0x00 },	/* pe:0 sus:0 xof:0 eam:0 evb:1 ChoirPad */
	{ 0x00,0x00,0x79,0x45,0x02,0x31,0x24,0xAA,
	  0x15,0x70,0x04,0x02,0x52,0x63,0x00,0x11,
	  0x10,0x00,0x02,0x31,0x24,0xAA,0x15,0x71,
	  0x04,0x02,0x52,0x63,0x00,0x11,0x12,0x00 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 BowedPad */
	{ 0x00,0x00,0x79,0x45,0x03,0x32,0xF0,0x5E,
	  0x00,0x10,0x56,0x02,0x46,0x50,0x0E,0x01,
	  0x15,0x00,0x03,0x36,0xF3,0x1D,0x00,0x10,
	  0x02,0x02,0x47,0x50,0x11,0x03,0x11,0x00 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 MetalPad */
	{ 0x00,0x00,0x79,0x45,0x00,0x31,0x41,0x94,
	  0x44,0x15,0x06,0x00,0x52,0x60,0x02,0x01,
	  0x17,0x00,0x00,0x45,0xC1,0x78,0x44,0x13,
	  0x05,0x00,0x52,0x80,0x02,0x03,0x10,0x00 },	/* pe:0 sus:0 xof:0 eam:0 evb:1 Halo Pad */
	{ 0x00,0x00,0x79,0x45,0x02,0x38,0x40,0x78,
	  0x10,0x15,0x00,0x02,0x48,0x30,0x02,0x03,
	  0x13,0x00,0x02,0x41,0x30,0x8A,0x00,0x22,
	  0x00,0x02,0x52,0x70,0x02,0x03,0x17,0x00 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 SweepPad */
	{ 0x00,0x00,0x79,0x45,0x03,0x68,0xF8,0x0B,
	  0x55,0xA0,0x01,0x13,0x25,0x80,0x00,0x75,
	  0x10,0x80,0x03,0x68,0xF8,0x0B,0x45,0xA2,
	  0x01,0x13,0x25,0x80,0x00,0x55,0x13,0x80 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 Rain */
	{ 0x00,0x00,0x79,0x85,0x02,0x33,0x63,0x4A,
	  0x10,0x30,0x03,0x02,0x42,0x40,0x25,0x01,
	  0x30,0x00,0x02,0x33,0x63,0x40,0x00,0x10,
	  0x85,0x02,0x41,0x41,0x0E,0x03,0x10,0x00 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 SoundTrk */
	{ 0x00,0x00,0x79,0x45,0x12,0x58,0xF4,0x51,
	  0x45,0x60,0x05,0x22,0x42,0xC7,0x24,0x44,
	  0x10,0x00,0x12,0x58,0xF4,0x51,0x45,0xE2,
	  0x05,0x22,0x42,0xC7,0x24,0x44,0x12,0x00 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 Crystal */
	{ 0x00,0x00,0x79,0x85,0x22,0x43,0x6F,0x55,
	  0x00,0x10,0xA4,0x02,0x43,0xF3,0x00,0x03,
	  0x10,0x00,0x02,0x43,0xCF,0x41,0x00,0x23,
	  0xA4,0x52,0x46,0x93,0x30,0x03,0x27,0x00 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 Atmosphr */
	{ 0x00,0x00,0x79,0x42,0x12,0x41,0xF5,0x1E,
	  0x15,0x13,0x58,0x52,0x42,0xFF,0x1C,0x15,
	  0x13,0x48,0x12,0x41,0xF5,0x1E,0x15,0x11,
	  0x58,0x52,0x42,0xFF,0x1C,0x15,0x11,0x48 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 Bright */
	{ 0x00,0x00,0x79,0x45,0x00,0x11,0x12,0x4A,
	  0x47,0x37,0x6C,0x00,0x41,0x21,0x26,0x10,
	  0x30,0x00,0x00,0x21,0x20,0x50,0x45,0x10,
	  0x04,0x00,0x31,0x30,0x0E,0x45,0x14,0x00 },	/* pe:0 sus:0 xof:0 eam:1 evb:1 Goblins */
	{ 0x00,0x00,0x79,0x85,0x02,0x03,0x45,0x88,
	  0x00,0x20,0x00,0x02,0xC2,0xA0,0x3A,0x03,
	  0x10,0x00,0x02,0x23,0x32,0x8C,0x30,0x10,
	  0x80,0x02,0x3F,0xA0,0x00,0x03,0x10,0x00 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 Echoes */
	{ 0x00,0x00,0x79,0x45,0x02,0x33,0x58,0x65,
	  0x11,0x20,0x0A,0x12,0x41,0x62,0x18,0x11,
	  0x17,0x20,0x02,0x33,0x58,0x65,0x11,0x23,
	  0x0A,0x12,0x41,0x62,0x18,0x11,0x13,0x20 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 Sci-Fi */
	{ 0x00,0x00,0x81,0x45,0x32,0x22,0xD5,0x2A,
	  0x45,0x20,0x03,0x62,0x42,0xFF,0x20,0x45,
	  0x70,0x48,0x32,0x22,0xD5,0x0E,0x47,0x11,
	  0x44,0x62,0x42,0xFF,0x20,0x45,0x41,0x88 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 Sitar */
	{ 0x00,0x00,0x79,0x85,0x23,0x13,0xD1,0x28,
	  0x00,0x10,0x20,0x33,0x53,0xDE,0x02,0x03,
	  0x30,0x00,0x42,0x27,0xF1,0x3C,0x01,0x60,
	  0x08,0x82,0x87,0xFE,0x02,0x03,0x10,0x08 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 Banjo */
	{ 0x00,0x00,0x79,0x43,0x10,0x31,0xF2,0x68,
	  0x44,0x10,0x44,0x50,0x6A,0xF7,0x50,0x45,
	  0x30,0x00,0x30,0x38,0xF3,0x60,0x44,0x50,
	  0x80,0x41,0x44,0xFF,0x04,0x45,0x30,0x40 },	/* pe:0 sus:0 xof:0 eam:0 evb:1 Shamisen */
	{ 0x00,0x00,0x79,0x43,0x50,0x57,0xF2,0x52,
	  0x00,0x30,0x46,0x80,0x89,0xF4,0x56,0x00,
	  0x50,0x80,0x20,0x32,0xFF,0xA8,0x00,0x10,
	  0x05,0x21,0x22,0xFF,0x0C,0x44,0x10,0x00 },	/* pe:0 sus:0 xof:0 eam:0 evb:0 Koto */
	{ 0x00,0x00,0x79,0x45,0x52,0x6A,0xFA,0x21,
	  0x45,0x43,0x26,0x32,0x52,0xC0,0x20,0x45,
	  0x10,0x00,0x52,0x68,0xFA,0x39,0x45,0x52,
	  0x06,0x43,0x42,0xC0,0x20,0x45,0x14,0x00 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 Kalimba */
	{ 0x00,0x00,0x79,0x45,0x00,0xC9,0xB1,0x42,
	  0x44,0x10,0x49,0x00,0xDF,0x70,0x2C,0x44,
	  0x31,0x40,0x00,0x99,0xA3,0x00,0x44,0x10,
	  0x00,0x00,0xD6,0x80,0x28,0x44,0x40,0x08 },	/* pe:0 sus:0 xof:0 eam:0 evb:0 Bagpipe */
	{ 0x00,0x00,0x79,0x85,0x03,0x39,0x81,0x1E,
	  0x00,0x10,0x0A,0x02,0x76,0x62,0x00,0x41,
	  0x10,0x00,0x73,0x76,0xC0,0x25,0x00,0x20,
	  0x20,0x72,0x83,0x9E,0x66,0x05,0x10,0x00 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 Fiddle */
	{ 0x00,0x00,0x79,0x45,0x02,0x40,0xA0,0x42,
	  0x03,0x10,0x28,0x12,0x91,0x90,0x34,0x03,
	  0x60,0x00,0x02,0x40,0xB2,0x60,0x23,0x10,
	  0x00,0x02,0xA0,0xA0,0x3C,0x03,0x20,0x00 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 Shanai */
	{ 0x00,0x00,0x79,0x45,0x30,0x46,0xF5,0x41,
	  0x44,0xE0,0x03,0x70,0x66,0xCE,0x2E,0x44,
	  0x20,0x00,0x20,0x26,0xC5,0x78,0x44,0x77,
	  0x08,0x40,0x55,0xFD,0x04,0x54,0x60,0x00 },	/* pe:0 sus:0 xof:0 eam:1 evb:0 TnklBell */
	{ 0x00,0x00,0x79,0x45,0x40,0x4A,0xE2,0x5C,
	  0x44,0x70,0x01,0x60,0x67,0xF1,0x20,0x44,
	  0x50,0x00,0x60,0x49,0xE2,0x84,0x44,0xA7,
	  0x00,0x60,0x67,0xF7,0x10,0x44,0x20,0x00 },	/* pe:0 sus:0 xof:0 eam:0 evb:0 Agogo */
	{ 0x00,0x00,0x79,0x47,0x43,0x54,0x42,0x00,
	  0x45,0x20,0x80,0x32,0x46,0x60,0x58,0x45,
	  0x20,0x00,0x43,0x44,0xE2,0x00,0x45,0x20,
	  0x05,0x43,0x44,0xF2,0x00,0x00,0x03,0x10 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 SteelDrm */
	{ 0x00,0x00,0x79,0x45,0x91,0x9A,0xF2,0x86,
	  0x44,0x51,0x05,0x71,0x7A,0xF2,0x00,0x44,
	  0x23,0x00,0xA0,0x8A,0xF2,0x70,0x44,0xA3,
	  0x00,0x70,0x7A,0xF2,0x00,0x44,0x20,0x00 },	/* pe:0 sus:0 xof:0 eam:0 evb:0 WoodBlok */
	{ 0x00,0x00,0x79,0x44,0x42,0x3B,0xF5,0x60,
	  0x00,0x00,0x27,0xA2,0x3C,0xF1,0x4C,0x00,
	  0x40,0x00,0x42,0x3C,0xF4,0x2C,0x01,0x30,
	  0x00,0x52,0x5E,0xF0,0x00,0x05,0x00,0x00 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 TaikoDrm */
	{ 0x00,0x00,0x79,0x45,0x82,0x89,0xF5,0x3A,
	  0x44,0x10,0x27,0x52,0x53,0xFE,0x00,0x44,
	  0x00,0x00,0x43,0x43,0xF5,0x32,0x44,0x00,
	  0x08,0x43,0x44,0xFE,0x00,0x44,0x00,0x00 },	/* pe:0 sus:1 xof:0 eam:0 evb:0 MelodTom */
	{ 0x00,0x00,0x79,0xC5,0x81,0xAB,0xE2,0x00,
	  0x04,0x07,0x62,0x01,0x43,0xCF,0x00,0x14,
	  0x00,0x00,0x00,0x44,0xF7,0x00,0x44,0x00,
	  0xC0,0x00,0x77,0xFF,0x00,0x45,0x00,0xB0 },	/* pe:0 sus:0 xof:0 eam:1 evb:1 Syn.Drum */
	{ 0x00,0x00,0x79,0x45,0x02,0x0F,0x40,0x00,
	  0x45,0xE0,0x07,0xF2,0xFF,0x2F,0x18,0x25,
	  0x90,0x40,0x02,0x0F,0x40,0x00,0x45,0xE0,
	  0x07,0xF2,0xFF,0x2F,0x18,0x45,0xE0,0x18 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 RevCymbl */
	{ 0x00,0x00,0x79,0x45,0x42,0x68,0xF2,0x02,
	  0x45,0x60,0x47,0x42,0xA6,0x88,0x3E,0x45,
	  0x30,0x10,0x22,0x66,0xF2,0x00,0x45,0x60,
	  0x51,0x82,0xA8,0x88,0x02,0x45,0x60,0x10 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 FretNoiz */
	{ 0x00,0x00,0x79,0x45,0x02,0x5C,0xA1,0x38,
	  0x00,0x50,0x17,0x82,0x98,0x7F,0x14,0x11,
	  0x10,0x00,0x02,0x5C,0xA1,0x24,0x00,0x80,
	  0x07,0x72,0x98,0x8F,0x30,0x11,0x10,0x00 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 BrthNoiz */
	{ 0x00,0x00,0x79,0x03,0x02,0x0F,0xF0,0x10,
	  0x00,0x30,0x07,0x22,0x22,0xFF,0x54,0x10,
	  0x00,0x20,0x42,0x40,0xFF,0x30,0x00,0x00,
	  0x08,0x42,0x42,0x1F,0x00,0x00,0x00,0x00 },	/* pe:0 sus:1 xof:0 eam:1 evb:0 Seashore */
	{ 0x00,0x00,0x79,0x85,0x33,0x37,0x3A,0x56,
	  0x55,0x50,0x00,0x73,0x76,0x53,0x01,0x55,
	  0xA0,0x00,0x33,0x37,0x3A,0x56,0x55,0x50,
	  0x00,0x43,0x46,0x53,0x01,0x75,0xA7,0x00 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 Tweet */
	{ 0x00,0x00,0x79,0x45,0x03,0x02,0xB6,0x71,
	  0x45,0x50,0x15,0x33,0x34,0xF1,0x0C,0x45,
	  0x40,0x00,0x03,0x02,0xB6,0x71,0x45,0x50,
	  0x15,0x33,0x34,0xF1,0x3C,0x45,0x47,0x00 },	/* pe:0 sus:1 xof:0 eam:0 evb:1 Telphone */
	{ 0x00,0x00,0x79,0xC5,0x02,0x06,0xF0,0x04,
	  0x55,0xF0,0x75,0x02,0x50,0x20,0x10,0x55,
	  0x00,0x00,0x02,0x00,0xF0,0x60,0x44,0x00,
	  0x70,0x02,0x50,0x20,0x2C,0x44,0x00,0x00 },	/* pe:0 sus:1 xof:0 eam:1 evb:1 Helicptr */
	{ 0x00,0x00,0x79,0x45,0x02,0x1C,0xF0,0x00,
	  0x00,0x00,0xC7,0x02,0x52,0x40,0x20,0x00,
	  0x00,0x00,0x02,0x10,0x6F,0x00,0x30,0x90,
	  0xC7,0x72,0x70,0x3F,0x1C,0x00,0x30,0x00 },	/* pe:0 sus:1 xof:0 eam:1 evb:0 Applause */
	{ 0x00,0x00,0x79,0x45,0x02,0x03,0xFF,0x2C,
	  0x01,0x50,0x07,0x82,0x86,0xFB,0x10,0x11,
	  0xF0,0x30,0x02,0x02,0xFF,0x08,0x11,0x50,
	  0x0F,0x82,0x86,0xFB,0x68,0x11,0x50,0x30 }	/* pe:0 sus:1 xof:0 eam:1 evb:1 Gunshot */
};

static const UINT8 gbMuteVoice[32] =
{
	0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
	0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
	0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
	0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
};


/*=============================================================================
//	gloval values
=============================================================================*/

static const UINT32	gdwDBVolTable[128] =	/* -80 * Log(index/127) */
{
	 192, 168, 144, 130, 120, 112, 106, 101,
	  96,  92,  88,  85,  82,  79,  77,  74,
	  72,  70,  68,  66,  64,  63,  61,  59,
	  58,  56,  55,  54,  53,  51,  50,  49,
	  48,  47,  46,  45,  44,  43,  42,  41,
	  40,  39,  38,  38,  37,  36,  35,  35,
	  34,  33,  32,  32,  31,  30,  30,  29,
	  28,  28,  27,  27,  26,  25,  25,  24,
	  24,  23,  23,  22,  22,  21,  21,  20,
	  20,  19,  19,  18,  18,  17,  17,  16,
	  16,  16,  15,  15,  14,  14,  14,  13,
	  13,  12,  12,  12,  11,  11,  10,  10,
	  10,   9,   9,   9,   8,   8,   8,   7,
	   7,   7,   6,   6,   6,   5,   5,   5,
	   4,   4,   4,   3,   3,   3,   3,   2,
	   2,   2,   1,   1,   1,   1,   0,   0
};

static const UINT32	gdwMidVolTable[193] =	/* 127*10^(index / 80) */
{
	 127,  123,  120,  116,  113,  110,  107,  104,
	 101,   98,   95,   93,   90,   87,   85,   82,
	  80,   78,   76,   74,   71,   69,   67,   66,
	  64,   62,   60,   58,   57,   55,   54,   52,
	  51,   49,   48,   46,   45,   44,   43,   41,
	  40,   39,   38,   37,   36,   35,   34,   33,
	  32,   31,   30,   29,   28,   28,   27,   26,
	  25,   25,   24,   23,   23,   22,   21,   21,
	  20,   20,   19,   18,   18,   17,   17,   16,
	  16,   16,   15,   15,   14,   14,   13,   13,
	  13,   12,   12,   12,   11,   11,   11,   10,
	  10,   10,   10,    9,    9,    9,    8,    8,
	   8,    8,    8,    7,    7,    7,    7,    7,
	   6,    6,    6,    6,    6,    6,    5,    5,
	   5,    5,    5,    5,    5,    4,    4,    4,
	   4,    4,    4,    4,    4,    3,    3,    3,
	   3,    3,    3,    3,    3,    3,    3,    3,
	   3,    2,    2,    2,    2,    2,    2,    2,
	   2,    2,    2,    2,    2,    2,    2,    2,
	   2,    2,    2,    1,    1,    1,    1,    1,
	   1,    1,    1,    1,    1,    1,    1,    1,
	   1,    1,    1,    1,    1,    1,    1,    1,
	   1,    1,    1,    1,    1,    1,    1,    1,
	   1,    1,    1,    1,    1,    1,    1,    1,
	   0
};

typedef struct _MAMIDCNV_DEFINFO
{
	UINT8	prog;
	UINT8	volume;
	UINT8	expression;
	UINT8	modulation;
	UINT8	pitchbend;
	UINT8	bendrange;
	UINT8	lastbendrange;
	UINT8	panpot;
	UINT8	hold1;
	UINT8	mode;
} MAMIDCNV_DEFINFO, *PMAMIDCNV_DEFINFO;

typedef struct _MAMIDCNV_PACKET
{
	SINT32	DeltaTime;
	UINT32	MsgID;
	UINT32	p1;
	UINT32	p2;
	UINT32	p3;
} MAMIDCNV_PACKET, *PMAMIDCNV_PACKET;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -