Y2KMIDI Beta - Yamaha Styles To Korg Midi Converter
Posted: Sat Jul 18, 2015 3:13 am
All,
Here is a Utility Program I wrote that takes yamaha styles and converts to Korg Compatible Midi file that you can import into arranger and setup.
This is mainly to give me a head-start and does all the repetitive dirty work behind the scenes.
Thanks to Forum Members: Thoraldus and Snorkum for testing early betas and suggestions.
---------------------------------------------------
Yamaha Style/Pad To Korg Midi Converter
---------------------------------------------------
Latest Version : 1.4
Download Link: https://www.dropbox.com/s/lvwugeyz6bfwv ... 0.zip?dl=0
Version 1.4 (05 June 2016)
Can now Extract Midi Drum Track (channel 10) from Yamaha Style Files.
Can Convert the Extracted Drum Track to GM + 12 Format (Korg Drums as in Kronos, M3 etc)
The Generated Text file contains Marker info so you know where various sections start to make it easier to use on Kronos.
To Preview the styles, just route the midi output of your midi player to kronos or any other keyboard.
Here is a big collection of midi files (from psr tutorials.com) already converted into Arranger and Kronos Compatible Files)
: https://www.dropbox.com/s/0nkz0kbpmfa14 ... s.rar?dl=0
Version 1.3
Now it can convert yamaha pad files to singular midi files ready for import.
Pad with a lot of channels are likely incompatible.
----------------------------------------
Help & Documentation
----------------------------------------
Purpose: To Convert Yamaha Style files to Korg PA compatible Midi File that one can import as custom Style and Work on it henceforth.
In A Nutshell it Translates (Remaps) Channels, Filters out Sysex,CASM/OTS, and changes markers to Korg Style Specific Markers.
Limitations:
Could be many, but here are a noted few :
Only SFF1 type styles: However you can convert SFF2 type styles to SFF1 through a yamaha style tool.
No NTT/NTR: Since they are yamaha Specific and Are part of CASM, they are filtered out. Read More in Workflow Below.
Requirements:
Microsoft .NET 4.0 incase you don't have it, you can install from here : https://www.microsoft.com/en-us/downloa ... x?id=17851
MidiOX (www.midiox.com) Midi2Text and Text to Midi Converters : http://www.midiox.com/zip/mf2tXP.zip
Download the XP version as that is the ones I Used.
Since This is a prototype application, I Didn't write midi reader for this , which i might do in future.
Features:
1. Converts a Folder of Styles, Or Selected Few, Or An Entire Directory Tree
2. Converts most known Style Formats (.prs,.sst,.sty,.bsc etc)
3. Writes the Midi File in the same location as the Style with ".korg.mid" append to the end.
4: (New in 1.2) Reads CASM Routing Section of Yamaha Style and Maps Channels Accordingly
5: (New in 1.2) Custom Channel Routing (Mapping Editor) for Single Styles Only. Double click a style in List to edit mapping and save the Midi conversion.
6: (New in 1.2) Lyric Markers. Added lyrics markers for Sections names, make easier to preview style in midi karaoke players such as Van Bascos midi player(Excellent)
7: (New in 1.62) Save Voice Routing Info to a text file
Suggested Workflow :
1: Setup the Paths to mf2tXP.exe and t2mfXP.exe through the top setup ment (This is to be done only once, the first time)
2: Click the Browse button to load some folder containing Yamaha Styles
3a: The List should fill up with any styles in the folder (if it has subfolders, those won't be listed) Either Select some style you want to Convert or Convert all.
The Convert Path takes the current selected folder and its subfolder and converts all the styles in one go.
3b:[Optional] If you wish to work with a single style at a time and do custom Mapping, then just double click a style in the list.
at This point the purpose of the application is complete.
4: (optional) You can audition the generated midi file on computer or in a daw if you need to. I use the Excellent VanBasco Midi Player, And i am serting you can route it to your keyboard to preview the actual sounds.
5: Import the Midi file as style into your Keyboard and Set it's NTT and Chords. This needs to be done manually, however if you need guidance , you can downlod Yamaha CASM editor and load the original style and look at the style information and do similar on your keyboard, you may want to add a Chord Variation in case the Orignal Style was in minor.
6.Change the Voicings as you want. Play and test.
7. Enjoy and Have Fun.
~amit
Here is a Utility Program I wrote that takes yamaha styles and converts to Korg Compatible Midi file that you can import into arranger and setup.
This is mainly to give me a head-start and does all the repetitive dirty work behind the scenes.
Thanks to Forum Members: Thoraldus and Snorkum for testing early betas and suggestions.
---------------------------------------------------
Yamaha Style/Pad To Korg Midi Converter
---------------------------------------------------
Latest Version : 1.4
Download Link: https://www.dropbox.com/s/lvwugeyz6bfwv ... 0.zip?dl=0
Version 1.4 (05 June 2016)
Can now Extract Midi Drum Track (channel 10) from Yamaha Style Files.
Can Convert the Extracted Drum Track to GM + 12 Format (Korg Drums as in Kronos, M3 etc)
The Generated Text file contains Marker info so you know where various sections start to make it easier to use on Kronos.
To Preview the styles, just route the midi output of your midi player to kronos or any other keyboard.
Here is a big collection of midi files (from psr tutorials.com) already converted into Arranger and Kronos Compatible Files)
: https://www.dropbox.com/s/0nkz0kbpmfa14 ... s.rar?dl=0
Version 1.3
Now it can convert yamaha pad files to singular midi files ready for import.
Pad with a lot of channels are likely incompatible.
----------------------------------------
Help & Documentation
----------------------------------------
Purpose: To Convert Yamaha Style files to Korg PA compatible Midi File that one can import as custom Style and Work on it henceforth.
In A Nutshell it Translates (Remaps) Channels, Filters out Sysex,CASM/OTS, and changes markers to Korg Style Specific Markers.
Limitations:
Could be many, but here are a noted few :
Only SFF1 type styles: However you can convert SFF2 type styles to SFF1 through a yamaha style tool.
No NTT/NTR: Since they are yamaha Specific and Are part of CASM, they are filtered out. Read More in Workflow Below.
Requirements:
Microsoft .NET 4.0 incase you don't have it, you can install from here : https://www.microsoft.com/en-us/downloa ... x?id=17851
MidiOX (www.midiox.com) Midi2Text and Text to Midi Converters : http://www.midiox.com/zip/mf2tXP.zip
Download the XP version as that is the ones I Used.
Since This is a prototype application, I Didn't write midi reader for this , which i might do in future.
Features:
1. Converts a Folder of Styles, Or Selected Few, Or An Entire Directory Tree
2. Converts most known Style Formats (.prs,.sst,.sty,.bsc etc)
3. Writes the Midi File in the same location as the Style with ".korg.mid" append to the end.
4: (New in 1.2) Reads CASM Routing Section of Yamaha Style and Maps Channels Accordingly
5: (New in 1.2) Custom Channel Routing (Mapping Editor) for Single Styles Only. Double click a style in List to edit mapping and save the Midi conversion.
6: (New in 1.2) Lyric Markers. Added lyrics markers for Sections names, make easier to preview style in midi karaoke players such as Van Bascos midi player(Excellent)
7: (New in 1.62) Save Voice Routing Info to a text file
Suggested Workflow :
1: Setup the Paths to mf2tXP.exe and t2mfXP.exe through the top setup ment (This is to be done only once, the first time)
2: Click the Browse button to load some folder containing Yamaha Styles
3a: The List should fill up with any styles in the folder (if it has subfolders, those won't be listed) Either Select some style you want to Convert or Convert all.
The Convert Path takes the current selected folder and its subfolder and converts all the styles in one go.
3b:[Optional] If you wish to work with a single style at a time and do custom Mapping, then just double click a style in the list.
at This point the purpose of the application is complete.
4: (optional) You can audition the generated midi file on computer or in a daw if you need to. I use the Excellent VanBasco Midi Player, And i am serting you can route it to your keyboard to preview the actual sounds.
5: Import the Midi file as style into your Keyboard and Set it's NTT and Chords. This needs to be done manually, however if you need guidance , you can downlod Yamaha CASM editor and load the original style and look at the style information and do similar on your keyboard, you may want to add a Chord Variation in case the Orignal Style was in minor.
6.Change the Voicings as you want. Play and test.
7. Enjoy and Have Fun.
~amit