About:

  • Type: C++ API/Application
  • Author: Eric von Bayer <ebayer@thetesseract.org>

  • Copyright: s80tool Copyright © 2000 Eric von Bayer
  • Copyright: s80-file-api Copyright © 2000 Eric von Bayer

  • Description: Utility and code level API for dealing with S2A, S2E, S2V, and S2I files specific to the Yamaha S80 synthesizer. Intended for use in librarian code.

  • Source:
    • Now that I have taken the time to provide the utility, I have removed the source code from this site. If anyone wants it, email me and I'll consider it.

History:



Screenshots:

Download:

Executable (Windows 95/98/2000/NT):
  • S80Tool 1.1 (Windows) All the features of 1.0 with added support for direct MIDI transfer, importing and exporting in SYX format, and creation of Cakewalk instrument definitions.

    --- Old Versions (Release History Only) ---

  • S80Tool 1.0 (Windows) (First full release) - This gives a very solid layer of functionality. I think all the major bugs are out of it. It has drag-n-drop bank editing, importing/exporting from single instrument files, file associations, and multiple window editing. Now it's time to work on adding the icing on the cake.

  • S80ToolWin_03a.exe (pre-release 0.3a) - The bank editor is now almost fully functional. Still no MID and SYX support. You can now drag-n-drop instruments, open new windows, etc. Unapparent feature, hold down Ctrl when beginning a drag-n-drop will make it swap the source and destination instead of overwriting the destination with the source. Minor bug: If you close the first window that came up, you will exit the whole application.

  • S80ToolWin_02a.exe (pre-release 0.2a) - Decently functional, still no MID or SYX. After a few suggestions I got the files smaller and so we didn't need so many.

  • S80ToolWin_01a.exe (pre-release 0.1a) - Many things don't work quite right in this version. Importing and exporting from anything but S2A files can sometimes yield weird results. No matter what the file requestors say, you cannot use MID or SYX files yet. Back up files before using, this is for demonstration purposes only so people can see the general User Interface and try it out a little.

Library:

(Nothing yet, will be stuff here in the future.)



S80Tool and all web content (C) Copyright 2000, Eric von Bayer