home *** CD-ROM | disk | FTP | other *** search
- /* 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);
-