#include <exec/types.h>
#include <exec/exec.h>
#include <intuition/intuition.h>
#include <graphics/gfxmacros.h>
#include <graphics/gfxbase.h>
#include <devices/audio.h>
#include <devices/input.h>
#include <devices/inputevent.h>
#include <libraries/dos.h>
#include <libraries/dosextens.h>
#include <functions.h>
#include <stdio.h>

struct SampleInfo
{
  ULONG OneShotHiSamples,
	RepeatHiSamples,
	SamplesPerHiCycle;
  UWORD SampleRate;
  UBYTE Octave,
	Compression;
  LONG Volume;
};

struct SoundInfo
{
  int Volume,
      SamplePeriod,
      Length;
  UBYTE *Buffer;
};

struct IFFHeader
{
  ULONG Name,
	Length;
};

struct MyInputEvent
{
  struct Message Mess;
  struct InputEvent IE;
};
