Jorgen Sorensen photoJørgen Sørensen, web master at The Unofficial YAMAHA PSR Resource Site, has constructed a number of utility programs that keyboard owners will find very useful. Some of his programs are written using Java and can be run on Windows or on Mac/Linux/Solaris systems if the Java Runtime Environment (JRE) is installed. Others were written for Windows using the .Net programming language. For these, the .Net Framework must be installed on your computer. Instructions are provided for obtaining the JRE or .Net software if you don't already have it installed on your computer.

Since Jørgen has developed so many programs, I divided them into three separate sections. The first section has programs that operate on style files. The second has programs that work with midi files. The third group holds the remaining programs, which handle a variety of different problems. Click on the program name link to go to Jørgen's site where you can get additional information about that program. The programs that are written in Java and indicated by the phrase "(Java)" and the .Net programs have the phrase "(.Net)" to distinguish them. (Java) programs will run at several platforms, incl. Windows, Mac, Linux. (.Net) programs are Windows only.

Style Utilities

  • CASM Editor lets you edit CASM sections in Yamaha style files. (Java)
  • MDB Editor lets you edit records in the Music Database (MDB) section in Yamaha keyboard style files. Records can be edited or deleted and new records can be added. (Java)
  • OTS Editor lets you edit all parameters in OTS sections in Yamaha keyboard style files. It can export and import OTS sections to or from style files meaning that entire OTS sections can be saved and reused in a number of styles. Furthermore, entire OTS sections can be imported directly from other style files. (Java)
  • OTS Viewer will list the selected voices and multipads in the OTS section of all style files in a folder and, if desired, the subfolders to this folder. The program will generate one HTML page per folder showing these voice and multipad data. (Java)
  • OTS Volume Changer will change the voice volume in the OTS voices from 1 to 50 % up or down. The program runs in batch mode, meaning it will change these settings in ALL style files in a user selected folder. For editing a single style file use my OTS Editor (see above). (Java)
  • Revo Drum Cleaner is a software program for cleaning Revo drums in Yamaha Style files - first introduced in styles for Genos. This program addresses this problem by setting the "noise level" to zero = not audible. 
  • Single Note Volume Changer is a software program for changing volume on single notes in MIDI files and Yamaha Style files.The volume can be changed 100% up or down. 100 % down equals not audible note. Works as the note was deleted! A smart way to remove e.g. annoying hand claps.
  • Style Duplicates Manager helps you manage Yamaha keyboard style files. The program will list duplicate Yamaha keyboard style files and allow you to delete these or to move or copy these to user selected folders. This program operates with data files created with the PSR Style Database by Peter Wierzba. (.Net)
  • Style File Renamer changes the extension of a single style file or all style files in a folder (optionally including any subfolders) according to user settings. You could use this utility when you encounter downloaded style files saved with a .mid extension (instead of the correct .sty extension) or when converting styles from newer keyboards to an older keyboard that only accepts .sty as a style file extension. (.Net)
  • Style Fixer checks Yamaha keyboard style files and repairs a number of common errors. Non-repairable style files are listed and you can delete these files or move or copy them to a folder of your choice. (.Net)
  • Style Format Finder is a software program for finding the format in YAMAHA Keyboard style files. This program will check a folder for style files and display the format of these. (.Net)
  • Style Format 2 Converter converts SFF2 format styles (used in Tyros 3) to SFF1 format styles for older/smaller keyboards. (To convert SFF1 format styles, used until Tyros 3, use Style Old Format Converter.) (.Net)
  • Yamaha keyboard style file can, by design requirements, only have one Time Signature for the entire file. However, Style Half Bar Fill Creator can create fills and breaks at a length of a half bar, e.g. a 2/4 break in a 4/4 style file. (.Net)
  • Style In YEP Files extracts style files from YEP (Yamaha Expansion Pack) files and saves the extracted files in a subfolder to the YEP file. After opening a YEP file the program runs automatically. (Java)
  • Style Intro 4 and Ending 4 is a software program for activating "hidden" style parts. This program adds the missing buttons for shifting to Intro 4 and Ending 4 style parts. Of course not to your keyboard, but to a computer connected to your keyboard. 
  • Style Old Format Converter converts Yamaha keyboard style files (SFF1 style format) from newer/bigger keyboards so that they can run on older/smaller keyboards. After conversion, the style may still need some tweaking. (Java)
  • Style ReMixer can remix Yamaha keyboard styles, which is useful for converting styles for use on smaller / older keyboards that have fewer style parts than the newest models. (.Net)
  • Style Revoicer modifies Yamaha style files by revoicing, changing parameter values, transposing etc. This can adjust the style to match the keyboard capabilities, for example, using only valid voices. (Java)
  • Style Split and Splice, as the name suggests, splits and splices Yamaha style files. The program splits the Yamaha style file into two parts: a MIDI and Non-MIDI part. MIDI sequence software can then be used to edit the MIDI part of the style file. When done editing, the program can then combine the edited MIDI part with the non-MIDI part and create a new Yamaha style file. (Java)
  • Style Tempo Editor allows you to create style parts in Yamaha keyboard style files with individual tempos in parts. (.Net)
  • Style Time and Tempo in Name adds Time Signature and Tempo values to the style file name. (.Net)
  • Using Yamaha's Style Creator, you can have only one Time Signature for the entire file. However, Style Time Editor can create individual Time Signatures for each part in a style file. (.Net)
  • This software program unlocks the edit protection; and make it possible to edit the preset styles in the keyboard Style Creator. Style Unlocker will work for ALL Yamaha keyboard style formats. (.Net)
  • Style Volume Changer lets you change volume in Yamaha keyboard style files. (Java)

