View Single Post
  #3  
Old 11-10-2024, 07:55 AM
Reinhold H. Reinhold H. is offline
Administrator
 
Join Date: Jan 1970
Location: Utting am Ammersee, Germany
Posts: 639
Post Re: soundfonts observation

CoolSoft's VirtualMIDISynth is a server with the underlying MIDI technology of Un4Seen's audio library Bassmidi. Bassmidi is a great software package with excellent MIDI features. Today Falcosoft's MIDI Player uses Bassmidi, too.

In 2015 we investigated where to go with audio playback after Microsoft had depreciated the support Microsoft Wave Tbl Synth in Windows 10. CoolSoft's VirtualMIDISynth was one option, Bassmidi directly another option due to the excellent sound offering. We decided for Notation Software Synth with the underlying technology of fluidsynth. It was a critical decision in these days because fluidsynth was unsupported in 2015. Here are few reasons why we did not select CoolSoft's VirtualMIDISynth nor Bassmidi:
  • Bassmidi is only free for non-commercial use like CoolSoft. For commercial use significant costs are associated which would have increased our prices.
  • Delivering VirtualMIDISynth as joint package with Notation would had required contracts with CoolSoft and Un4Seen
  • VirtualMIDISynth is a huge package and requires a special installation and managing by the user. It is too complex as plug and play feature e.g. for Player
  • VirtualMIDISynth is very slow with regards to real time features and has a high latency
  • Audio export was not included
  • Only limited drivers are/were available with Bassmidi
  • Our policy is that we are able to compile and build the software by ourselves
In 2015 we decided to create Notation Software Synth with underlying technology of fluidsynth under the LGPL license. Since 2017 fluidsynth is supported again (we also voted for further support ) and has become a very active community (look at the graph here) with brilliant people participating where we also provide our contributions. Up today fluidsynth has become THE software synthesizer in the world across all platforms and is widely used. To develop Notation Software Synth based on fluidsynth was the best decision which we have done in the past 10 years. Today with v5.1 we deliver GeneralUser GS soundfont as default soundfont in all products (Comoser, Musician, Player) which is one of the best sound package on the market.

With Notation Software Synth CoolSoft's VirtualMIDISynth is not necessary anymore.

Last edited by Reinhold H.; 11-10-2024 at 02:36 PM.
Reply With Quote