home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Audio 4.94 - Over 11,000 Files
/
audio-11000.iso
/
amiga
/
midi
/
med210.lhw
/
in.adf
/
Source
/
med210src.lzh
/
medproto.h
< prev
next >
Wrap
C/C++ Source or Header
|
1990-06-17
|
4KB
|
167 lines
/* Prototypes for MED - music editor, by Teijo Kinnunen 1990 */
/* med.c: */
void VapautaSoittimet(void);
void SammutaAanet(UWORD);
void FreeBlock(UWORD);
BOOL AllocBlock(UWORD,UBYTE,UWORD);
void FreeAllBlocks(void);
BOOL ChangeBlockSize(UWORD,UWORD,UWORD);
/* med-newscr.a */
void __asm PaivitaNaytto(register __d0 BOOL);
void __asm Korosta(register __a0 struct Gadget *,register __d0 BOOL);
void __asm Toggle(register __a0 struct Gadget *);
void __stdargs SeurSoitin(void);
void __stdargs EdSoitin(void);
void __stdargs NaytaKursori(void);
/* med-player.a */
void __asm AddMIDIData(register __a0 char *,register __d0 ULONG);
void __asm SetTempo(register __d0 UWORD);
long __asm AudioInit(void);
void __asm AudioRem(void);
void __asm FreeSerial(void);
BOOL __asm GetSerial(void);
void __asm ChannelOff(register __d0 UBYTE);
void __asm ResetMIDI(void);
/* med-newmsgh.c */
BOOL KasitteleViesti(void);
void OsionValinta(struct Gadget *);
void MIDIon(void);
/* med-tied.c */
void DeleteSamplesNotUsed(void);
void ConvertTo200(UBYTE *,UBYTE *,BOOL);
BOOL NewInstrument(ULONG,UBYTE);
char *LoadInstrument(char *,BOOL);
char *LoadSong(char *);
BOOL diskerr(char *);
void StripPaths(void);
void clrxtoy(UBYTE,UBYTE);
char *DoSave(void);
char *DelFile(void);
/* med-scr.c */
BOOL AlustaKappale(BOOL);
void __stdargs PaivitaSoittimennimi(void);
void __stdargs TulostaSoittoLohkot(void);
void Ilmoita(char *);
void __stdargs TulostaLohkoJaSoitin(void);
void AsetaSuodatin(void);
void NollaaVarit(void);
void DispVolGadget(void);
void DispPresetGadget(void);
BOOL NewBlockHere(UWORD,UWORD,UWORD);
void DelBlockHere(UWORD);
void DispInfoGadgets(void);
void ShowTempo(void);
void __stdargs SpecialUpdate(void);
void ChgTempo(UWORD);
void DrawColorGadgets(BYTE);
void GetUndoColors(void);
void ColorHandler(UWORD);
void RemoveInstrument(void);
void GetRepeat(void);
void GetRepLen(void);
void InsertSeq(UBYTE);
void DelSeq(void);
void PlayTransp(BYTE);
void Transpose(BYTE,UBYTE);
void ClrFileName(void);
void RetFileName(void);
void RemCopperList(void);
void RemEqualizer(void);
void InitEqualizer(void);
void UpdateJumpGadgets(void);
void StartLoad(void);
void StopLoad(void);
void prtnum(UWORD,UWORD,UWORD,UBYTE);
void MoveCursor(BYTE,UWORD);
void SampleLoaded(void);
void DspFreeMem(void);
BOOL HandleMBs(void);
void F6_10(UWORD,UWORD);
void DispVolAndSldType(void);
/* med-files.c */
char *SaveInstruments(void);
char *SaveSong(char *,BOOL,UBYTE);
char *Load200Song(void);
char *Load210Song(void);
BOOL WriteIcon(char *);
BOOL Continue(void);
char *AskName(void);
char *LoadAttachedInstrs(void);
char *SaveRawSample(char *);
/* med-stmod.c */
char *STModLoader(char *);
char *SaveSTSong(char *);
char *SaveSTMod(char *);
/* med-objsav.c */
char *WriteObj(char *,UWORD);
char *WriteC(char *);
/* med-ed.c */
void SoitaNappain(UWORD,BOOL,UWORD);
void PutMNote(UBYTE);
void DispPrgData(void);
void EditHandler(UWORD);
void SetCmd(UWORD,UWORD,UBYTE,UWORD);
void DoSlide(UBYTE);
void PutNote(UWORD,UWORD,UBYTE,UBYTE,UBYTE);
void HLLine(UWORD,UBYTE);
void HighLightLines(UWORD,UWORD);
void ShowLineNum(void);
void HandleLines(UWORD,UWORD);
void LoadKeys(void);
/* med-filereq.c */
void UpdateFReqDsp(void);
void FreeFDatas(void);
void FReqHandler(UWORD);
void InsertSavedFile(char *);
BPTR Open2(char *,long);
BOOL IsHere(char *);
void RemFilename(char *);
/* med-pathlist.c */
void LoadPathFile(void);
void FreePaths(void);
void DisplayDirName(void);
void DisplayPathList(void);
void LoadSelectedSample(void);
void ScrollSLUp(BYTE);
void ScrollSLDown(BYTE);
void HandleB(UWORD);
void ConstructDirName(char *,char *);
char *LoadSongSamples(void);
/* med-buff.c */
void ShrinkBlock(UWORD);
void ExpandBlock(UWORD);
void HandleMark(UBYTE);
void SetMark(void);
void CutCopyPaste(UBYTE,UBYTE,UWORD,UBYTE,UBYTE,UBYTE);
BOOL AllocBuffer(UBYTE,UWORD);
void FreeBuffer(void);
void SplitBlock(UWORD,UWORD);
void JoinBlocks(UWORD);
/* med-vol.c */
void Handle8(UWORD);
void ShowVols(void);
/* amiga.lib */
void __stdargs SetICR(struct Library *,ULONG);
/* med-vbserv.a */
void InitDisp(void);
/* med-mod.c */
char *SaveMod(char *);
char *LoadMod(void);
struct MMD0song *MakeMMD0song(void);