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
• All 16 known Yamaha style parts can be created
• Maximum style parts length is 64 measures (fills one measure)
• Volume, Pan, Expression, Reverb and Chorus controllers can be set individually for each channel
• All channels can be muted individually in all style parts
• Conversion settings can be saved for future use for new conversions
• Overlapping notes are corrected
• Automatic correction of some MIDI errors
• User Interface in English English, German German and Danish Danish
• Any MIDI Device present in your system, can be configured for playback.
• MIDI file player with mute patch, loop and quantize functions
• Style part start and length settings are transferable directly from the MIDI file player
• Support for all keyboard voice types
• Voice selections for compatible keyboard models are validated
• MIDI file patches (instruments) can be reassigned
• Style name, copyright notice and two text messages can be included into style file
• 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
• Most used controller events can be included into the style file
• Default tempo can be changed (32 - 280 bpm)
• Six levels of quantizing (no - 1/256 - 1/128 - 1/64 - 1/32 - 1/16)
• Styles can be saved in SFF1 or SFF2 format
• A default CASM section (2 versions) can be added
• Splitting of MIDI file drum/percussion channel 10 into Rhythm Sub and Rhythm Main at user defined note number
• Notes shorter than a user defined length can be removed automatically
• Drum notes can be shortened to a user defined length
• 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
• The Volume Profile can be set individually in channels
• Tempo can be set individually in style parts (32 - 280 bpm)
• Ritardando (decreasing tempo) can be added to Ending parts
• Intro and Ending Parts can play "melodic" (non harmonized) as the MIDI file
• Style file player with loop option for testing the style before saving
• Style Editor including editing of style at note level; configurable player
• All edits are logged to file
• OTS settings can be added from other style files
• An Icon can be added to the style file
• Maximum polyphony is calculated for each style part
• Program start/stop; file operations; conversions; and OTS data import are logged to file
• Chords in MIDI file are logged to file
• Extensive built-in and online help. The latter can be translated to more than 20 languages.
• 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.
The document is for program version 4.
The 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"

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, incl. style format.

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 configuring MIDI device, changing language; setting Save options; 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

Select Icon Window - for adding an icon to the style file (will open during the save style process)

Select Icon Window