VirtualMIDISynth

Warning, JavaScript is disabled!
JavaScript is not available, maybe because you disabled it globally into your browser settings or you are using an addon like NoScript.
We do not have any dangerous JavaScript running here.
Please enable JavaScript; if you're using NoScript this image will help you adding CoolSoft to your whitelist.
Thanks for your comprehension and enjoy CoolSoft.
VirtualMIDISynth is a software MIDI synthesizer implemented as a Windows multimedia user driver, accessible as a standard MIDI Out device.
It works on Windows XP / Vista / 7 / 8 (both x86 and x64), and is based on the great BASS library from un4seen.
Brief intro
If you are a MIDI/karaoke fan like me, you know that MIDI play quality on Windows systems was not really good out of the box. The bundled "Microsoft GS Wavetable Synth" MIDI Out device is just... ehm... simple: poor samples, mono sound, no effects (reverb, chorus) support.
On 32bits systems some better alternatives exist, like the well-known YAMAHA XG SoftSynthetizer S-YXG50 and Cakewalk-sfz+ (both unsupported now).
Upgrading to an x64 system was a pain for me: S-YXG50 doesn't work at all, Cakewalk-sfz+ was unusable.

One day Ian Luck (un4seen) added to his BASSMidi library a great feature: the possibility to render a live MIDI stream, including SysEx messages. I quickly realized that, if only I could intercept that MIDI stream and drive it through Ian's library, well, we would have got a great MIDI Synth.
The challenge was to create a good quality synth and keep the end user away from complicated virtual MIDI chains (ever tried VanBasco -> MIDI Yoke/LoopBe1 -> SynthFont chain ?).
User only needs a new virtual MIDI Out device, select it as output on his preferred player settings and... start playing, nothing more.
Here we are, VirtualMIDISynth is the answer: an user mode multimedia x86/x64 driver that works on XP / Vista / 7 (both x86 and x64), implemented as a MIDI Out virtual device.
Main features
- User mode multimedia driver, no reboots, no BSOD
- Directly accessible as MIDI Out device, no need for virtual MIDI cables (like MIDI Yoke, LoopBe1)
- MIDI mixer to set track mute/volume, accessible through systray icon while playing
- Compact size (setup is ~750 KBytes)
- No DLL cluttering, everything is self contained in System32/SysWOW64 subfolder
- Clean installer, won't affect other MIDI devices
- Efficient RAM usage (allows using large SoundFonts, > 1GByte)
- Virtually unlimited polyphony (limited only by CPU)
- Load up to 30 SoundFonts and chain them
- Load all of your soundfonts into list and enable/disable them at your will
- Configure MIDI Mapper default device (this feature is already available in XP, but missing in Vista / 7)
- Multilanguage dialogs (see here for supported langs).
If you like to provide a translation for your native language please get in touch)
What now?
Well, having a better MIDI experience is easy as 1-2-3:

