Äåìîíñòðàöèîííàÿ ïðîãðàììà Test.c
Íèæå ïðèâîäèòñÿ äåìîíñòðàöèîííàÿ ïðîãðàììà íà ÿçûêå Ñè, êîòîðàÿ ïîêàçûâàåò, êàê çàãðóæàòü è ðàáîòàòü ñ äðàéâåðàìè DIGPAK è MIDPAK.
/* */
/* TEST.C Äåìîíñòðàöèîííàÿ ïðîãðàììà ðàáîòû ñ äðàéâåðàìè DIGPAK */
/* è MIDPAK. Äèíàìè÷åñêè çàãðóæàåò äðàéâåðû DIGPAK è MIDPAK, */
/* SOUNDRV.COM è MIDPAK.COM/MIDPAK.ADV/MIDPAK.AD. Çàòåì */
/* âîñïðîèçâîäèò MIDI-ôàéë TEST.XMI, ïîçâîëÿÿ âàì èñïîëíÿòü */
/* çâóêîâûå ýôôåêòû TEST1.SND è TEST2.SND */
/****************************************************************/
/* Àâòîð: John W. Ratcliff (ñ) 1994 */
/* CompuServe: 70253,3237 */
/* Genie: J.RATCLIFF3 */
/* BBS: 1-314-939-0200 */
/* Àäðåñ: */
/* 747 Napa Lane */
/* St. Charles, ÌÎ 63304 */
/* */
/* */
/*********************************************'******************/
#include <stdio.h>
#include <stdlib.h>
#include <malloc.h>
#include "keys.h" // Âêëþ÷àåò îïðåäåëåíèÿ äëÿ
// êëàâèàòóðíûõ êîìàíä
#include "support.h" // Âêëþ÷àåò ôàéë çàãîëîâêà áàçîâûõ
// ôóíêöèé ïîääåðæêè
#include "loader.h" // Âêëþ÷àåò ôàéë çàãîëîâêà äèíàìè÷åñêîãî
// çàãðóç÷èêà MIDPAK/DIGPAK
#include "midpak.h" // Âêëþ÷àåò ôàéë çàãîëîâêà ôóíêöèé
// íèæíåãî óðîâíÿ MIDPAK
#include "digplay.h" // Âêëþ÷àåò ôàéë çàãîëîâêà ôóíêöèé
// íèæíåãî óðîâíÿ DIGPAK