Download Page

Program Help

Technical Problems

Compatibility Issues

Sound through the keyboard/computer

MIDI Revoicer is a software program which can be used for revoicing, changing MIDI parameter values, transposing etc. of MIDI files.


• This program will read settings (voices, volume, pan, reverb, chorus) from the first initial measure of the MIDI file only.

Any revoicing or other parameter changing here after will be ignored.
• This program is based on the code to the "Revoice Style" application which is designed for editing Yamaha arranger keyboard style files.
This means that this program might not work properly with all MIDI files. You have been warned now!
MIDI Revoicer

1.452020-01-01There are no new features. This update is part of securing the program and entails that JRE (Java Runtime Environment) ver. 8 must be installed on the user's computer. JRE can be downloaded freely until the end of December 2020. Read Get JRE for additional information.
1.442019-12-14Support for PSR S975/S775; PSR SX900/SX700; PSR E463; PSR EW410; and PSR i500.
1.432018-01-02Support for PSR E3x3 serie and YPT 4x0 serie and 3x0 serie.
1.422017-12-27Support for DGX 660; PSR E453/443/403/363; PSR EW400/300; PSR i455/425 and YPT 400/360.
Support for "scp" style file extension.
1.412017-11-06Support for Genos.
1.402015-11-16Support for PSR A3000.
1.392015-11-11Support for CVP 709, CVP 705 and CVP 701.
1.382015-07-06Support for PSR S970 and PSR S770.
1.372015-06-03Support for PSR S670.
1.362015-03-29Improved handling of MIDI Devices
1.352015-03-14UI updates once again
1.342015-03-14UI updates
1.332014-05-24There are no new features. This update has a background in security. While desktop applications are not particularly vulnerable to external threats, I have decided to update this application. This means that the JRE (Java Runtime Environment) ver. 7 must be installed on the user's computer. I apologize for any inconvenience; but "better safe than sorry". Read Get JRE for additional information.
1.322013-11-11Support for Tyros 5.
1.312013-10-21Support for DGX 530 and YPG 535.
1.302013-10-01Support for PSR E423 and DGX 650.
1.292013-09-01Support for PSR E433.
1.282013-08-30Missing user file could disable start up routine.
1.272013-08-18Support for CVP 609; CVP 605 and CVP 601.
Sorting in Revoice Editor Window improved.
1.262013-08-14Fixed an error, which caused the DGX 640 Voice List to fail.
1.252013-02-24Support for all MSB values.
Now "File Save" and "File Save As" feature.
Error handling improved.
1.242013-02-12Any MIDI device present in your system can be used for playback.
1.232012-10-28Support for PSR S750 and PSR S950.
1.222012-07-11Support for DGX 640.
1.212012-05-17Support for the CVP 5xx series.
Updated the look of the User Interface.
1.202012-04-11Support for PSR A2000; PSR S650 and PSR S500.
Minor updates in the User Interface.
1.192011-08-28True support for YPG 635.
Minor errors in voice lists corrected.
1.182010-09-28Support for Tyros 4
1.172010-02-03Save locations for user settings file and log files have been changed due to permission problems in Windows Vista and Windows 7 in some configurations.
Internal code revision.
1.162009-10-03Support for PSR S550/S550B; PSR S710 and PSR S910.
Added multilingual Online Help. Accessible from within the program, and from this page.
If you upgrade you MUST run Java Runtime Environment (JRE) version 1.6 or better at your computer. More information about getting and installing JRE at the Download Page.
1.152009-01-30Support for PSR 413.
1.142008-12-29Support for DGX 630/YPG 635
Errors in Tyros 3 Voice list corrected.
1.132008-10-28Style SFF2 format update.
1.122008-02-24Support for DGX 620/520 and YPG 625/525.
1.112008-02-02Support for PSR 550.
1.102007-12-10Support for CVP 409/7/5/3/1 and PSR OR700 voices
1.092007-08-14Support for PSR S900 and PSR S700 voices
1.082007-01-29Support for PSR S500 voices
If you upgrade you MUST run Java Runtime Environment (JRE) version 1.5 or better at your computer. More information about getting and installing JRE at the Download Page.
1.072005-12-05Support for PSR-K1 and DGX-505/305/500/300 voices
1.062005-10-29Support for CVP-309/307/305/303/301 voices
1.052005-10-05Support for Tyros 2 features
 2005-01-23The program is NOT changed at all; but the Java Sound Bank has been removed from the installation file.
In most cases it is not needed at all; and in some cases it even blocks for playback through your keyboard.
Read more about Sound through your keyboard.
1.042004-12-21A global Volume Change feature is added
1.032004-07-03Some minor errors in the Voice Lists corrected
1.022004-06-07A minor bug repaired
1.012004-06-06A simple MIDI Player added. Support for PSR 3000 and PSR 1500. Minor bugs repaired.
1.002004-05-22 Initial release
Legal Stuff

MIDI Revoicer
© 2004- Jørgen Sørensen.
All Rights Reserved.

You should carefully read the following terms and conditions before using this program.

Copyright laws apply to this program, and the copyright holder retains all rights. The program must NOT be altered or decompiled nor included as part of another system or program without permission from the holder of copyright. Uploading to web sites or file servers or inclusion at cd's, copying to other persons etc. is strictly prohibited.

Users of MIDI Revoicer must accept this disclaimer of warranty: MII Revoicer and its related documentation is supplied as is. The author disclaims all warranties, expressed or implied, including, without limitation, the warranties of merchantability and fitness for any purpose. The author assumes no liability for damages, direct or consequential, which may result from the use or inability to use MIDI Revoicer.