File encoding preservation + content structure to help browse the code
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//ÛÛ ÛÛ
|
||||
//ÛÛ Project: IBM Audio Interface Library for 32-bit DPMI (AIL/32) ÛÛ
|
||||
//ÛÛ Author: John Miles ÛÛ
|
||||
//ÛÛ ÛÛ
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//ÛÛ ÛÛ
|
||||
//ÛÛ Gestionnaire Midi for Adeline Soft le 2/4/94 ÛÛ
|
||||
//ÛÛ ÛÛ
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
//██ ██
|
||||
//██ Project: IBM Audio Interface Library for 32-bit DPMI (AIL/32) ██
|
||||
//██ Author: John Miles ██
|
||||
//██ ██
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
//██ ██
|
||||
//██ Gestionnaire Midi for Adeline Soft le 2/4/94 ██
|
||||
//██ ██
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
|
||||
#include <process.h>
|
||||
#include <stdio.h>
|
||||
@@ -60,7 +60,7 @@ WORD MidiLoop = FALSE ;
|
||||
|
||||
LONG MaxVolume = 100 ;
|
||||
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
|
||||
void AskMidiVars( char ***listidentifier, LONG **ptrvars )
|
||||
{
|
||||
@@ -68,7 +68,7 @@ void AskMidiVars( char ***listidentifier, LONG **ptrvars )
|
||||
*ptrvars = &Midi_Base ;
|
||||
}
|
||||
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
//
|
||||
// Standard C routine for Global Timbre Library access
|
||||
//
|
||||
@@ -148,7 +148,7 @@ void *load_global_timbre(unsigned short bank, unsigned short patch)
|
||||
return((void *)(ptrGTL + GTL_hdr->offset)) ;
|
||||
}
|
||||
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
|
||||
LONG InitMidiDLL( char *driverpathname )
|
||||
{
|
||||
@@ -228,7 +228,7 @@ LONG InitMidiDLL( char *driverpathname )
|
||||
return TRUE ;
|
||||
}
|
||||
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
|
||||
LONG InitMidi()
|
||||
{
|
||||
@@ -295,7 +295,7 @@ LONG InitMidi()
|
||||
return TRUE ;
|
||||
}
|
||||
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
|
||||
void InitPathMidiSampleFile( UBYTE *path )
|
||||
{
|
||||
@@ -306,7 +306,7 @@ void InitPathMidiSampleFile( UBYTE *path )
|
||||
strcpy(MidiPath, path ) ;
|
||||
}
|
||||
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
|
||||
void ClearMidi()
|
||||
{
|
||||
@@ -316,7 +316,7 @@ void ClearMidi()
|
||||
hseq = -1 ;
|
||||
}
|
||||
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
|
||||
void PlayMidi( /*char *filename*/ UBYTE *ail_buffer )
|
||||
{
|
||||
@@ -384,7 +384,7 @@ void PlayMidi( /*char *filename*/ UBYTE *ail_buffer )
|
||||
AIL_start_sequence(hdriver,hseq) ;
|
||||
}
|
||||
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
|
||||
void StopMidi()
|
||||
{
|
||||
@@ -396,7 +396,7 @@ void StopMidi()
|
||||
}
|
||||
}
|
||||
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
|
||||
LONG IsMidiPlaying()
|
||||
{
|
||||
@@ -408,7 +408,7 @@ LONG IsMidiPlaying()
|
||||
return FALSE ;
|
||||
}
|
||||
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
|
||||
void FadeMidiDown( WORD nbsec )
|
||||
{
|
||||
@@ -418,7 +418,7 @@ void FadeMidiDown( WORD nbsec )
|
||||
}
|
||||
}
|
||||
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
|
||||
void FadeMidiUp( WORD nbsec )
|
||||
{
|
||||
@@ -427,7 +427,7 @@ void FadeMidiUp( WORD nbsec )
|
||||
AIL_set_relative_volume(hdriver, 0, MaxVolume, 1000 * nbsec ) ;
|
||||
}
|
||||
}
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
|
||||
void WaitFadeMidi()
|
||||
{
|
||||
@@ -437,7 +437,7 @@ void WaitFadeMidi()
|
||||
}
|
||||
}
|
||||
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
|
||||
void VolumeMidi( WORD volume )
|
||||
{
|
||||
@@ -447,7 +447,7 @@ void VolumeMidi( WORD volume )
|
||||
}
|
||||
}
|
||||
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
|
||||
void DoLoopMidi()
|
||||
{
|
||||
@@ -458,4 +458,4 @@ void DoLoopMidi()
|
||||
AIL_start_sequence(hdriver,hseq) ;
|
||||
}
|
||||
|
||||
//ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
|
||||
//████████████████████████████████████████████████████████████████████████████
|
||||
|
||||
Reference in New Issue
Block a user