- Download VirtualMIDISynth following the link you find at the bottom of this page and install it (you need administrative privileges)
- Download a SoundFont (you'll find a list of free high quality files below) and add it to VirtualMIDISynt
- Run your favourite MIDI application and configure it to use VirtualMIDISynt or, better, set VirtualMIDISynt as your default MIDI Out device (see screenshot below)
- Donate to CoolSoft ;)
oops, this step was not mandatory, anyway... thanks for doing it!
Maxime Abbey wrote a really detailed documentation on how to setup and configure VirtualMIDISynth; you can find it here.
FAQ
Why are you still playing MIDI files? Have you ever heard of MP3?
Well, first because MIDIs are cool and compact; in a few megabytes you can store thousands songs.
Second, I love Karaoke; VanBasco is one of my preferred MIDI/KAR players.
Third, with MIDI you can silent some tracks, change tempo and pitch easily.
I tried playing a MIDI file on my PC, and it sucks!
I agree, that's why I wrote VirtualMIDISynth!
MIDI only contains "instructions" on what should be played: instruments, notes, their length, power and so on. It's up to the synthesizer to generate sound from these "commands".
The bundled Windows synthesizer, "Microsoft GS Wavetable Synth", is the worst.
Which players work with VirtualMIDISynt?
VirtualMIDISynt works with Windows Mediaplayer and MPlayer classic. Since these players cannot change their MIDI out device, you must set VirtualMIDISynt as your default device.
I suggest you to try VanBasco player, which is one of the best MIDI/KAR players around.
How much does it cost?
VirtualMIDISynt is freeware, you can use it as you like.
Why are you releasing it for free?
Because the greatest part of MIDI synthesis is done by BASS libraries from un4seen; I only wrapped them in a Windows driver and gave them an easy to use interface.
That's great, how can I thank you?
Send me a comment and tell about this software to your friends / forums / social networks.
You could also support its development with a donation.
--> See more FAQs here.
License
VirtualMIDISynth is freeware, use it as you like.
Donations are welcome.
SoundFonts
Here you'll find a list of some free and quality SoundFonts available on the net.
Please let me know if I miss something or if some link dies...
Some fonts are compressed with sfArk or sfPack.
This page contains links to decompressors: http://woolyss.com/chipmusic-soundfonts.php#compressors
FREE
- FluidR3_GM (about 71Mb sfArk compressed, 141,5 Mb after decompression)
http://www.synthfont.com/soundfonts.html - Arachno SoundFont (good quality by Maxime Abbey, 80 MB SfArk compressed)
http://www.arachnosoft.com/main/soundfont.php
It also have a detailed documentation on how to install it on VirtualMIDISynth. - SGM-V2.01 (good quality, about 240 MB, sfArk compressed)
http://www.geocities.jp/shansoundfont/ - ChoriumRevA (about 19.6 MB)
http://www.un4seen.com/download.php?extra/ChoriumRevA.rar - WeedsGM3 (about 26,5 MB)
http://www.un4seen.com/download.php?extra/WeedsGM3 - CrisisGeneralMidi 3.01 (the largest I've ever seen, about 1,57 GB uncompressed)
http://www.bismutnetwork.com (use the menu at the top of page to find download link) - TimGM6mb (4MB by Tim Brechbill, small size)
http://ocmnet.com/saxguru/Timidity.htm - Merlin Vienna Soundfont (16MB, medium size and good quality)
http://ocmnet.com/saxguru/Timidity.htm - GeneralUser GS (27MB by Christian Collins, medium size and good quality)
http://www.schristiancollins.com/generaluser.php - GMR.sf2 by Rodolfo Lopez (217MB, good quality - 4shared link)
http://gmrsf2.blogspot.com/
DONATION
- Princess Soft SF2 (good quality by Giovannino Imperi)
http://princesssoftsf2.altervista.org/index1.html#!demo.html?referrer=coolsoft
NOTE: Soundfont author will devolve part of his donations to VirtualMIDISynth project.
If you like this SF2, please notice him you're using it with VirtualMIDISynth.
Troubleshooting
If you're experiencing problems using VirtualMIDISynth, here's a list of common issues already solved.
Please check all of them before contacting me.
References
Links to sites that talk about us:
- Il blog del Salmo 69 blog (ita)
http://www.salmo69.com/2011/10/usare-soundfonts-con-karaoke-e-basi.html - Synthesia
http://www.synthesiagame.com/faq.aspx#better_synth - Musink (free music-composition software)
http://www.musink.net - Virtual MIDI Piano Keyboard (opensource and multiplatform MIDI keyboard)
http://vmpk.sourceforge.net
v.1.8.1 - 2013-04-22
- NEW: Added Portuguese (Portugal) language (thanks to Gonçalo Ferreira)
- FIX: Fixed a bug with DosBox (and maybe other MIDI Clients) that caused crashes and hangs during play
(many thanks to "drivetheory": sending me saved games and instructions on how to reproduce the bug was a great help, really appreciated)
v.1.8.0 - 2013-03-30
- NEW: Added Windows Media Player default MIDI device setting (see here for details)
- NEW: Vietnamese language (thanks to MyNa VN)
- NEW: Danish language (thanks to Heine Svendsen)
- NEW: Czech language (thanks to Vaclav Muller)
- NEW: Improved update checker messages
- FIX: Clicking on hotkey balloon error will now open the configurator shortcut keys tab
- FIX: Hotkey balloon error will now show the shortcut that can't be created
v.1.7.0 - 2013-02-07
- NEW: Polish language (thanks to SuperGod)
- NEW: Indonesian language (thanks to Latiful)
- NEW: Swedish language (thanks to Magnus Johansson)
- NEW: Added support for GM/GM2/GS/XG instrument names, now correctly shown on MIDI Mixer
- NEW: Added an activity indicator on each MIDI channel, useful to quickly see which channel is actually playing
- NEW: MIDI Mixer can now be moved by clicking (and dragging) anywhere on it
- NEW: Added support for MIDI running status bit (some players call it "redundant MIDI data")
- FIX: Fixed a small memory leak in Mixer drawing functions
v.1.6.3 - 2013-01-10
- NEW: German language (thanks to Markus Stein)
v.1.6.2 - 2012-11-24
- NEW: Japanese language (thanks to yukinodsyouid)
v.1.6.1 - 2012-11-01
- NEW: Russian language (thanks to Boris Petrov)
- NEW: French language (thanks to Aziz Lallouche)
- NEW: Spanish language (thanks to Pedro López-Cabanillas)
- FIX: Fixed BASS initialization in case of already initialized BASS library
- FIX: Language files are now UTF-8
- FIX: Better language file memory management
- FIX: Soundfont listbox doesn't enable Apply button on checkboxes state changes
v.1.6.0 - 2012-10-21
VirtualMIDISynth is now multilanguage, English and Italian for now.
Dialogs and messages can be easily translated into other languages. If you like to help
in translating VirtualMIDISynth into your native language please get in touch at
http://coolsoft.altervista.com/contact
- NEW: Multilanguage setup, UI dialogs and messages
- NEW: Option to select language into configurator
- NEW: Configurator Soundfont chain list items now have a checkbox to allow disabling them while keeping on the list
- FIX: Increased soundfont list count limit to 30 elements
- FIX: Increased configurator dialog width to better accomodate translated strings
- FIX: Added accelerator keys to dialogs
v.1.5.0 - 2012-09-29
Most of VirtualMIDISynth features can now be controlled by PC keyboard.
- NEW: MIDI Mixer keyboard shortcuts:
(selected channel has its number underlined)
LEFT/RIGHT => move selection to left/right
0 => select master channel
1..9 => select channel 1...9
CTRL+0..6 => select channel 10...16
UP/DOWN => increase/decrease channel volume
HOME/END => quick set volume to max/min
M => toggle mute state - NEW: VirtualMIDISynth keyboard shortcuts:
CTRL+ALT+M => show/hide MIDI Mixer
CTRL+ALT+SPACE => MIDI panic (note off to all MIDI channels) - NEW: Increased max notes limit to 500
- NEW: Updated BASS library to version 2.4.9.0
- NEW: Updated BASSMIDI library to version 2.4.7.9
- FIX: Optimized MIDI Mixer memory usage
v.1.4.0 - 2012-07-20
Lot of new features and fixes in this (long waited) first release of the 1.4.x series.
* DRIVER *
- NEW: Added support for 64bit MIDI client applications (on 64bit OS)
- NEW: Better compatibility with BASS based MIDI clients, like Karafun and Synthesia
- NEW: Default systray context menu item is now mixer which can be opened by double clicking icon
- FIX: Increased sound buffer efficiency and better threads management
* CONFIGURATOR *
- NEW: Rewritten configurator with a new tabbed interface; now it could contain the new options in a more clean GUI
- NEW: Lot of new settings added:
- "advanced" settings to reduce CPU requirements disabling some features (like effects, polyphony, ...)
- output audio device selection
- automatically open MIDI Mixer while playing
- raise MIDI player process priority to "High priority"
- enabling audio hardware mixing
- audio output buffer size (default 250ms)
- NEW: Option to preload the whole soundfont file into memory before play (enabled by default). It increases the required memory and adds a small delay at start, but also gives a smoothest play because samples are already available in memory.
- NEW: Horizontal scrollbar into soundfont list to allow reading long filenames.
* MIXER *
- NEW: Better loking mixer VUMeter bar, it now appears like a LED stripe
- NEW: Mixer level meter now shows the running average of output level instead of the instant value, making it more realistic and "analogic"
- NEW: Increased channel name font size and enabled cleartype drawing
v.1.3.1 - 2011-12-10
- NEW: Post setup actions are not preselected by default.
"Show readme.txt" option has been removed and this file is now shown during into setup (while still available through Start menu link).
"Run configurator" and "Open website" checkboxes are blanked if a SoundFont is already configured.
Clickthrough users should now be happier during updates. - FIX: Fixed updater code causing VirtualMIDISynth device to disappear on some localized WinXP versions.
(thanks to user "exit" from kvraudio forum who helped pointing out compatibility issues under his localized XP)
v.1.3.0 - 2011-10-25
- NEW: Added update check feature; you can configure VirtualMIDISynth to automatically check if an updated version is available.
Default check frequency is 14 days (can be changed with configurator). If an update is available, a balloon notification appears on systray when VirtualMIDISynth is loaded (but no more than once a day). - NEW: Mixer window position is now clipped to the nearest screen, avoiding it to open out of screen when switching from dual-screen config to single.
- NEW: Updated bassmidi.dll to version 2.4.8.
- FIX: Fixed an important memory leak on Mixer window that causes hosting process memory to continuously increase when the Mixer is shown.
- FIX: MidiMapper now creates the whole registry path if not exists.
- FIX: Configurator now checks if another instance is running.
Download
Latest stable version included languages: English, Italian, French, Spanish, German, Portuguese (Portugal), Russian, Japanese, Polish, Swedish, Indonesian, Vietnamese, Danish, Czech.
If you like to help translating into your native language, please get in touch.
VirtualMIDISynth automatically notifies its updates (if enabled), otherwise you can subscribe here for being notified about them.
| CoolSoft_VirtualMIDISynth_1.8.1.exe | |||
| Description | Stable version | ||
| Release date | 2013-Apr-22 | SHA1 | ad96bd706031feef586954c71b240a5f2d0ed211 |
| Size | 840,174 bytes | MD5 | 138c6730dd78e4ff9afaa85625de80cc |
| CoolSoft_VirtualMIDISynth_1.8.0.exe | |||
| Description | Previous version (unsupported) | ||
| Release date | 2013-Mar-30 | SHA1 | cb78916883a90436215a3013b307797d1a82f281 |
| Size | 835,999 bytes | MD5 | 1d46d2a128022127a41e3a15da3d026b |

