What is new in the latest SynthFont2 versions?

Version 2.0.6.2:
Bug fixes
- Version 2.0.6.1 introduced a really silly bug: note velocities were not used.
- Version 2.0.6.1 introduced another really silly bug: Pitch Wheel value was not used for new notes.
- The Search and Replace feature on the “Midi events” has been broken for some time.
Version 2.0.6.1:
Bug fixes
- Since version 2.0.5.4 SynthFont2 playback has been “sluggish” and randomly causing very short brakes in the speaker output (file output has not been compromised). This version tries to correct this annoying issue,
- The Karaoke Lyrics feature introduced in 2.0.6.0 has not been perfect. This version makes an attempt to remedy the issues found.
- The list of markers in the Pianoroll has also had some problems since 2.0.6.0. Fixed now.
- In live input mode from a MIDI port, adding or removing VST effects during playback had no impact.
- In Pianoroll, hitting a key on the virtual keyboard would sometimes prevent you from drawing new notes.
- Some other minor report bugs fixed as well.
Version 2.0.6.0:
Bug fixes
- Since version 2.0.4.0, the program could not play an arrangement containing an audio (wav-file) track.
- As always - the usual range of minor bugs and annoyances removed.

New features:
- The Karaoke Lyrics window now has support for chords, encoded in the MIDI file using Yamaha's proprietary FX encoding system.
- SynthFont2 makes an attempt to determine the key signature of the MIDI file when loaded. The key signature may also be encoded as a META event in the file, but the signature determined by the software may not be the same. The key signature is only shown at the bottom of the Pianoroll page. NOTE: the signature is for your information only; it is not used anywhere in SynthFont2.

- The list of Markers to the left on the Pianoroll page has some new features: 1) in Setup and Options you can tell SynthFont2 to always sort them automatically in increasing time order. If you do not switch this function on, you have the option to manually move markers you have created using drag and drop. 2) Double-click on a marker to edit the name and the time.

- You can now let SynthFont2 set the range of notes shown in the “mini Pianoroll” windows on both the Pianoroll page and the Plug & Play page. Use the right mouse button for an option menu.

- On the Plug & Play page, you can now resize the “mini Pianoroll” by dragging the new divider bar below the graph.

- Tentative new feature: The Advanced Playlist, found in Files & Folders. Use this script-based feature to automatically create a range of audio files for one or more MIDI files. For example, a choir manager can create audio files for various combination of voice volume levels; “solo” = all voices (=tracks) muted except one, “half-solo” = all voices set at half volume level (or any other) except one, “missing” = all voices sounding at defined volume level except one, which remains silent. See the include file "AdvancedPlaylistExample.txt" for more information.
Version 2.0.5.4:
Bug fixes
- Most bugs introduced in 2.0.5.0 are now removed.
Version 2.0.5.3:
Bug fixes
- Version 2.0.5.2 might become unresponsive after playing to a file.
Version 2.0.5.2:
Bug fixes
- With the introduction of the inbuilt SoundFont editor (a version of Viena) a large number of minor and major bugs were introduced as well. Most of them have been removed now.
- Additionally, some bugs of older nature has been cleared.
Version 2.0.5.1:
Bug fixes
- Broken SoundFont Presets menu!
Version 2.0.5.0:
Bug fixes
- Play to file: playing to a audio in WAV format with "Normalize audio: max peak" switched on did not work.
- A large number of memory leaks has been removed.
- The Bank Manager (who also handles SoundFont Overrides) would sometimes replace the default SoundFont with one from the Overrides set.
- When playing MIDI files in a folder to audio files you could choose to skip files already converted to audio - this has not worked in the latest versions.
- Found ONE MORE MIDI file that wasn't correctly read by SynthFont2.
- In some cases, when the MIDI file contained multiple time signatures, the move events function in Pianoroll / "Edit track" did not work correctly.
- The usual range of minor bugs eliminated.

New features:
- SynthFont2 now contains a first test version of an inbuilt SoundFont editor (a version of Viena).
- You can now choose the overall pitch level - that is, the frequency of standard A (normally 440 Hz). See "Plug & Play" / "Other options". (The obsolete "Velocity to low pass filter" has been removed.)
- The "Paste copied events" function (see "Copy / Paste" in Pianoroll) now lets you paste multiple copies of the events.
Version 2.0.4.0:
Bug fixes:
- Since version 2.0.3.0 the Extended Mixer page did not show anything useful
- Changing the volume level in the Mixer during playback might cause the volume level of notes playing to increase more than intended
- Hitting SPACEBAR to start/stop playing would also toggle the state of a checkbox if it had the input focus (for example, the Play/Mute checkbox in the tracks list)
- Version 2.0.3.3  might not always identify the correct track as the Lyrics track for Karaoke
- Solved an issue with pasting copied events at a time earlier than the original position
- In Pianoroll, moving events towards the start might cause the program to become unstable
- The usual range of suspects lined up and killed.

New features:
- In Pianoroll: You can now insert whole chords in one single click. Shortcut keys: Ins=insert chord, Del/ESC=cancel, You can use the numeric keypad keys Left,  Right, Up and Down to move the chord around.
- In Pianoroll: You can now delete notes in the selected track or all tracks using the same criteria as for moving notes around.
- In Pianoroll: Copy / Paste, there are two new buttons: one to delete all selected events and one to select all events in the track. You also have more choices over which events to copy. NOTE: only the selection method based on drawing around notes will also mark all other than note events in that time frame.
- In Setup, page Files and Folders, there has for a long time been an entry called “Folder for converted audio files”. However, this value has never been used anywhere for anything. Now you have the option to ”Use as default Audio Folder ….” which means that the first time you write MIDI to an audio (any format) this folder will be offered for output in the Save Audio file dialog.
- You can now remove selected items from the SoundFont history list:
Version 2.0.3.3:
Bug fixes
- Version 2.0.3.0 introduced: the generator "overridingRootKey" was not used if defined in the global split for an instrument.
- On some computers the software would crash immediately at start-up due to an issue with the file Explorer routines.
- The usual range of suspects lined up and killed.

New features:
- You can now let SynthFont2 save Karaoke Lyrics directly in an MP3 file (only MP3!). The data is saved in a "SYLT" frame.
- A few other minor GUI improvements for you to find! (For example: in the Karaoke Lyrics window you can now set which track you think actually contains the lyrics text.)
Version 2.0.3.2:
Bug fixes
- Version 2.0.3.0 introduced bug: the two generators "fineTune" (pitch adjustment) and "sampleMode" (sample loop mode) were not used if defined in the Global split only.
- Version 2.0.3.0 introduced bug: loop in Playback Range did not work correctly: there was no sound after the first round. Additionally, the playback cursors were not correctly tracking playback position.
- Version 2.0.3.0 introduced bug: the Continuous Controller Modulation Wheel was totally out of control.
- Version 2.0.3.0 introduced a new SoundFont Presets dialog  with a virtual keyboard. At the same time some minor flaws were introduced, for example, a SoundFont Preset as saved in an arrangement might get replaced by another Preset.
- Using the inbuilt Viena editor through the dynamic library “VienaLib.dll” could cause a crash if the Preset used by a track was deleted in VienaLib.

Other
- The old Preset dialog is now completely replaced by the new one.