Mix Master

by Michael Bedesem

New In Version 5.2.0 (Jun 19, 2018):

  • Inclusion of the new PSR S975 and PSR S995.
  • Faster loading of ListView and NoteView compared to older versions.
  • New desktop icon has been created.
  • Some bugs are solved.
  • In this version DSP View is inserted. With it you can View/Edit and Delete all the Effect settings (Reverb, Chorus, Variation, DSPs)

To Install on Windows:


What Is MixMaster?

MixMaster is a program for editing midi files. It is unique because it is designed specifically for the song, style, pad and voice files used by the Tyros/PSR/Genos line of instruments. It comes ready to use with translations of voice, effect, midi and known Yamaha sysex commands.While extensive in capability, a great deal of effort has been expended to make it easy to use by users of all experience levels.

Mixer View
(Click on image for larger view.)

Capable and Easy to use
(See MixMaster's Can I . . ? menu item)

  • Play files on the PC or a connected PSR.
  • Play parts of a file.
  • Convert from Format 1 to Format 0.
  • Quickly play just a single channel.
  • Save Format 0 as Format 1.
  • View just selected channels.
  • View just selected event types.
  • Fade part of a file in or out.
  • Change volume of voices.  
  • Change voices to those on my instrument.
  • Copy into the same or a new file.
  • Randomize or Quantize notes.
  • Convert from GM or other formats.
  • Clean up note events.
  • Convert Karaoke files.
  • Copy/r move a channel to another channel.
  • Copy midi events or lyrics to the clipboard.
  • Capture keystrokes or midi as it plays on the instrument.
  • Read, copy/paste, edit, insert or delete midi or Yamaha sysex events.
  • Transpose.
  • View/Edit Reverb, Chorus and DSP.
  • Drag and drop to the icon or the program.
  • Sort events.
  • Insert/Display/Edit/Print Chord or Lyrics.
  • Edit drum instruments used in drum track.
  • Insert a click track or count in.
  • Remove events, a hole in file, a channel, after touch events, etc.
  • Make a file smaller. 
  • Increase midi resolution.
  • Display and edit Track Names, Text and Copyright events.
  • Change note durations or velocity.
  • Split Notes based upon pitch.
  • Mute channels during Play.
  • Adjust volume or pitch during Play.
  • Observe and adjust tempo changes.
  • Record settings while a file is stopped.
  • Record settings while a file is playing.
  • Insert empty measures.
  • Convert/Process many files at one time.
  • Slow Tempo at the end of file (Ritardando.
  • Insert sysex events for external devices.
  • Edit entire style /marker sections.
  • View style /marker sections.
  • View style parts.
  • View a playing song's time and beat.
  • Examine Casm settings.
  • Overview of common controller settings.
  • Setup my Instrument.
  • Find instruments that use a voice.
  • View/Edit Pan sweeps.
  • Select Notes of one pitch or channel.
  • Control non Yamaha instruments.
  • Create Clip Files that can be used in making/editing pads, styles and midi songs.
  • Determine which channel in a style will play a part (e.g. Bass) and in what key.
  • Replace entire Style Sections or midi channels.

Display Screens

Mixer ViewMixerView IconMixerView  contains a overview of the voices, volume, control and dsp settings, channels with note data, and channel activity during play. Uniquely, it can be used to adjust channel related parameters via sliders manually or while the file is playing.

 (Click on this, or any of the subsequent screen images, for a larger view.)

List ViewList View iconList View provides access to all midi data in the file and is used for general editing. All events are visible here.

List View exposes the structure of the file in time and has organizational (e.g. style markers) and informational data (text messages, copyright, etc).

Note ViewNote View IconNote View lists just the note and marker data along with a piano roll style graphical display. It is used for note editing. Channels and voices are identified by colors; this can be turned off- on via the Options screen.

Lyric View iconLyric viewLyric View lists the lyric and chord events along with a formatted text display. Menu items provide editing, printing, copying to the clipboard, kar to lyric conversion, etc.

Voices View IconVoices ViewVoices View, available from the MixMaster's menu bar, is available when any view is active. It displays all the voices changes in the open file identifies any that are missing in the selected PSR, and performs auto and  manual revoice.

Voice LocatorVoice Locator View, available from the bottom of Voice View, will display all the instruments that include a specific voice. This is very useful when trying to select voices with the broad instrument availability.

Volume ViewVolume view iconVolume View displays a selectable set of channel volumes and the average volume associated with each channel and the file as a whole. Slider controls provide a convenient means of adjusting any of these settings.

Controller viewController View iconController View is similar to the controller sections in MixerView, but is larger and is assignable to controllers such as sustain, soft pedal, and portamento that are not available on the channel mixer panels in Mixer View.

Velocity ViewVelocity view iconVelocity View displays a histogram (the number of velocity events in successive ten-point velocity ranges) for a selected channel and allows expanding or compressing the range as desired.

Channel ViewChannel view iconChannel View displays and edits controller settings in a tabular format similar to the Track View in Cakewalk-Sonar and other midi editing programs.

Big Time ViewBig Time View iconBig Time View displays the Now time and the current beat in a separate screen that can be expanded to the size of your monitor. It is useful for keeping time in band/choir applications.

Tempo Viewtempo view iconTempo View provides a graphical representation of a file's tempo over the measures of a song, viewing fade in and ritardendo and other tempo variations. it can also be used to edit the individual entries in a convenient manner. Additional tempo tools are available from the ListView/ProcessEdit menu.

Drum Edit Viewdrum edit view iconDrum Edit View is a very powerful way to display the drum voices that are in a kit and used by the file. Controls on the view enable changing the kit, reassigning the voices to other instruments and changing the volume, pitch, pan, reverb, dsp, EG etc. of individual drum sounds.

audio_split_24_h.pngDSP ViewDSP View provides a view of all the Effects used for the selected instrument and the loaded file type. Effects that are shown are : Reverb, Chorus, Variation (DSP1) and all the relevant DSP's. Edit/Insert/Change/Delete can be done by the in the Effect Edit View that opens when clicking on the edit button next to the effect (see next picture).

Effect Edit ViewEffect Edit View opens from within the DSP View and provides the possibility to Edit/Insert and Delete the different effect parameters. It can also be opened from within the menu AllViews  Reverb Settings and Chorus Settings.

CASM ViewCASM View iconCasm View displays the type of Casm format (and a warning if it is not compatible with your instrument), and allows selection of the listing based upon Section (Main Aetc) and/or Part (Bass, etc.)

Clipper ViewClipper View iconClipper View  While it is easy to make clips by copying and pasting events into a template, it is even easier with Clipper. This view allow selecting one or many files, the channels and events you want to store, and auto processing them to clip files with a single click. The original and processed files may be viewed in the other MixMaster views from this window.

Medley View permits unattended playing many midi files sequentially as background or intermission music. Functions include playing any number of songs from the PC, or combining several midi files into one large midi for playing from the instrument. Playing a combined midi on the instrument directly is limited to < 300 kb which can be a few a 2-4 midis lasting 3-4 minutes per song, whereas playing from MixMaster can comprise virtually any number

Medley View

Monitor viewMonitor View iconMonitor View displays the midi data as it is received by your computer. It is used to view and record the commands generated by keyboard playing, registration button presses, or other control activities. 

Multi Processing View

Multi Processing iconMulti Processing View provides automatic optimization, revoiceing, volume normalization, etc for the open file or a group of files that you select. Works with midi, style, and multipads.

File Processing ViewFile Processing view edits one file according to the processing options checked (optimize, balance, volumes, etc).


Options screenOptions may be selected at any time. They are not required to operate Mixmaster. All option settings are automatically saved when you exit Mixmaster.



This page updated on August 10, 2018 .