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
Ritardi
Ciao, purtroppo alcune vicende di personali hanno limitato un po la mia presenza on-line.
Comunque sembre che l'ultima beta della 1.4.0 sia sufficientemente stabile e quindi la release definitiva sarà quella (a parte qualche piccola modifica "cosmetica").
Si la versione 1.4.0 e
Si la versione 1.4.0 e stabile, cmq per i problemi personali spero si siano risolti e per il meglio,ti auguro buon lavoro e ancora complimenti per il programma :)
Can this work with MIDI sheetmusic
I can't get this synth to work with a program called "MIDI sheetmusic"!
any ideas?
I just got a brand-spanking new computer, and this synth only works on it with Vanbasco!
HELP????
.NET software issue
MIDI sheetmusic is a .NET software compiled with AnyCPU platform target.
It means that on X64 OS it runs at 64bit, so it doesn't work with the current version of VirtualMIDISynth (a 64bit version is on its way...).
There's a lot of documentation on the NET on how to patch the EXE to make it run in X86 mode, and all of them require an utility called CorFlags.exe; the sad part is that this utility is only available within the Platform SDK (hundreds of MB for just a few KB tool...).
That's why I wrote RunAsX86, a really small wrapper to (try to) run a .NET AnyCPU application in X86 mode.
You can find it here. I tested it with MIDI sheetmusic and it worked!
Good, but Mixer Master "max" volume too low...
Hi dear Coolsoft! My best regards for your software, it's simple and functional. Just one reflection: Mixer Master "Max" Volume is too low!
I explain better: I use Karafun software to play midi files, but I have in my archive also many .cdg files (playing with Karafun too) and their master volume is much different (higher) than midis and the mixer volume is too low even if it's set to "max". So I have to adjust amplifier volume every time I'm going from a midi song to a mp3 song...
Do you think VirtualMidiSynth Mixer will be upgraded in the future?
Thanks
Give me some details
Hi Gianni, thanks for your feedback; you forgot to mention which OS you're using.
Anyway I tried to reproduce your issue on Win7-x64 with KarafunPlayer 1.20.82 unsuccessfully: MP3s and MIDIs sound at the same volume (at least for my hears ;)).
I'm using the FluidR3_GM soundfont, maybe it's louder than your.
Could you please confirm that KaraFun is not the culprit (i.e. playing a MIDI with VanBasco or WMP)?
I see that it uses the same Bass libraries of VirtualMIDISynth, maybe there's some incompatibility.
problems with K5
Ciao, pare che con Karaoke 5 (uno dei player attualmente più diffusi) i midi si blocchino con Virtual Midi Synth, soprattutto con W7.
Potresti verificare la compatibilità e risolverla ai prossimi aggiornamenti?
Hi, it seems midi stops with Karaoke 5 (one of the most used players), mainly with W7.
Could you please verify compatibility and solve the problem with next updates?
Ciao, rispondo in inglese
(Ciao, rispondo in inglese così ci leggono tutti...)
Hi, thanks for your feedback.
I don't know Karaoke 5, will test it soon (I hope a trial version of this player exists...).
Meanwhile, please help me to reproduce your issue:
Some weeks ago I helped a user experiencing the same stuttering issues on Win7 and, after a lot of tries, it turned out that his SF2 was corrupted.
Once downladed again, the issue disappeared.
bugs e problemi
Ti riporto i problemi in italiano solo per essere sicuro di descriverli con maggior precisione.
partiamo del basso risorse utilizzate:
provato e installato su:
W7 64 bit 16 Gb di ram e i7 quadcore, applicazione midi a 32 bit
WXP 32 bit 4 Gb di ram e intel dual core (sia su un fisso che su un portatile)
I soundfonts utilizzati sono stati testati e funzionano anche con Virtual midi synth ... quando non creano il problema suddetto e con altri player come Van Basco. Quelli che uso tendono ad avere una dimensione fra i 200 e i 350 Mb (un banco da me creato in standard GM2/GS).
Karaoke 5 è in due versioni free e professional la differenza oltre alla licenza d'uso è la presenza di una libreria di suoni K5 (un synth interno), il doppio schermo video, il mixer per avviare due midi sfumandone uno e avviandone un altro, puoi trovarlo senza problemi nella versione free per testarlo.
I problemi rilevati.
Se faccio partire un file dal database di k5 (normalmente partivano) con lo stop and start (per interrompere un midi e avviarne un altro), il midi non parte. Resta fermo al palo. Se poi faccio partire un mp3 o campio periferica midi torna a funzionare, altrimenti resta fermo.
Altro problema rilevato con vanbasco se faccio partire i brani dalla finestra playlist va tutto ok, se uso la playlist della barra titolo del programma (quella a sfondo grigio) cominciano a saltare i brani e a incepparsi i suoni.
Comunque nota di stramerito... il programma è favoloso e sono pronto a fare tutti i test necessari per migliorarlo. Ho provato il mio banco soundfont sia con il Virtual Midi Synth che con il synth hardware della Creative Audigy (con i driver KX) che con Synthfont e sfz (e altri vst soundfont player), ma con il Virtual Midi Synth suonano mooolto meglio, interpretando piu' correttametne i messaggi midi dei files.
Spero di esserti stato d'aiuto e sono a disposizione per qualunque chiarimento.
Ti ho mandato una mail, così
Ti ho mandato una mail, così possiamo analizzare più velocemente il problema e poi riportiamo qui i risultati.
I sent you an email, so we can quickly analyze this issue and report back here the results.
This is indeed a Cool Software...but :(
Hi,
I am a Midi Sequencer/Keyboardist Live Musician
I've been looking for this kind of software as replacement for my yamaha S-YXG50...& you're really Heaven Sent.
but i have a big problem, i am using HP Mini 110 ,& Vanbasco as Midi File Player...when i installed this on my Desktop it just worked great, without any glitches at all...in other words very smooth!
but on my Laptop, it just keeps hanging, glitches everywhere...i followed ur advise on turning AV & any other background services but still no cure...is there any other solution for this? coz i really want to play Soundfont on live performances as its far more better than soft synth...
HP Mini 110
Intel Atom
CPU N280 @ 1.66GHz
1 GB Ram
Microsoft Windows XP Home SP3
I've been using SRS Audio Essential as well but i already uninstalled it so basically the only software i installed other than Coolsoft is Yamaha S-YXG50... i turned off Microsoft Security Essential, turned off Windows Firewall...set Processor Scheduling to Background Services. then Adjusted the Performance Options to BEST PERFORMANCE. i tried using smaller SF2 files like Chaos & ChoriumRevA but still i experienced glitching...what could be the problem with this? i really really like your software, i just hope i can get this to work smoothly on my Machine.
As a Musician i want to better off my Music and your Software is really the answer to it, if only i can get this to work.
please help me...Thanks!
Thanks
Thanks for your kind compliments ;)I think the culprit is the CPU Atom N280.
As you can see here, Atom processors are great and well known for their low power requirements (I also had an Atom netbook), but not for their performances:
http://www.cpubenchmark.net/cpu_lookup.php?cpu=Intel+Atom+N280+%40+1.66GHz
That said, actually I'm adding an "advanced configuration" dialog to VirtuualMIDISynth to let users "degrade" sound quality (i.e. by limiting polyphony, removing effects, ...) and let them have a smooth play.
I just released another beta version (1.4.0-beta2) that (I hope...) fixes this issue on some machines.
If you still have problems, feel free to contact me through the Contact form, giving some more details about your configuration (see the Troubleshooting section).
Waiting for your feedback...
New beta released
New version 1.4.0-beta3 released.
The most noticeable add is an "advanced" configuration which allows user to lower CPU requirements by disabling some features like effects, polyphony, ...
Please give me your feedback, guys!
Hi Claudio...tested it..with
Hi Claudio...tested it..with all the settings disabled,,and the polyphony set to 64... sad to say, it still hangs a bit on my machine (Hp Mini 110 w/ intel atom 1.6ghz). if there's another beta,would love to try this again..i wont loose hope not until i can buy a faster machine. :) high regards on all your efforts. :)
Sad to hear that... In fact,
Sad to hear that...
In fact, ATOM processors target are low-power devices, where performances are not the's first thought.
PS: you should put VirtualMIDISynth on an USB stick, together with your preferred SF2, and try them at the computer shop before buying your new computer... ;)
THANK YOU!!! IT'S WORKING!!!
I would like to thank you for all your efforts!!! You really did a great Job...
On my poor HP Mininote Laptop it just works brilliantly!!! The 1.5.0 update is the answer to my needs!!! & I was using this on my Live gigs with no more glitches whatsoever!!! & I can even use a bit larger soundfonts!
If only I could request other features, first it would be the menu that can change instruments on the fly... like for example I want to change a Drum Set while the music is playing then it would be possible.
Second, if only I can mapped out which Effects to filter, like reverb & chorus...
But you really made it possible for me to use your software for Live Performances, I really Thank You So Much!!!
Willie
Great
Glad to hear that, thanks for reporting back.
I think your issue was solved by soundfont preloading feature, well done!
As for your request, instrument "patching" it's already on VMS todo list, so you only have to wait for it ;)
I don't know if effects filtering can be done by the underlying BASS library (easy) or should be done by filtering the incoming MIDI stream (harder), I'll take a look.
Next version will be released in a few hours and will add multilanguage support (starting with English and Italian) and disabling a soundfont without removing it from the list.
Complimenti
Complimenti per la Sua creatura. Funziona molto bene sia con VanBasco che con Karafun. Ho voluto scrivere principalmente per complimentarmi ma anche per chiederLe:
Ho caricato questi sounfont (FluidR3_GM ) sono i piu' consigliati?
Inoltre:
quando cambio brano il MidiMixer scompare. Non è possibile fare in modo di poterlo mantenere visibile sul desktop?
Chiedendo scusa per le domande che possono sembrare banali, La saluto e le ribadisco il mio personalissimo GRAZIE!!
Mimmo Rizzi
Grazie per i complimenti,
Grazie per i complimenti, fanno sempre piacere.
Per quanto riguarda il Mixer, il problema è da ricercarsi nel "client MIDI" ossia il programma che usa VirtualMIDISynth per la riproduzione.
Se il programma rilascia il driver tra un brano e l'altro, la DLL che lo contiene viene scaricata e non c'è alcuna possibilità per VirtualMIDISynth di restare vivo; si chiude e scompare.
VanBasco, ad esempio, facendo Stop (e anche Pause), non chiude il Mixer.
Non conosco KaraFun, verifichi se c'è un'opzione che permette di tenere in vita il driver/periferica MIDI anche quando non in uso.
PS: a fini statistici, potrei sapere il sistema sul quale esegue VirtualMIDISynt? Intendo CPU, RAM, Sistema Operativo, 32 o 64bit...
K5, Karafun e... i Drums
Ciao Claudio, è un po' che non ci sentiamo.
Ho letto alcuni posts precedenti a proposito di Karafun e K5.
C'è da dire che questi softwares, al contrario di VanBasco e Karall, non hanno un loro Midi-Engine e guarda caso usano proprio lo stesso Bass-Midi usato da VMS. Io personalmente non li uso ma tempo fa feci qualche prova con K5 ottenendo una serie di errori e la chiusura del programma. Se ricordo dipendeva dal fatto che K5 non riusciva ad adeguarsi a versioni più recenti di Bass-Midi. Anche senza l'uso di VMS i softwares citati (K5 e Karafun) in certi casi entravano in conflitto tra di loro per lo stesso motivo. Non ho provato le attuali versioni ma ho sentito dire che adesso installano i moduli Bass-Midi in maniera personalizzata e cioè non shared (il che si dovrebbe evitare). Spero di avere aggiunto un tassello alla ricerca di soluzioni, purtroppo chi come me produce software sa bene che spesso i problemi dipendono non dal proprio software ma dai comportamenti maldestri di altri.
Aggiungo un ulteriore elemento di discussione sperando nel commento di altri utenti.
Claudio, se ricordi ne avevo accennato in una email privata tempo fa.
In alcuni casi ho l'impressione che il canale 10 (quello dei Drums) abbia in certi casi qualche problema: un volume troppo alto (ed infatti per campionare sono spesso costretto a lavorare sul mixer) o la selezione del banco errato. E' chiaro che questo dipende anche dal SF usato ma ho fatto prove con diversi SFs e l'impressione resta. Potrebbe inoltre dipendere anche dallo stesso Bass-Midi.
Sarebbe utile conoscere l'esperienza degli altri.
Saluti
Gianni
Dati
Ecco i dati ...
CPU Pentium4, Turion X2 (Fisso e Portatile)
RAM 2 Gb (entrambi)
Sistema Operativo Seven 32 bit... (entrambi)
client MIDI ... non so che sia e come trovarlo (sorry) - anche VanBasco comunque, quando lancio un nuovo brano, mi riporta il "Mixer" nascosto nella barra vicino l'orologio. Io intendevo se si potesse mantenerlo in visione sul desktop.
Per i SoundFont che sto usando sono quelli piu' indicati o mi consiglia altri?
Ribadisco i miei Complimenti!!
Grazie Mimmo RIZZI
Idea per il Mixer
OK per le caratteristiche dei PC, le ho registrate...
Il client MIDI è proprio VanBasco; ho fatto qualche prova ed effettivamente anche VanBasco scarica il driver quando si mette in stop il player (e VanBasco perde il fuoco):
Purtroppo non c'è nulla da fare: se il driver viene scaricato il sistema operativo chiude tutte le risorse aperte da quest'ultimo, inclusa la finestra del Mixer.
Ho però pensato ad un modo per "limitare" il problema: un'impostazione che permetta al Mixer di ricordare lo stato di visualizzazione e, se necessario, riaprirsi al successivo caricamento del driver. Cioè se ho chiuso VanBasco con il Mixer aperto, la prossima volta che lo riaprirò il Mixer sarà riaperto automaticamente.
Se riesco l'aggiungo nella beta5 in arrivo.
Grazie
Grazie veramente per quello che fa...
giusto per contribuire ... e per chiarire cio' che fa a me...
Di nuovo Grazie!
Mimmo RIZZI
Salve, ho scaricato,
Salve, ho scaricato, installato, inserito soundfont ma quando su vanbasco metto VirtualMidiSynth non sento niente, muto. Con il classico Midimapper si sente.
Ho dimenticato qualcosa?
Ho windows 7.
Aggiornata sezione Troubleshooting
Ciao, ho appena aggiunto alla sezione Troubleshooting qualche suggerimento.
Prova a seguire le indicazioni del punto 8 e fammi sapere (includendo i dati richiesti alla fine della sezione Troubleshooting).
Il programma si incanta
Ciao,
Innanzitutto devo ringraziarti perchè è veramente un bel programma che suona molto bene.
Ho un portatile (64 bit) 4 GB Memoria processore Intel core i3 2,13 Ghz, ed utilizzo Vanbasco con SFont Fluid R3.
Purtroppo ogni tanto il brano si incanta. Ho cercato di togliere lacuni programmi che potrebbero dare fastidio, ma il problema rimane.
Potresti darmi una soluzione?
Grazie
Giampy
Feedback
@giampy:
le specifiche del tuo PC sono più che sufficienti per avere una riproduzione fluida, quindi deve esserci qualcos'altro che rallenta il sistema.
Ricontrolla la sezione Troubleshooting qui sopra, quindi prova la versione 1.4.0-beta5 che ho appena rilasciato...
New beta released
I just released a new beta version, 1.4.0-beta5.
The most important change you'll find is the rewrite of MIDI rendering task, which is now a high priority (realtime) thread.
This should fix stuttering issues.
Please give me a feedback about it!
New beta released
I just released a new beta version, 1.4.0-beta6.
The previuosly released beta5 setup had issues on some systems, so I preferred releasing a newer one with a different version numbering.
Includes the same changes as beta5:
The most important change you'll find is the rewrite of MIDI rendering task, which is now a high priority (realtime) thread.
This should fix stuttering issues.
Please give me a feedback about it!
Trying this one out! tnx :)
Trying this one out! tnx :)
Pages