May 3rd, 2012Bug fixes:
· When using “Relative to disk” paths for folders (in Options, Files and Folder), SynthFont would not always find the correct path
· The Mixer sliders went missing for some MIDI files
· When two or more controller values for the same controller coincided, SynthFont would make proper use of the first one only
· Fixed most other reported exception bugs
February 6th, 2012Bug fixes:
· Since version 1.610 an exception occurred when activating Live Midi Input a second time if you did not have an arrangement loaded
· Since a few versions back, SynthFont would incorrectly attach the file extensions ‘.mid’ instead of ‘.wav’ to output files when writing a playlist to files and not using any compression mode; thus possibly overwriting the original midi file
· Version 1.611 introduced support for reading Unicode text from midi files. Writing of Unicode as ANSI did not succeed, however. Thus the text was lost.
January 19th, 2012Bug fixes:
· Since version 1.600, changing the language using the Language menu item in the main toolbar did not change the language permanently
· SFZ file support was still lacking
· SynthFont Version "1" does not support multiple time signatures. From now on the last time signature defined before any notes will be used instead of the very last one defined in the file (which may be in the last bar...)
· Plus a number of other minor flaws.
Interface:
· Changed keyboard shortcut: Shift+Ctrl+H is now "Show keyboard shortcuts" while Ctrl+H is still "Set default SoundFont file"
Fetaures:
· You can now change SoundFonts while playing (and not only Presets)
· The Live MIDI Input playback mode has been enhanced: you can now assign VST Instruments and Effects and change SoundFonts and Presets, while active. Additionally the settings are retained while switching Input ON/OFF. You can furthermore save a special arrangement which can be used for this mode only, as it does not require a MIDI file. See main menu “File” item “Save Arrangement for MIDI Input mode...”.
· The SoundFont Presets dialog has a new option “Lock when playing live from MIDI input”. Check this to prevent MIDI program events from changing the Preset in Live MIDI Input playback mode
· The VST instruments dropdown menu (“VSTI” button in tracks header) has a new item: “Remove instrument from track” to quickly remove the VST instrument assigned to the track and restore the SoundFont previously used.
· In the VST editor window, the button “Lock” has a dropdown item: “Lock to MIDI channel 0”. Use this if the VST instrument accepts midi channel 0 data only (like Clavia Lab).
· In the VST editor window, there is a new button “Reset”, most useful for VST instruments. Use it to switch off the instrument of it continues to play notes even after the tune has ended
· SynthFont now keeps in memory VST Instruments and Effects when another Arrangement is loaded - if they are used in the other Arrangement - to speed up the loading of these
· Previously notes were ended abruptly when the note release envelope reached a lower limit. In most cases this was acceptable, but not if the number of notes playing was small. SynthFont now adds a short damping tail to the end to make it smoother.
· When playing to external MIDI devices through MIDI ports, SynthFont sends MIDI reset commands before, and after, playing.
· When using SFZ files, SynthFont can now automatically extract the required WAV files from OGG files (provided that the OggVorbis libraries OGG.DLL and VorbisFile.DLL are present). You can delete the OGG files when extracted.
January 19th, 2012· In version 1.604, the SoundFont Presets list displayed when pressing the “SF2 Presets” button above the tracks did display the MIDI Programs and not the SoundFont Presets
· Since version 1.603, when playing, the song length was sometimes incorrectly calculated - twice as long - making SynthFont stall when reaching 50%
January 19th, 2012Bug fixes:
· The SoundFont Presets list displayed when pressing the “SF2 Presets” button above the tracks was screwed up
· File dialog boxes did not display correctly
January 19th, 2012Bug fixes:
· Volume and BPM Automations did not work since some time back.
· The Automations were not always saved to the arrangement file.
· When you deleted the last track layer, the last midi track was also deleted.
· For a layer track with multiple MIDI program changes, you could not select each program separately to change SoundFont and/or Preset
· You could not change the midi channel of a layer track (now you can use Slot 2)
· Some Dynamic Data Exchange functions did not work after update to Unicode support
· Using Delete button to delete a note in the Pianoroll could cause an exception
· When calculating the length of the tune initially, the extra decay time was not taken into account
· It was impossible to locate new VST folders to be added
· Many edit boxes with Up/Down buttons did not work well
· Many other minor bugs, flaws, shortcomings, annoyances and gotchas fixed.
New features:
· You can now define in Setup / “Files and Folders “ which Configuration file you want to use.
Other:
· The “MIDI Program” button in “Pug & Play” now again displays the available MIDI programs as a menu instead of as dialog window with a list.
· Improved looping of the tune when the stop position was not defined
January 19th, 2012· In version 1.601, layer tracks were not correctly read from the Arrangement (due to the fix for Audio file tracks)
January 19th, 2012· The standard Delphi 2010 TUpDown controller has a bug making it virtually useless. This is now replaced by another UpDown controller
· Audio file tracks were not correctly read from the Arrangement
· The Unicode support introduced with Delphi 2010 caused the Dynamic Data Exchange functions not to work
· Some other minor bugs, flaws and irregularities fixed
October 7th, 2011Bug fixes:
· A large number of reported bugs, flaws and irregularities fixed.
Other:
· All versions since 1.558 may have caused the anti-virus software Avast to think that SynthFont was potentially dangerous and suggested to run it in a sandbox. This was due to the new version of the Eurekalog exception report system introduced. This system has now been replaced with the JEDI debug system
· Added “.rmi” to the list of known MIDI file extensions
· Version 1.600 is compiled with Delphi version 2010, which has full support for Unicode
July 9th, 2011Bug fixes:
· When a VST instrument was assigned to a track - any track - it was also assigned to the first track -the tempo track - causing SynthFont to send tempo changes to the VST instrument and not using them internally.
· Since version 1.553 track names were not always correctly read from a midi file
· Some VST instrument problems introduced by the Delphi 11(2007) compiler has been fixed
· Pressing the go forward button (for bar movement) repeatedly quickly could make SynthFont jump to the beginning of the song (also see below).
New features:
· You can keep the go forward or backward buttons down to repeatedly go forward/backward one (or ten bars, with CTRL key pressed)
· When SynthFont detects bad notes (note ON event with missing note OFF event) it will now give you more options for what to do with the note.
May 10th, 2011· In the process of moving from the Delphi 7(2002) compiler to Delphi 11(2007) a few odd things happened, for instance, some string lists very emptied. For example the Small Buffer size list in Setup, which is used to set the buffer size when playing live and not using ASIO, was nullified, with adverse side effects, of course. Version 1.560 tries to fix all these (minor) issues.
May 6th, 2011· Some VST effects and instruments were not accepted by Version 1.558
May 5th, 2011Bug fixes:
· SynthFont did occasionally not send Midi Program Change messages on to a VST instrument as it might have been flagged as “Locked” (i.e. not General Midi compatible), although the “Locked” button in the VST instrument editor was not pressed
· When assigning a VST instrument to several tracks at once, SynthFont did (since version 1.500) assign different instances to each track. Before version 1.500 the same single instance was assigned
· The Delete key did not delete selected notes in the Pianoroll
· Some GIGA and DLS files were not correctly interpreted
Other:
· Replaced unmodified shortcut keys with modified ones, mostly using Shift+Ctrl as modifier (see file ShortKeys.txt)
· SynthFont had problems with midi files in which there were Midi Program Change messages for a particular channel spread over many tracks. SynthFont now moves all Program Changes to the track with the corresponding notes.
April 15th, 2011· Since version 1.552 some notes have tended to remain playing after note-off although they were mostly silent already and did not contribute anything. This caused the polyphony to rise and the system to slow down
· Master Fine and Coarse Tuning did not always work
· The two latest versions have often experienced a not fatal exception at start-up
· Exclusive Class for percussions did not work when short-cutting of overlapping notes was switched off
· A large number of other minor bugs fixed
March 22nd, 2011· Bug fixes
· Versions 1.554 and 1.555 had a bug causing it to draw the Pianoroll badly when the Grid Size was set to more than 1. Additionally the “Show Scale” checkbox in “Key Signature and Melodic Scale” did not work (notes were not grayed)
· Some midi files were not correctly read
· Keys used as shortcuts could not be used to navigate to files in the Explorer list
· After editing and saving a SoundFont group file in use by a track, the track presets were not updated
· The playback position in the Pianoroll did not respond to a user change of the BPM factor (in “Plug & Play”)
Other:
· The shortcut key for pause/resume playback used to be “W” or “Pause/Break”. It is now only “Pause/Break”
March 7th, 2011Bug fixes:
· Version 1.554 had a nasty bug causing it to throw an exception at start-up when the Setup dialog was initially displayed. Function has been removed.
· The Scale Tuning feature for various temperaments has been broken since a few versions back.
March 2nd, 2011· If SynthFont cannot save the update file in the folder chosen for temporary files, SynthFont now tries to use another folder
· SynthFont could not read midi files created from Tyros style files
· SynthFont could not restore a VST instrument in an Arrangement file if the path contained parenthesis symbols “(” and/or “)”
· Since version 1.530 SynthFont may have decided to assign the SPDIF audio output as the default although not originally set so, resulting in no sound output
· Since version 1.540, you could not assign a SoundFont to a track in Live Midi Input mode
· Pitch Wheel range was not always correctly set from the Continuous Controllers
· Fixed a number of other reported bugs
February 23rd, 2011· Fixed a minor but annoying bug that could prevent some midi type 0 files to be correctly read
February 23rd, 2011· In version 1.520 (November 2010) an attempt was made to make the note release decay curve match the decay curve of my Creative Live! audio card. The curve became too steep. It is now correct. Sorry
· Fixed a number of other reported bugs, for example problems with Pitch Wheel range settings and loops
· Slightly improved SFZ file support
· CPU load meter did not work on Windows 2000 (since version 1.522)
· In the virtual keyboard, the option to define the key velocity by using the mouse wheel did not always work
February 8th, 2011· Bug fixes
· The new Explorer control did not always behave as expected
· Some shortcut keys, like space bar for playing, were inactivated
· Exception reports never reached the SynthFont bug report server
· Plus a number of minor flaws and annoyances fixed
· When minimizing to the Notification Area, the tread priority was set too low
New features:
· In the virtual keyboard you now have the option to define the key velocity either by the vertical position of the mouse pointer (default) or by using the mouse wheel. To select method, use the right mouse button to pop up a menu with a new item called "Options".
· In the toolbar of the Explorer files list there is a new button with traffic lights. Check to have SynthFont play the tune immediately after loading it (you must double-click to load it).
· Also see the Autoplay checkbox in the “Play options” box at the top-right corner Files/Folders window.
February 1st, 2011Bug fixes:
· When selecting the German language, some additional File Open or Save dialog options where not visible (for instance settings for writing compressed audio files)
· A number of bugs fixed … again
New features:
· When playing to various compressed file formats (MP3, OGG, FLAC, APE; WMA), SynthFont now writes the compressed files directly, avoiding the initial creation of uncompressed WAV files. Additionally, also 24 bit and 32 bit files are allowed when using FLAC or APE.
· The Explorer in “Files / Folders” is now Windows 7 compatible (supports Libraries)
· New localization language: Italian, thanks to Andrea Bevilacqua.
· A new checkbox in the “Default SoundFont Override” dialog: “Disable all overrides”. Check to temporarily disable all overrides (NOTE: state is not saved between sessions). Additionally, when importing a set of overrides from a file, all existing overrides are removed at first.
· The behavior of the solo play button in the Pianoroll has been extended so that you can change state also while playing
January 5th, 2011· Bug fixes
· The Live Midi Input Mode was broken in version 1.530
· Fixed some issues related to the Default SoundFont Override functionality
· Fixed some other minor bugs and irregularities
New features:
· Added the midi file extension “.midi” to the list of known files (as an alternative to the old “.mid” extension)
· Added a function to display which notes belong to a certain scale in Pianoroll. Fully available to registered users only
December 21st, 2010Bug fixes:
· Since version 1.500, the loudness level has been twice as high as before. Fixed.
· Since version 1.520, SynthFont 1.520 could not exit if closed while playing
· SynthFont might cause an exception when closing after playing on the virtual keyboard
· In Plug&Play, the VST effect “Bypass All” button worked the wrong way around
· The Sound File Manager would not scan sub-folders initially when adding a new folder to the list
· Fixed the routine for reading GIGA files
New features:
· In Pianoroll you can now copy notes to Windows Clipboard, in text format. The data can be pasted into e.g. Notepad, edited, copied to the Clipboard and pasted back to SynthFont at a later time.
· The virtual keyboard: in most cases where the virtual keyboard is displayed (e.g. in the Sound File Manager) you can use keys A,W,S,E,D,F,T,G,Y,H,U,J,K,O,L,P on the PC’s keyboard to play notes, and keys 1-9 to switch octave. Use right mouse button for a popup menu.
· New implementation of Legato. While Legato is switched ON, a note will be coupled to the next note of the same value if closer than the length of a 1/32 note. Unlike Pedal Hold, Legato will have no effect on the length of one single note or notes separated by more than 1/32. Between Legato coupled notes, no interruption will be heard, even if “Cut Notes Short” for handling of overlapping notes in Setup is turned on.
· Some more items in the context sensitive menu (right click) for the Pianoroll.
· Limited support for SFZ-files (“SoundFez” files). NOTE: OggVorbis samples are not supported but must at first be converted to WAV samples. The SFZ-file itself does not need to be changed.
· Support for MIDI Format 2 files. These files have several independent sequences in as many tracks. SynthFont expands each sequence into as many tracks as there are midi channels and loads the sequences in sequential order with appropriate location markers.
November 30th, 2010· Bug fixes
· SynthFont 1.520 might hang at the end of a song when playing with VST instruments.
· For DLS-files, the Envelope Sustain level was not always correctly interpreted.
· The Controllers graph did not always update correctly in version 1.520
· For a track layer, the SoundFont was not always display in the tracks list (showed “N/A”)
· Fixed a number of other minor bugs
New features:
· In the Pianoroll, when using the eraser to eras note you previous had to move over the note, now it is enough to click on it.
· In the Pianoroll, under the list with tracks, there is a new Solo button. Press to play the selected track only when playing.
· When creating a new midi file you were previously asked to save it at the same time. This no longer happens.
November 23rd, 2010Bug fixes:
· In Pianoroll, “Edit track”, “Change time (position) of events”, the limits were wrong when using “Move events BELOW the limit” or “Move events ABOVE the limit”
· Setting the velocity to 0 for a note actually deletes the note. Now you can not set it to lower than 1.
· The velocity of a note when using the virtual keyboard to play, is determined by the vertical position of the mouse pointer on the key. This value was incorrectly computed for black keys.
· Fixed a larger number of crash report bugs!
New feature:
· In Pianoroll, when moving over the lines, a hint window will display the key number and note. Use the context menu (right mouse button) to hide/show this message.
October 28th, 2010Bug fixes:
· SynthFont lost the path to it's program folder (where for instance all encoder libraries are)
· Fixed a larger number of bugs!
New features:
· Sound File Manager - scan through all of your folders with SoundFonts (or *.GIG, *.DLS, *.PAT files) and listen to and compare Presets. Use Ctrl+W or the new button in the tracks list header or a menu item to display this tool.
· In the Extended mixer the behavior of the up/down spin button has changed. Normal spin is no with larger increments. Hold CTRL key down to spin in smaller steps.
October 15th, 2010Bug fixes:
· A SoundFont Override was not correctly defined when preset was different from default
· SynthFont did not send Program Changed message to a midi out port
· SynthFont did not automatically save VST Effects program changes when saving the Arrangement
· Moving VST effects up/down while playing didn't work correctly
· Plus a multitude of minor issues … to many to list here
New features:
· Much improved support for screen readers like JAWS from Freedom Scientific and the free NVDA
· Replaced some of Delphi's native StringGrids with Microsoft's ListViews and a number of Delphi's native SpeedButtons with normal buttons for better screen reader support
· You can now define a Default Scale Tuning (when no Arrangement is found)
· New Mixer, with two alternatives Standard - similar to as before and Extended (available to registered users only) with four parameters available
· Press Ctrl+H to see a large number of new (and old) keyboard shortcuts. (This list is in the file “ShortKeys.txt”)
July 17th, 2010Bug fixes:
· SynthFont could not create MP3 files
· The stop marker in Playback range could not be reset to the end of the song after changing it once
· Fixed a few other reported bugs
July 9th, 2010· A VST instrument with a single instance used on several tracks would not close gracefully when playback was interrupted
· An exception could occur when closing SynthFont
· A few other reported minor bugs fixed
July 9th, 2010Bug fixes:
· The displayed volume levels were twice too large
· SynthFont could not handle extremely long notes
· SynthFont did not correctly read midi files with a certain coding error (error handling)
· Fixed an issue with Pedal Hold on last note
· A few other minor bugs
Features:
· Pianoroll, "Draw note", a new checkbox #1: "Insert new note when moving notes and clicking on an empty space". Uncheck if you find this function awkward
· Pianoroll, "Draw note", a new checkbox #2: "Snap end to grid (and not length)". When changing note length, toggle to snap to standard lengths or the grid
· Since version 1.411 SynthFont removed notes shorter than 3. This no longer happens. All notes are retained, to be seen and edited.
July 9th, 2010· Version 1.421 had CPU usage monitoring problems on some Vista systems
· Bank selection did not work
· A few other minor bugs
June 29th, 2010Bug fixes:
· Version 1.420 crashed quite often – randomly, for reasons still unknown
· When assigning a VST instrument to a track for midi channel X, the same instrument is now assigned to ALL tracks for midi channel X
· A number of other minor bugs and annoying inconsistencies fixed
Others:
· Localization function does not work on Windows 98
· A read-only midi file can no longer be saved to
June 11th, 2010Bug fixes:
· Version 1.412 did not save the Left and Right volume levels correctly in the arrangement
· Version 1.412 would reset the SoundFont choice to default when editing the midi file
· Pan Spread Defaults function didn't work (problem with Balance vs. Pan)
· Velocity Dynamics has been wrongly displayed with velocity response slopes in the range 1 through 6 while the correct range should have been 0 through 5, where 0 - 1 means a velocity response less than unity
· Since version 1.410, the Mixer Track Volume could be reset to 1.0 on some occasions
· In the SoundFont Group editor, the last melodic program was always blank
· Since some time back, double-clicking on a note in the Pianoroll did NOT make the note's track active
· Fixed a problem with SONiVOX VST instruments
· When playing from a Marker in Pianoroll, SynthFont would reset the Stop Marker to the end of the file
Others:
· Bank change to a User Bank now works also in live mode (use the new command "Reset all bank assignments (live mode)" in BANK menu, Plug&Play track list header, to reset banks)
· Pianoroll, "Draw note", a new checkbox: "Insert new note when moving notes and clicking on an empty space". Uncheck if you find this function awkward
· Still improved handling of overlapping notes together with missing note-off events
· Changed the Playback volume levels display; the display leaves a track of the peak level
· For playing live, without ASIO, you can now select to use up to 10 buffers to avoid stuttering (but get increased latency instead...)
· The Volume Offset in SoundFont Overrides no longer changes the Mixer Track Volume but has its own parameter
· The Bank Manager no longer lets you select "Either fine or coarse" bank selection controller. You must select "Bank Coarse (CC 0)" or "Bank Fine (CC 32)"
May 20th, 2010Bug fixes:
· Version 1.411 caused an exception with Activate Midi Input
· Fixed a number of other minor bugs and inconsistencies at the same time
May 20th, 2010Bug fixes:
· Version 1.410 sometimes showed an exception when playing stopped
· Version 1.410 did not always correctly set the volume levels
· Version 1.410 could not correctly use banks-within-banks defined in the Bank Manager
· Version 1.410 did not correctly render separated channel files
Features:
· You can now also define a relative Midi Editor path (Setup)
· Others
· Better handling of overlapping notes together with missing NOTE-OFF events
May 12th, 2010Bug fixes:
· Since version 1.400, the events list has not been able to show note-on/note-off pairs in bold
· Play-buttons were not initially enabled when starting up without loading a midi file but ready to play from a playlist
· Deleting files from the playlist didn't always work as expected
· Copy/paste notes between two midi files didn't work as expected if the PPQN-values were different
· In piano player the "less" button was always "less". Now it reads "Tracks" to show the list of tracks and "Hide" to hide it
· The Playback volume sliders now lock into even values (like 148%, 150%) and not odd values (like 149%, 151%)
· The Playback volume indicators were slow and choppy, often lagging behind - improved
· It is now easier to have a local copy of SynthFont on a flash drive, with a local copy of the configurations file "SynthFont.ini" and relative arrangement and data folders
· The first VST effect in the Default list was never included when opening a midi file
· Some other reported bugs fixed
Others:
· The User Bank Manager has finally been updated to include "banks-within-banks" as it was originally designed, before introduction of the "SoundFont Override" feature.
· A third View mode introduced: "Midi Guru" - hides all three SoundFont editing panes
April 13th, 2010Bug fixes:
· BMP factor range was limited to 0.9 to 1.1 - fixed
· The “Default SoundFont Override” parameter "Volume Offset dB" was not used. It is now linked to the Volume level in the Mixer (if not already set in the arrangement).
· Some other reported bugs fixed
Others:
· The User Bank Manager has been unavailable since version 1.400. Now it is back - in a simplified form.
March 27th, 2010Bug fixes:
· Fixed a number of reported bugs
Others:
· Final German translation - thanks to Simon Tristan Papel
· The User Bank Manager feature is still (temporarily) turned off
March 5th, 2010· Fixed a bug in the localization function
March 4th, 2010Bug fixes:
· Sorting of Arrangements in date order didn't work so well
· VST instruments would not finish off notes in the middle when stopping before reaching the end
· Saving of VST program data didn't always work and a major change in the method has been implemented
· The Hold Pedal was broken again!
· A couple of minor bugs fixed as well
New features:
· Support for local languages - currently only Dutch(Belgium), thanks to Eli Dirkx. The technology is there so other languages can easily be added in the future. Some GUI changes had to be made in order to incorporate the somewhat longer Dutch texts.
· You can now set how long SynthFont will wait for the song to end. There is a new button with small, yellow squares in "Plug & Play", "Playback range". The setting is stored in the arrangement.
Others:
· The user interface has gone through some changes
· The User Bank Manager feature has temporarily been turned off
February 1st, 2010Bug fixes:
· SynthFont always created a new empty arrangement when you pressed a "Play to..." button
· A couple of minor bugs fixed as well
January 29th, 2010Bug fixes:
· When the midi file in the arrangement was missing, SynthFont did not ask you to look for it
· You could not play track layers or assign SoundFonts to track layers
· In Pianoroll, Controllers, draw "Erase" did not actually erase everything
· In Pianoroll, grid size was not restored correctly when opening SynthFont
· When playing to a file from a defined position within the file the playback transport did not start from the position
New features:
· You can now also assign a VST instrument as a “Default SoundFont Override”
Others:
· Previously SynthFont would not allow to assign non-percussion midi channel numbers (others than 10 or 26) to layers for percussion tracks
· Setup Tuning Scales default was the first in the list and not “Equal Temperament”
· In Plug & Play, "Playback range", if bar/beat was activated one could increase the stop position to "infinity"
· The Wenc2.ocx library is no longer required for converting to Windows Media Audio.
January 22nd, 2010Bug fixes:
· Some VST instruments, like 2 from Steinberg, were silent
· Removed some other minor bugs and annoyances
January 4th, 2010Bug fixes:
· 1.341 lost the ability to restore the selected SoundFont from the Arrangement file
· In the Pianoroll, "Edit note", "Standard length" was often wrong
· TransposeAll values not displayed when reading back from the Arrangement file
· Removed some other minor bugs in "Midi Events"
New features:
· You can select notes in the Pianoroll by right-clicking in the virtual keyboard. Now you can unselect all notes as well with a second click
Others:
· "Delete notes" button in Pianoroll Batch Edit deletes all notes when no were selected. Warning message now displayed
December 30th, 2009Bug fixes:
· The new Vista/Win7 compatible program icons were lost
· Track layers were silent
· Vol & Pan initially not displayed in tracks list
· Default SoundFont Override did not work for tracks with multiple program changes
New features:
· New button in Pianoroll: Select/Unselect all notes in track
· It is now an option to store an altered track order in the Midi file (and not in the Arrangement) when saving the Midi file
Others:
· Previously SynthFont always stored a METAEVENT for the track name in the midi file for all tracks when saving the file. Now it is only stored if a) previously stored or b) if the track name has been changed in the tracks list
November 29th, 2009Bug fixes:
· Often you couldn't play a midi file directly after saving it
· Problem when shifting selected notes up/down in the Pianoroll
· The track order arrangement feature didn't work very well
· Problem with Pitch Band in midi files created with GuitarPro
· The buttons in the track list header would not always be correctly aligned
· Sometimes it took too much time and CPU resources to update the tracks list
· Improved emptying of VST effects and instruments when playing has stopped
· Improved GIGA file support (some GIGA files had additional noise). Maestro_concert_grand_v2 also works now!
· In some cases the song length calculated before playing was incorrect
· Exception when restoring from minimized to the notification area
· Plus the normal bug fixes, as found in all those exception reports (thanks!)
· And finally, fixed a large number of minor bugs and inconsistencies
New features:
· Two new checkboxes in "Files & Folders": "Keep visible" – check to keep Files & Folders visible when double-clicking to open a file; and
· "Autoplay" – check to start playing immediately after double-clicking to open a file
· Splitting a track with events for more than one midi channel is now optional the first time you open the midi file
· One new color scheme: “Even greener”. This is equal to SynthFont's original Green scheme. Also the other schemes have been slightly changed.
· New icons!
November 3rd, 2009· The normal bug fixes
· You can now define where to save VST effects settings: in the Arrangement or in the SynthFont.ini Configuration Settings file (for common use)
· Lots of other minor improvements
· This version has been tested on Windows 7
October 15th, 2009· The normal bug fixes
· In version 1.322 a not so good change was made: tempo changes in all other tracks but track 1 were ignored. In this version all tempo changes are moved to track 1 instead.
October 4th, 2009Bug fixes:
· A silly bug introduced in version 1.323 made Live Input Mode inoperable
October 4th, 2009Bug fixes:
· A silly bug introduced in version 1.321 made program changes sometimes come too late
· Fixed a large number of other bugs
· The Karaoke Lyrics form was made useless in version 1.316
· In Pianoroll, Batch edit, Change note length section: when selecting a “Standard lengths” value, the value “Change to” was not always correct
New feature:
· Introduced the first Custom Feature supported by Viena: "Always play sample to end". When checked, note off events will not have any effect, the sample will play to end. Loops are not supported!
September 4th, 2009Bug fixes:
· Fixed a bug causing an exception when closing Live Input mode
Other issues:
· By default track 1 is the Tempo track. SynthFont has up to now also accepted tempo changes in all other tracks. This has been changed.
September 3rd, 2009Bug fixes:
· Some bugs related to the Live Input mode, for example, you can now change both SoundFont and Preset for a temporary track
· A few other reported bugs fixed
New feature:
· When drawing in the Controllers window in Pianoroll, the first mouse click will "snap to the grid" if the "Snap to grid" button is checked
August 19th, 2009Bug fixes:
· Tried to fix a few bugs related to the Bank Manager for SoundFont Banks and the SoundFont Pool
· A few other reported exceptions fixed
June 25th, 2009Bug fixes:
· The Tuning Scale offsets in Setup could not be edited correctly
· Changed the behavior of CC Pedal Hold to avoid piling up notes
· Recording to an audio track fixed
· Tried to fix a few more reported exception bugs
December 3rd, 2008· Tried to fixed an obscure bug that made SynthFont unable to convert WAV to MP3 on some Vista computers
· In version 1.123 the virtual keyboard button in the tracks toolbar on Plug and Play screen did not work
· In version 1.123 the Metronome button on Plug and Play screen - once pressed in it stayed there
· The song length was calculated wrongly while playing
· The Bar/Beat Stop position couldn't be set to the last beat in a measure
· The Volume Automation was not saved for the right channel
· In some cases the Pianoroll would initially not point to any existing track. Adding notes would result in an exception
· Track layers were not read back from the Arrangement file
· The SoundFont generators ModEnvToPitch and ModEnvToFilterFc did not always work as expected
· When Windows was set to hide known file extensions, the preset list in the file open dialog would be empty
May 23rd, 2006· Fixed most bugs reported by Eurekalog
· The live Input mode (from an external midi port) did not work
· The rendering engine has been slowed down in all versions after 1.020
· Changed the Velocity CC interpretation back to versions prior to 1.020
· On some sound cards there were still problems with the playback synchronization, resulting in some kind of random "fast forward"
· Some midi files were read extremely slowly
· Fixed drawing of Breath Controller in the Pianoroll/Controllers graph
· ... plus an odd number of user interface glitches fixed.
· Support for reading midi files named as Karaoke files ("kar" files)
· A "Transpose All" command in the Mixer to change Song key
· When rendering a playlist to files, you can select the output folder a) same as midi files b) same as arrangement files or c) specified folder.
· New button in transport for Fast Backward 1 or 10 bars (with left Ctrl key down)
· Changed the old Backwards button to jump to start position (defined marker or beat)