L/A Synth Editor/Librarian
LA-Synth running in Windows XP (left) and Vista (right) (Click for bigger size)Pro's:
+ Made for Windows 3.x has a nicer, easier interface.
+ You can download a huge free library of timbres from the program's webpage.
+ Runs fine under Windows XP and Vista x86 (in compatibility mode). You can also install Windows 3.x under DOSBox and run it from there. I've tested it and it works great. Refer to the
following link for a guide on how to install Win 3.x (over at the VOGONS forums). Why would you want to do that? Your Vista or Windows 7 version may not have 16-bit support. If under XP then mostly for cosmetic reasons. LA-Synth's window elements are drawn bigger and it is easier to see. The minimized windows show properly as icons (XP shows them as rectangle boxes).
LA-Synth running in Windows 3.x under DOSBox
(Click for bigger size)Con's:
+ It has trouble communicating directly to the MT-32. You can audit timbres but forget about sending/receiving full patch banks.
+ Opens one sysex file at a time (no click and dragging).
+ Sysex files apparently are not saved correctly (but there is a fix for that). In my experience the sysex is OK if its memory size hovers around 73 blocks. I based this value on what Bome's SendSX tool reports. If this is incorrect then I don't really know, but it has served me as a good indicator.
Tips for working with LA-Synth:
+ Use an external tool to send/receive sysex files (e.g.,
Bome's SendSX).
+ Run the utility MT2SYX
(link) to fix sysex files created by LA-Synth. Load the sysex and save it again with MT2SYX. You may also want to write a cool LCD message to show your friends.
+ On your first run go to the "MIDI Settings" window. Set the MIDI IN and OUT ports to match those of your computer hardware. Make sure the field "MT-32 Device ID" and "MT-32 Model ID" is set to values 16 and 22 respectively. Transmit delay should be set to at least 100ms.
+ Menus in LA-Synth menu toolbar change depending on what child window is active at the time.
+ To open a sysex: Double click on the "Timbre Bank" window then choose "File->Open Sysex File".
+ To save a sysex: same as previous step (File->Save As).
+ To edit a timbre: double click on the sound you want in the "Timbre Bank" (or Database) window. The "Timbre Memory" window will appear. Play with the values.
+ To audit a timbre: Shift + left click on the sound you want in the "Timbre Bank" window. If you can't hear your MT-32 producing the sound then try any of the following:
* Do a system reset (Master Volume + 1) on your MT-32 and try again.
* See if the "MIDI MESSAGE" light turns on when you shift click.
* Check the MIDI Settings on LA-Synth.
+ Advanced auditing: The Timbre Memory window has an "Audit" button. When you click on it a window called "Audit Sound" appears. Click and drag the mouse cursor on the empty area to hear the sound.

+ To move a timbre from one place to another. There are many ways to do this:
If you are copying from one sysex file to another:
1. Open the source sysex file.
2. Double click on the desired timbre to load it onto the "Timbre Memory" window.
3. Open the new sysex file.
4. Click on the timbre name you wish to replace then select "Timbre->Save Timbre Memory to Timbre Bank"
5. Save the sysex file.
If you are copying from the database to a sysex file:
1. Open the database window.
2. Double click on the desired timbre to load it onto the "Timbre Memory" window.
3. Open the new sysex file.
4. Click on the timbre name you wish to replace then select "Timbre->Save Timbre Memory to Timbre Bank"
5. Save the sysex file.
+ To use LA-Synth's humongous timbre database: download it from
LA-Synths website. The file is compressed so unzip it to LA-Synth's installation directory. Open LA-Synth and click on the "Database" window. At the menu toolbar select "Database->Open Database". Select the file.
+ If you get the message "Digital Overflow" then it means that LA-Synth can't access the MIDI port. The cause is probably because the port is in use by another program. If you leave the MIDI IN or MIDI OUT options blank in the Settings window then it will also trigger this message.
+ If you are planning to use MT-32's default percussion bank then it is best to tell LA-Synth not to mess with it. When you save a timbre you will see a window entitled "System Exclusive". Uncheck the option that says "Create Rhythm Setup Temp".

+ If your sysex loads fine but the volume is set to zero, then check the "Master Volume" setting in the "System Memory" window.
+ Sometimes you can remove partials while preserving the overall timbre sound. Before proceeding you may want to backup the current timbre to LA-Synth's database. In the "Timbre Memory" window look for the four checkboxes right next to the blue rectangles. Uncheck a few partials from the timbre and audit as necessary. Don't forget to copy the new timbre over the old one.

Well that's about it. If anyone finds anything that needs correcting please let me know.