SyFonOne 1.110 (November 12th, 2023)

SyFonOne is a tool for playing midi in real time from a midi input port. Connect SyFonOne to your keyboard port or to a virtual midi relay port like loopMIDI by Tobias Erichsen (tested on Windows 10) (other alternatives are: MIDI Yoke and LoopBe1). Choose the virtual midi relay port as the output port in your midi player. See image below for how to use loopMIDI with VanBasco. For lowest output latency output you may want to use WASAPI, alternatively ASIO.

What's new in version 1.110:
- Fixed bug a bug related to showing the editor for some VST plugins
- Fixed some other minor bugs
- New feature: support for Chinese languages thanks to wenyuan.shi@qq.com
- New feature: support for MIDI Continuous Controller NRPN Filter frequency and resonance messages

What's new in version 1.100:
- Fixed some bugs
- Major new feature: support for four languages: English, Italian, Spanish and German. More to come later.
- Another new feature: you can now use multiple MIDI input ports, either assigned to all channels or to one specific channel


What's new in version 1.081:
- Bug in 1.080: Some notes where not heard as notes in on synth thread were not added to the final output
- Added a main menu for easier access to certain options

What's new in version 1.080:
- SyFonOne now supports High DPI displays
- Audio output: you can now use WASAPI (Windows Audio Session API) as a low latency alternative to ASIO
- Some bugs fixed.

What's new in version 1.072
- If no other SoundFont is defined to be the default, SyfonOne will look for and use Windows' gm.dls file.
- Fixed a few other reported bugs.

What's new in version 1.071
- Version 1.070 would crash at start-up if the default SoundFont not found / not defined

What's new in version 1.070
- Since version 1.060 you have not been able to change the default SoundFont using the intended button ("Change") in Options|SoundFonts
- More cleanup of redundant code
- Fixed a few other reported bugs.

What's new in version 1.062
- The two latest version did not work with ASIO
- The selected audio output port was not stored in configuration (always defaulted)
- Removed some redundant options related to the polyphony limit
- Fixed a few other reported bugs.

What's new in version 1.061
- Just fixed a number of reported bugs.

What's new in version 1.060
- New algorithm for the internal reverb, with five presets, which cannot be edited.
- You can now define a set of folders where you keep SoundFont banks. These will be search for a suitable preset if not found in the default SoundFont.
- Fixed a few reported bugs.

What's new in version 1.055
- Added a tab in the main window for some track related function
- Faster and leaner synth engine.
- Fixed a few reported bugs.

What's new in version 1.054
- Fixed a bug introduced in 1.053: crash when putting the engine to sleep.

What's new in version 1.053
- Full support for SoundFont Modulators
- Fixed a few minor bugs

What's new in version 1.052?
- One major bug: version 1.051 did not play some SoundFont Presets correctly
- Fixed a few other minor bugs.

What's new in version 1.051?
- Fixed a few bugs.

What's new in version 1.050?
- Compiled in a newer Delphi environment. Due to this many user interface items have changed.
- Suggested virtual MIDI port driver: loopMIDI by Tobias Erichsen
- If you have MIDI virtual port which has a name starting with "SyFonOne" (case not important) SyFonOne will propose to use it
- Support for the new exception report server
- Tested in Windows 10

Bug fixes:
- You could add VST effects but you could not remove them
- Many other bugs reported in exception reports

What else?

Here is a in-depth description of SyFonOne.
This is a "syphon". A syphon is a device that can transfer liquid from one place to another.
This is also a "syphon":
To use SyFonOne as a playback engine as a MIDI Output Device for MIDI payers like VanBasco's Karaoke player you simply need to install some kind of MIDI loopback program, like loopMIDI.