Warning, advertise blocker detected!
Advertising images can't be shown, probably due to an advertisement blocker plugin installed into your browser (like Adblock Plus for Firefox or Simple Adblock for Internet Explorer) and/or JavaScript disabled.
CoolSoft is supported by donations and a few (and non-intrusive) banners.
Please disable ad blocking for this website and enable JavaScript. If you're using Adblock for Firefox, this image will help you adding CoolSoft to your whitelist.
Thanks for your comprehension and enjoy CoolSoft.

Navigation
Login
Support me
Click here if you want to support CoolSoft:

Comments
Pages
Virtual midi synth output buffer in synthesia
In response to your question, i have generally experienced that:
1.Soundfonts lesser than 100 mb can run at 0-300ms fluently.(Choriumreva, merlin gmv22 and the soundfonts nicholas suggested.)
2.Soundfonts greater in size than 100 mb run at 300-400ms fluently.(fluidr3 and sgm 2.01)
However sometimes even these large soundfonts run at 0 ms flawlessly.
I tested the program on an intel core 2 duo of 1.47 ghz and 2 gb ram.
Also whenever i try to set the update to 7 days, it reverts back to 14 days.
CoolSoft VirtualMIDI Synth is Just What I Needed
Thank you for such a great product! When I bought a new laptop with Windows 7 (32bit), it seemed that MS Windows 7 had much less functionality than my XP desktop, including the playing of MIDI files on an external device. There was no option to choose a different MIDI output, and a search for a CASIO WK200 driver compatible with Win 7, although it was referred to on websites, I did not want to "sell my soul" to get a driver that might not be a sure thing. With VirtualMIDISynth, I can play MIDIs through my keyboard using a USB cable. That includes MIDI files played in Windows Media Player. It feels good to get something back that MS left out of their product.
complimenti
veramente complimenti va benissimo ..cosi almeno si evitano tanti programmi
grazie e buon lavoro
How do I get to the mixer?
The image of the mixer on you home page indicates that the mixer is available via right-click of the icon in the system tray, but there is no CoolSoft VirtualMIDISynth icon in my system tray, even when I am actively routing MIDI messages to the virtual synth. All sounds on all MIDI channels are piano - I want to use the mixer to add some variety.
Systray icon is only shown
Systray icon is only shown when the driver is loaded by MIDI player application (and after a MIDI open call).
Are you sure you're hearing MIDI sound through VirtualMIDISynth? (I suppose yes, because they're really better than the default one)
On Win7 some icons are hidden by default; can you please check that VMS icon is not actually hidden?
If not, please provide further info about your system, VMS version, the player you use...
Keep MIDI alive
Thank you very much. I was very pissed off that Microsoft just removed the MIDI synth output selection in Vista/7. They seem to come up with "improved" operating systems that have less and less functionality. Then I came across BassMIDI, the VSTi MIDI Driver (which also has Yamaha XG VSTi synth - x64 included!!), and now Virtual MIDI Synth. Very much appreciated. Thanks.
Vi ringrazio per l'ottimo lavoro
vi ringrazio per l'ottimo lavoro che state svolgendo, mi chiedevo a quando l'uscita ufficiale della nuova versione?
Grazie per i complimenti
Grazie per i complimenti.
La pubblicazione della versione 1.4.0 finale è legata alla pubblicazione dei suoi sorgenti, che attualmente sono in fase di pulizia/revisione.
Comunque non ci saranno nuove features rispetto all'ultima 1.4.0 beta, quindi puoi usare quella tranquillamente.
It sounds good, but...
Dear Sirs,
thank a lot for development and FREE distribution of your VirtualMidiSynth.
It sounds very very good, but I have found some "imprecise" timing when playing MIDI files with one big SoundFont like Fluid_R3 (I'm a WinLive Pro 5.0 user and 95% of my database was built using M-Live MIDI files) using my laptop FSC Amilo Pro V8010 (P4 1733Mhz - 2GB RAM - 250GB HDD - WinXp Pro with "high performances" - no frills - settings). In particular, it seems to be "lame" (i.e.) when playing a guitar strumming inside the MIDI file, or when the song structure is complex (e.g.with several tracks of pads, etc.).
Using the same HW and the same playing SW with other different virtual sound module (e.g. using Roland or Yamaha engines) feels good (NO "lame" phenomena).
I tried using the same SF (Fluid_R3) with another player (SyFonOne), and the "laming" is pratically nonexistent (but the sounds are poor...); this is valid if i set up the SW for "STATIC MEMORY ALLOCATION" (= reserving ALL the necessing RAM pre-loading the SF).
I'm not a programmer, but I suppose that the "laming" may be caused by DYNAMIC MEMORY ALLOCATION.
Then, if possible, I suggest (for a future release) to implement a flag that leave the user select for STATIC MEMORY ALLOCATION (=fixed by SF size, preloaded) or DYNAMIC (variable, "on demand", RAM size). I don't know if this may be a good idea, but that's all...
Thank you very much.
Alex
Version 1.4.0-beta12 released
I just released version 1.4.0-beta12 the (hope) last one before the final 1.4.0 (see version history for details).
The most important new feature is a new option to preload the full SoundFont into memory to improve play smoothness.
I thought that it was better to enable it by default, but if you're experiencing long start delays and/or other issues please let me know.
Please help !
I use Midifile optimizer. We used several versions of software, but also several adjustments when upload an SMF receive the following message http://img217.imageshack.us/img217/8540/virtualmidisyntherror.jpg . I would be very grateful for a donation even if I get help. Thank you!
This is a DLL versioning issue
This is a DLL versioning issue:
I tried version 7 trial (the last one) of Midifile optimizer and it works, no issues.
So I searched for an older version 5 trial (the same version you have, as for the linked screenshot) and with this one I got the same error you have.
The issue is related to Midifile optimizer using the same BASS libraries I use for VirtualMIDISynth.
Midifile optimizer 5 uses a really old BASS library version 2.3.x (which misses the required BASS_UpdateChannel function), while Midifile optimizer 7 uses the newer 2.8.x series.
That said, there's really nothing I can do to fix this error, this is an architectural limit of Windows User Mode drivers: they are DLLs, so they're loaded into the same process space as the client.
When you load Midifile optimizer it loads its own DLLs, including BASS.dll. Choosing VirtualMIDISynth as your output device will cause VirtualMIDISynth.dll to be loaded inside Midifile optimizer process.
VirtualMIDISynth now can't load BASS.dll again, because it was already loaded by the host process (Midifile optimizer), so it is forced to use the already loaded one.
This works only if the already loaded BASS DLL is compatible with the one expected/required by VirtualMIDISynth.
To solve the architectural limit, a 2.x version of VirtualMIDISynth is being developed. In this version the driver and the sound-server are two separate processes; the first (loaded into MIDI client) won't use BASS at all, so it should be compatible with every MIDI application; the latter is the process which renders MIDI sound and, being a separate process, it could load its own BASS library.
A preview of the 2.x version of VirtualMIDISynth has been released here: http://coolsoft.altervista.org/comment/457#comment-457
Please note that it's not ready for production use, only for testing!
Finally you have two choices:
Thanks for your reply! I
Thanks for your reply! I tried all the variations I found on this site, all displaying the same error. I've downloaded the software demo Midifile Optimizer 7 and it works. It will cost 100 euros to upgrade from 5 Pro and hopefully it will worth every penny. I say this because I found some tones out of control and it sounds long. I tried 3 SoundFont packs with the same problem. On XP I used Roland VSC and Yamaha XG Synthesizer. They have worked very well with Midifile Optimizer. I have a Dell laptop with i7 processor, 6 gb ram Windows 7 64bit. I installed XP on it but I didn't found all the drivers needed. It is interesting that the old Cakewalk 9.03 which are usually works flawlessly Van Basco also works well. It's very difficult to work with MIDI on the W7. I don't know what the people from Microsoft thought. The Midi had left as it was on XP. Again all respect for your work and further success.
If W7 is poor on MIDI side,
If W7 is poor on MIDI side, W8 is even worst...
I don't know if 100€ worths a try, that's up to you .
Anyway version 2.x of VirtualMIDISynth can't show that error message, because it simply doesn't load BASS dll dynamically.
And so it should work with Midifile Optimizer 5.
Have you tried it?
Please note that it's not "officially" available, but you can find its download link here: http://coolsoft.altervista.org/comment/457#comment-457.
Crashes on Transport Tycoon Deluxe
I tried this with a very old game Transport Tycoon Deluxe which was released back in 1995 and still has a strong following. I found this synth driver unusable with it for two main reasons: 1) loads SLOW, the game takes 15 seconds or so to load. That is an awful lot for a game that otherwise loads instantly. When a song changes there is also a few seconds of delay when nothing happens. 2) It crashes upon exit. The game's process never ends, I guess VirtualMIDISynth fails to unload and the game is waiting for the driver's response that it never gets. Only way to close it is Ctrl + Alt + Del.
However I also found BASSMIDI Driver for the same task and it works almost perfectly.
Please give further info
I know TT very well, it was one of my favorite games back in '90s.
I've never played the original one on a modern OS (which OS are you running it on?), but I tried OpenTTD, a modern emulator based on the original TTD.
Anyway, which OS are you running it on? Which version of VirtualMIDISynth and SF2? Have you tried to disable soundfont preload (if using the latest 1.4 beta)?
I'm on Windows 7 64-bit. The
I'm on Windows 7 64-bit. The game itself is freely downloadable, I think the author knows it is out in the wild, but also allows it as the game is not officially available about anywhere these days. I was lucky to find a CD myself a few years back. After finding the game can get TTDpatch which can do a 2000/XP patch which also fixes the game for Vista & Seven. It offers a ton of customization as well, OpenTTD & TTDpatch have contributed features in the past, these days TTDpatch is mostly a dead project as OpenTTD is easier to work with.
I tried the latest stable version of VirtualMIDISynth as I didn't want to gamble with a beta. I tried multiple SF2 files, atleast GeneralUser GS and WeedsGM3.
Good to know
Good to know that TTD works on Win7-x64 too; if I find my original copy (and a floppy reader as well) I'll give it a try.
I agree with you about beta versions, but consider that 1.4.0-beta12 is going to be the final 1.4.0 without further modifications so you can try it safely.
And also VirtualMIDISynth leaves no traces behind when removed (I hate dirty setups...).
1.4 branch contains tons of fixes, so maybe it should work.
Otherwise feel free to comment again when 1.4.0 final will be released (I hope soon, but some real life issues are keeping me offline) and you tested it.
Midi with notation.
Hi, first the important bits.
Windows 7 64bit AMD Athlon II X4 605E processor 2.3GHz, 4GB RAM
I use MIDI files as a means to learn arranging of music, this means messing about within notation programs, changing the file by adding notes, removing, re-pitching, completely altering say one track from one instrument to another and so on. The notation programs I am using at present are from the top down,
Finale 2012,
a very old copy of Magix Notation 2 (I don't think they produce that now)
Anvil Studio,
Muse Score, which is an open source software combining the good points of Finale and Sibelius
Notation Player. (Just a player that opens a notation page but cannot be changed or edited.)
My question is,
will Virtualmidisynth work well with those programs, as like you feel, the Microsoft wavetable is dire to say the least, although Finale 2012 does come with its own Aria player using the Garriton Personal Orchestra, which is quite good but not transferable to the other software I use.
Try it
I really can't give you an answer to the question "will VirtualMIDISynth work with these softwares?".
The best thing you can do is try it; feel free to try the latest 1.4 beta, which will be the final 1.4.0 in a few days.
I can confirm that VirtualMIDISynth will not hurt your system and, when uninstalled, it doesn't leave any trace of it.
Ottimo programma, buona resa e
Ottimo programma, buona resa e molto stabile, chiedevo a quando l'uscita ufficiale?
Spero entro questa settimana
So che l'ho promesso da molto tempo, purtroppo alcuni impegni personali mi hanno "bloccato".
Spero vivamente di rilasciare il tutto entro questa settimana ;)
Midi che s'incantano su 1.3.1 non mi funziona 1.4.0 beta
Ho problemi con Virtual Midi Synth usato su portatile Toshiba con Windows 7 Ultimate 64 bit: con la versione 1.3.1 la musica si sente ma ogni tanto a caso la musica per un attimo s'incanta, mentre la versione 1.4.0 beta 12 manda in crash i programmi che uso (ho provato con Van Basco e Karafun Player), anche modificando nei settaggi avanzati il buffer.
Come risolvere?
Strani crash della 1.4.0-beta12
I blocchi della 1.3.1 sono (purtroppo) cosa nota, dovuta alla inefficiente gestione dei messaggi MIDI.
I crash della 1.4.0-beta12, però, non me li spiego:
Virtual Midi Synth - Upgrade please.
The program is wonderful. I'm happy that even in 2012 someone is still willing to put some effort into this.
Midi's are available for free on the internet and with a new soundfont you can improve your listening experience so much!
However, I became aware that Midi supports 16 channels somehow, but don't you wonder? We listen only in stereo.
Would it be possible to mix it down for 5.1 .. for six channels ? Most modern sound cards are capable of 6 channel output.
Please let me know what you think.
Good idea...
Hi Alexander, thanks for your comment.
Most of MIDI users are musicians and most of them (at least professionals) use hardware synths or high-end VSTs.
But even professionals need stereo only output (think about live stages..., they only have left-right speakers, no more).
VirtualMIDISynth target are standard users looking for a good MIDI synthesis from their PCs out of the box with no hassles.
Giving them a 5.1 output is, in my mind, a surplus. It also requires a complicated additional configuration step to position instruments/tracks into a virtual space.
Anyway I'll check for 5.1 support of the synth library I use, then I'll add this request to my TODO list.
Thank you!
This was exactly what I was looking for, easy, functionnal and efficient. Now, onestop sounds nice! lol
Thanks for your compliments
Thanks for your compliments and for your review too ;)
http://www.informatics-tech.com/how-to-make-midi-files-sound-better.html
Ancora complimenti per il
Ancora complimenti per il programma con degli ottimi soundfont ha una resa spettacolare, attendo la versione finale con ansia :)
How do I change the instruments per MIDI Channel
Everything is working great so far! However, I couldn't figure out how to assign instruments for each of the MIDI channels. Awesome piece of software.
Pages