SynLib Series Sofwares for Windows (Pc)

Coded & designed  by Marc Bareille  


	SynLib softwares are MIDI editors/Library for old MIDI synthesizer, running on all Windows systems
	for PC computers. They have been written in C++ using the same code kernal. Originaly written for ATARI ST
	computer, i have ported the code on PC computers. 

	It's very easy to implement the basic Library/Bank +MIDI features to any MIDI synth. Building editors is 	much longer. 

/******************************************************************************************************/
1) Minimal configuration:

	to work with SynLib Softwares you need at least :

		- Pentium computer 133MHz 32Mo ram 
		- Approx 5 to 10Mo of free space on a hard drive 
		- Windows 9x, XP 
		- a MIDI port I/O ( on sound card... )
		- 2 MIDI wires
		- The concerned synthesizer

	Minimal screen resolution is at least 1024 * 768 in 256 colors 
	Smallest SynLib programs can work in 800*600 but thoses softwares 
	have been developed to work on large resolution 

/******************************************************************************************************/
2)  Installation

	If you read this , then you have already downloaded the software and unzipped the archive 
	in a folder on your hard drive. 
	Ok! Now simply double clic on the .EXE file ... 

/******************************************************************************************************/
3) Important notes 

	SynLib have no installer for following reasons :

		- Limit the size of downloading archive
		- Nothing is patched on windows ( dll, register, ocx...)
		  Respect of the integrity of your computer in any case.
			
	
  	--------------------------------------
	Provided files are for each release :
	--------------------------------------

		- the program itself xxxDemo.EXE    ( remplace xxx by synth pseudo ie: Mx6 = Matrix6)
		- this text file : README.TXT
		- a set of 2 banks files and a limited library 
	
	
/******************************************************************************************************/
4) Remain only this when you use SynLib Softwares :
		
		- the Rigth mouse button (RMB) is something very useful
		
		- to enter Editor box, press SPACE bar or clic RMB on the "buffer" = the text field near the 3 		  	  config buttons named ? , MIDI, OPTION ... 
		
		- The Led in main page with a hint saying " Mode Library/Page" is a very important feature:
     		  The equivalent of a Bank, in the library is named a Page ( same quantity of sound as a Bank) 
		  If Led is On, the library is organised as a set of Banks, Library fonctions (search...) apply only
		  Library sounds contained in the dark blue backgrounded bank in library ( first column).
		  If Led is OFF, library fonctions apply on all the library. For example if you delete selected 		  sounds in Library, and Led is  OFF, all selected sound in Library will be deleted, if led ON
		  only the selected sound in the DarkBlue zone will be affected. 
		
		- To change a numerical parameter text value : simply clic on it once :Left decreasing, Rigth  		  	  Increasing . If you clic on text and hold the mouse button down while moving verticaly the mouse
		  the value will change quickly... To reach Min or Max Value an esaiest way, clic and hold LMB, then
		  clic RMB , and release both, the value should be to the MIN now .Symetrical way for MAX. 		  	  This special cliquing require a bit of practice but is very useful if fact...
		  If you hold the SHIFT key on keyboard while clicking, the increment step is augmented (average 10)
		
		- Same method for grafical knobs on editor page.

/******************************************************************************************************/
5) If MIDI do not work correctly

   		- If MIDI don't work : Check cables, synthesizer, then click on MIDI button on SynLib Main window.
		  In the appearing box, select MIDI ports, set the MIDI channel. Try again...

		- If MIDI work, but downloads are bugged: Go to the MIDI config box. Adjust the MIDI IN TIMER
		  value and the MIDI OUT TIMER value. They are little text pots on top rigth of MIDI Ports I/O List
		  Those value are preseted, and can change depending on PC Midi port latency and  synthetiser.
		  Don't touch them if all things work well !!! 
		  In the Full version of SynLib, both parameters are stored and retrieved automaticaly, not in
		  demos versions.

/******************************************************************************************************/

Note for SynLib K5/K5m users : 

The K5 exclusive MIDI tranfert protocol require both MIDI In & Out connection ( handshake)
Don't forget to set off memory protection and to set On MIDI exclusive reception/transmission on K5

The K5 have no edit buffer accessible through MIDI. The SynLib K5 emulate this using a sound location in synth bank, us
ualy the last sound location of the bank is used , but this can be changed .

K5 transmitted data are HEAVY, more than 512 parameters to dump for each sound (named single in K5 langage)
it means dont go too fast with the mouse clicking on Library or bank sounds with AutoDump  activated in MIDI config box !

This program is copyrigth Marc Bareille et release en domaine public . Toutefois son exploitation a toute fin comerciale ou promotionnelle est soumise a autorisation ecrite de ma part. 


Contact:m.bareille@free.fr
site : http://m.bareille.free.fr