MIDI Utilities

  • Lyrics Finder detects and extracts lyrics from MIDI, Karaoke and XF files. The extracted lyrics can be edited, printed and saved to file. (.Net)
  • MIDI2style converts standard MIDI files to Yamaha keyboard style files. (Java)
  • MIDI and Style File Checker checks compliance of a midi file to the MIDI specification. (.Net)
  • MIDI and Style Player plays and auditions MIDI and Yamaha keyboard style files. (Java)
  • MIDI Formatter converts MIDI files to Format 0. (.Net)
  • MIDI Mega Voice Cleaner converts Yamaha keyboard Mega Voices in MIDI files. This allows midi files created on keyboards with mega voices to be played on keyboards that do not have those mega voices. (Java)
  • MIDI Note Event Cleaner removes orphan and overlapping notes in MIDI files. (Java)
  • MIDI Revoicer makes changes to voices in MIDI files by revoicing, changing parameter values, transposing,etc. (Java)
  • Single Note Volume Changer is a software program for changing volume on single notes in MIDI files and Yamaha Style files.The volume can be changed 100% up or down. 100 % down equals not audible note. Works as the note was deleted! A smart way to remove e.g. annoying hand claps.

Other Utilities

Backing Track is a software program for extracting chord sequences from videos and converting this in several formats. Yamaha Song, MIDI File, HTML File and Text File. Furthermore a csv file for import in Bedesem/Wierzba Producer software. 
  • Image to PDF converts image files to PDF documents. Batch mode conversion; automatic image resize etc. Excellent for sheet music books. (.Net)
  • Music Book Viewer is a PDF viewer program that can be operated from the Numeric Key Pad only. This program requires Acrobat Reader ver.7 or ver.8 installed on your computer. (.Net)
  • Music Finder File Manager helps you manage records in the Music Finder files for Yamaha keyboards. The program can be used for creating, updating, and sorting records in mfd files. In addition, two files can be merged and duplicate records can be deleted. (.Net)
  • Software Program Manager helps you manage the collection of software from The Unofficial Yamaha Keyboard Resource site. It automatically detects all jososoft software programs installed on your computer, shows the version number, provides links to the program web site, and links to run or un-install the program. (.Net)
  • Song Books Manager is a software program for managing your collection of songs and songbooks. Furthermore to search for songs and for opening songbook files.Song Books Manager fetches the data in two Excel sheets. E.g. the sheets frequently provided by Xeenix at PSR Tutorial
  • Text Formatter formats a text file (with song lyrics, for example) to fit on a keyboard screen. (.Net)
  • Voice Finder gets information about the voices in Yamaha keyboards. The program shows the voice as a function of the selected Program, MSB, LSB and keyboard model. (Java)

This page updated on July 6, 2020.