midi2style is a software program for converting standard MIDI files to YAMAHA Keyboard style files.

Features
• midi2style reads MIDI files format 0 and format 1
• MIDI files with all time signatures (including 32th's) and in all keys can be used for conversion
• MIDI file length is only limited by computer resources
• MIDI file player with mute patch, loop and quantize functions
• Style part start and length settings are transferable directly from the MIDI file player
• All 16 known Yamaha style parts can be created
• Intro and Ending Parts can play "melodic" (non harmonized) as the MIDI file
• Maximum style parts length is 64 measures (fills one measure)
• XG voice and PSR Panel voice support
• Voice selections for compatible keyboard models are validated
• MIDI file patches (instruments) can be reassigned
• Volume, Pan, Expression, Reverb and Chorus controllers can be set individually for each channel
• All channels can be muted individually in all style parts
• Splitting of MIDI file drum/percussion channel 10 into Rhythm Sub and Rhythm Main at user defined note number
• Style name, copyright notice and two text messages can be included into style file
• Default tempo can be changed (32 - 280 bpm)
• Tempo can be set individually in style parts (32 - 280 bpm)
• The Volume Profile can be set individually in channels
• Six levels of quantizing (no - 1/256 - 1/128 - 1/64 - 1/32 - 1/16)
• Notes shorter than a user defined length can be removed automatically
• Drum notes can be shortened to a user defined length
• Overlapping notes are corrected
• Maximum polyphony is calculated for each style part
• A default CASM section can be added
• Non-scale and non-chord notes can be deleted to avoid disharmonies
• Delete channels individually in internal chord recognition to avoid influence from "melody line" channels
• Five levels of transposing each channel individually for modifying the note level of the channel
• "Missing" B notes can automatically be inserted to assure that "advanced" chords sound right
• Count In can be added individually to the Intro parts
• Fade Out can be added individually to the Ending parts
• The number of Fade Out measures in Ending parts is selectable
• Ritardando (decreasing tempo) can be added to Ending parts
• Most used controller events can be included into the style file
• Style file player with loop option for testing the style before saving
• Style Editor including editing of style at note level; configurable player and editing log file
• Conversion settings can be saved for future use for new conversions
• The five last opened MIDI files are added to the File menu for fast access
• Program remembers Open and Save folders for fast access to user folders
• Program start/stop; file operations and conversions are logged to file
• User Interface in English English, German German and Danish Danish
• Extensive online help
• Automatic error correction
• and much more ...

  Related Resources

Convert Band-In-a-Box styles to Yamaha styles
Click the "Styles" tab

Sound through the keyboard/computer

Hungarian Hungarian Getting Started by Szele István.
This document is unsupported by me.

YouTube - midi2style


Award

At October 29th 2002 Robby (Moderator of the German Yamaha Forum) wrote:

"Ich denke das Jørgen Sørensen den Forums Award verdient hat für sein Programm midi2style !!!"

Vielen Dank, Robby!

German Yamaha Forum

English translation:
"I think that Jørgen Sørensen has deserved the Forums Award for his midi2style program!"


Main Window - for mixing style and setting of global parameters.

Main Window

MIDI File Properties Window - for examining the MIDI file.

MIDI File Properties Window

Player & Part Selector Window - for selecting patches and blocks of measures.

Player & Part Selector Window

Revoice Editor - for revoicing the style.

Revoice Editor

Basic Settings Window - for basic settings of conversion parameters.

Basic Settings Window

Note Settings Window - for note settings in conversion process.

Note Settings Window

Volume Settings Window - for setting the volume profile.

Volume Settings Window

Tempo Settings Window - for setting tempo in parts and adding ritardando to endings.

Tempo Settings Window

Melodic Part Settings Window - for selecting melodic (not harmonized) intro and ending style parts.

Melodic Part Settings Window

Style Player Window - for testing the style by ear.

Style Player Window

Style Editor Window - for fine-tuning the style in details.

Style Editor Window

Polyphony Window - for checking maximum polyphony in style parts.

Polyphony Window

Setup Window - for changing to language; resetting File menu and for selecting keyboard model.

Setup Window

Log File Window - for examining file operations etc.

Log File Window

Help Window - for help and information about how to use this software.

Help Window