****************************************************************
*	Modifications report submit
*  insertion of GUI windows95 interface to timidity 02i  
*
*	Nicolas Witczak 9 june 1996 UPDATE
****************************************************************

		Diff from last version
		----------------------

Bugs correction in my code. GUI support for output selection . midi file command line parsing 
for lauching timidity as a plugin 
I eventually rewritten output part in win95_a.c instead of modifying win_a.c. That gives
better response to fast forward rewind input 
In fact I was wrong in 2 way : thinking a mutex semaphore useless in win_a.c ,
 I realise that a new thread is dynamically created each time the driver is lanched.
Besides I thought it was not necessary to copy audio buffer before playing, I was also wrong
In win95_a.c I started from Davide Moretty 's version and tryed to optimise WAVEHDR buffers
management. 

		symbols 
		-------

-> the windows 95 windows port is identified with __WIN95__ ,  
 __WIN32__ and AU_WIN95 keywords

-> to be built with windows 95 interface both __WIN32__ and __WIN95__ 
have to be defined. If only __WIN32__ is defined then we assume  win32 console 
version   

-> in both console mode and graphic mode __WIN32__ and LITTLE_INDIEN are defined 

		modification template 
		---------------------

All my modifications are enclosed into comments words as :
/*<95GUI_MODIF_BEGIN>*/
	modifications...
/*<95GUI_MODIF_END>*/

All modifications do not affect other ports 



Differences from former version
=================================


		files added from UNIX version
		-----------------------------

guimain.c .h  	-> winmain entry point  
guitimid.c .h 	-> replace timidity.c file
timidlg.c .h  	-> dialog boxes for configuration
win95ctl.c .h   -> inteface with timidity source code 
	(wingui_ctl.c .h renamed to fit in 8 + 3 file names)
winhlp.c .h	-> helper function
win95_a.c  -> output implementation 
win_inc.h	-> joined include files 
timidity.rc .ico , button.bmp -> additionnal windows resources
(maybe a better idea for the windows icon ?)
readme.w95  -> how to use and compile this port
timid95.ide /.mdp / .mak projets files
timid95.exe -> binary

		file modified from your 2i version upload
		------------------------------------------

control.c	-> 2 modifications 

timidity.c	-> 5 modifications 

config.h	-> 3 modifications 

wave_a.c	-> 1 modifications 

output.c    -> 1 modification

 (timidity.ide borland projet file for win32 console updated to take 
  into account file name changes )

other files are not modified.

Questions
=========

-> in config.h : M_PI ,  what does means this symbol 
compared to PI (I removed it and still works ) 
	
	

	
	hf june 1st 1996