- USB-MIDI Driver V3.1.4 for Win 10/8.1/8/7 (64-bit)
- Important Notice
- Main Revisions and Enhancements
- System Requirements
- Лицензионное соглашение
- ATTENTION
- GRANT OF LICENSE AND COPYRIGHT
- RESTRICTIONS
- TERMINATION
- DOWNLOADED SOFTWARE
- DISCLAIMER OF WARRANTY ON SOFTWARE
- LIMITATION OF LIABILITY
- THIRD PARTY SOFTWARE
- U.S. GOVERNMENT RESTRICTED RIGHTS NOTICE:
- GENERAL
- COMPLETE AGREEMENT
- Как установить драйверы MIDI для Windows 10
- Что такое драйвер MIDI?
- Как установить драйверы MIDI на Windows 10
- Не совместимо? Не проблема
- Запустить в режиме совместимости
- Поиск водителей
- Когда все остальное терпит неудачу
- VirtualMIDISynth
- Introduction
- Main features
- What now?
- FAQ & Troubleshooting
- License
- SoundFonts
- References
- Translations
- Download
- ANTIVIRUS FALSE POSITIVE WARNING
- Beta versions
USB-MIDI Driver V3.1.4 for Win 10/8.1/8/7 (64-bit)
Windows 7 SP1,Windows 8,Windows 8.1,Windows 10
Important Notice
Main Revisions and Enhancements
System Requirements
Лицензионное соглашение
ATTENTION
PLEASE READ THIS SOFTWARE LICENSE AGREEMENT («AGREEMENT») CAREFULLY BEFORE USING THIS SOFTWARE. YOU ARE ONLY PERMITTED TO USE THIS SOFTWARE PURSUANT TO THE TERMS AND CONDITIONS OF THIS AGREEMENT. THIS AGREEMENT IS BETWEEN YOU (AS AN INDIVIDUAL OR LEGAL ENTITY) AND YAMAHA CORPORATION («YAMAHA»).
BY DOWNLOADING OR INSTALLING THIS SOFTWARE OR OTHERWISE RENDERING IT AVAILABLE FOR YOUR USE, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS LICENSE. IF YOU DO NOT AGREE WITH THE TERMS, DO NOT DOWNLOAD, INSTALL, COPY, OR OTHERWISE USE THIS SOFTWARE. IF YOU HAVE DOWNLOADED OR INSTALLED THE SOFTWARE AND DO NOT AGREE TO THE TERMS, PROMPTLY DELETE THE SOFTWARE.
GRANT OF LICENSE AND COPYRIGHT
Yamaha hereby grants you the right to use the programs and data files composing the software accompanying this Agreement, and any programs and files for upgrading such software that may be distributed to you in the future with terms and conditions attached (collectively, “SOFTWARE”), only on a computer, musical instrument or equipment item that you yourself own or manage. While ownership of the storage media in which the SOFTWARE is stored rests with you, the SOFTWARE itself is owned by Yamaha and/or Yamaha’s licensor(s), and is protected by relevant copyright laws and all applicable treaty provisions.
RESTRICTIONS
Copyrighted data, including but not limited to MIDI data for songs, obtained by means of the SOFTWARE, are subject to the following restrictions which you must observe.
TERMINATION
If any copyright law or provisions of this Agreement is violated, the Agreement shall terminate automatically and immediately without notice from Yamaha. Upon such termination, you must immediately destroy the licensed SOFTWARE, any accompanying written documents and all copies thereof.
DOWNLOADED SOFTWARE
If you believe that the downloading process was faulty, you may contact Yamaha, and Yamaha shall permit you to re-download the SOFTWARE, provided that you first destroy any copies or partial copies of the SOFTWARE that you obtained through your previous download attempt. This permission to re-download shall not limit in any manner the disclaimer of warranty set forth in Section 5 below.
DISCLAIMER OF WARRANTY ON SOFTWARE
You expressly acknowledge and agree that use of the SOFTWARE is at your sole risk. The SOFTWARE and related documentation are provided «AS IS» and without warranty of any kind. NOTWITHSTANDING ANY OTHER PROVISION OF THIS AGREEMENT, YAMAHA EXPRESSLY DISCLAIMS ALL WARRANTIES AS TO THE SOFTWARE, EXPRESS, AND IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT OF THIRD PARTY RIGHTS. SPECIFICALLY, BUT WITHOUT LIMITING THE FOREGOING, YAMAHA DOES NOT WARRANT THAT THE SOFTWARE WILL MEET YOUR REQUIREMENTS, THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE SOFTWARE WILL BE CORRECTED.
LIMITATION OF LIABILITY
YAMAHA’S ENTIRE OBLIGATION HEREUNDER SHALL BE TO PERMIT USE OF THE SOFTWARE UNDER THE TERMS HEREOF. IN NO EVENT SHALL YAMAHA BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY DAMAGES, INCLUDING, WITHOUT LIMITATION, ANY DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES, EXPENSES, LOST PROFITS, LOST DATA OR OTHER DAMAGES ARISING OUT OF THE USE, MISUSE OR INABILITY TO USE THE SOFTWARE, EVEN IF YAMAHA OR AN AUTHORIZED DEALER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. In no event shall Yamaha’s total liability to you for all damages, losses and causes of action (whether in contract, tort or otherwise) exceed the amount paid for the SOFTWARE.
THIRD PARTY SOFTWARE
Third party software and data («THIRD PARTY SOFTWARE») may be attached to the SOFTWARE. If, in the written materials or the electronic data accompanying the Software, Yamaha identifies any software and data as THIRD PARTY SOFTWARE, you acknowledge and agree that you must abide by the provisions of any Agreement provided with the THIRD PARTY SOFTWARE and that the party providing the THIRD PARTY SOFTWARE is responsible for any warranty or liability related to or arising from the THIRD PARTY SOFTWARE. Yamaha is not responsible in any way for the THIRD PARTY SOFTWARE or your use thereof.
U.S. GOVERNMENT RESTRICTED RIGHTS NOTICE:
The Software is a «commercial item,» as that term is defined at 48 C.F.R. 2.101 (Oct 1995), consisting of «commercial computer software» and «commercial computer software documentation,» as such terms are used in 48 C.F.R. 12.212 (Sept 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.72024 (June 1995), all U.S. Government End Users shall acquire the Software with only those rights set forth herein
GENERAL
This Agreement shall be interpreted according to and governed by Japanese law without reference to principles of conflict of laws. Any dispute or procedure shall be heard before the Tokyo District Court in Japan. If for any reason a court of competent jurisdiction finds any portion of this Agreement to be unenforceable, the remainder of this Agreement shall continue in full force and effect.
COMPLETE AGREEMENT
This Agreement constitutes the entire agreement between the parties with respect to use of the SOFTWARE and any accompanying written materials and supersedes all prior or contemporaneous understandings or agreements, written or oral, regarding the subject matter of this Agreement. No amendment or revision of this Agreement will be binding unless in writing and signed by a fully authorized representative of Yamaha.
Как установить драйверы MIDI для Windows 10
Что такое драйвер MIDI?
MIDI означает цифровой интерфейс музыкальных инструментов. Драйверы MIDI изначально создавались для управления клавиатурой с компьютера. Драйверы MIDI развивались годами и сейчас используются миллионами людей по всей планете.
Как установить драйверы MIDI на Windows 10
Большинство оборудования подключи и играй. Это означает, что они просто подключаются к компьютеру, и компьютер устанавливает правильные драйверы. Это не всегда работает в пользу пользователей, и дайвер должен быть загружен из другого источника. Прежде чем искать водителя, выполните следующие задачи, чтобы решить проблему:
Средство устранения неполадок протестирует программу, чтобы убедиться, что она работает. Запустите средство устранения неполадок совместимости для любых других программ, которые не совместимы.
Не совместимо? Не проблема
Итак, вы попытались запустить средство устранения неполадок, но оно не сработало. Ничего, вернись и попробуй снова. Есть способ сделать вашу программу совместимой с вашей версией Windows. Вот как это сделать:
Убедитесь, что вы запускаете средство устранения неполадок совместимости для каждой программы, требующей драйверов.
Запустить в режиме совместимости
Большинство программ имеют возможность работать в режиме совместимости. Чтобы ваша программа работала в этом режиме, выполните следующие задачи:
Поиск водителей
Если ничего не помогло, установка драйверов – ваш следующий вариант. Ручная установка драйверов может быть опасной, если вы загружаете драйверы из неизвестного или нераспознанного источника. Убедитесь, что все драйверы загружены с доверенных ресурсов, таких как веб-сайты производителей.
Когда все остальное терпит неудачу
Драйверы MIDI значительно сложнее установить в Windows 10 из-за ряда проблем совместимости. Каждое из исправлений, упомянутых в этой статье, потенциально может решить проблему для вашего драйвера. Если у вас закончились варианты, позвоните производителю вашего устройства и обратитесь за помощью или найдите совместимые драйверы.
VirtualMIDISynth
Please let our ADS show!
This sites offers only FREE software and it’s supported by a few advertisement boxes (no intrusive popups).
Please:
This seconds wait is to let you update your browser configuration.
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 (SP3) / Vista (SP1) / 7 (SP1) / 8.x / 10 (both x86 and x64), and is based on the great BASS library from un4seen.
Introduction
Playing a MIDI (o karaoke) file on Windows has always been a poor-quality experience, because the well known bundled «Microsoft GS Wavetable Synth» synth is just. ehm. simple: poor samples, mono sound, no effects (reverb, chorus) support.
Software synts deeply improve quality, but sometimes they’re difficult to install or limited to specific uses, like the ones integrated in some DAWs or karaoke players.
Till Windows XP some virtual devices existed on 32bits systems, like the well-known YAMAHA XG SoftSynthetizer S-YXG50 and Cakewalk-sfz+ (both unsupported now).
Nowadays, on x64 systems, we’re out of luck: none of them works anymore.
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 Windows XP / Vista / 7 / 8 / 10 (both x86 and x64), implemented as a MIDI Out virtual device.
Main features
Take a look at the TODO list of what features you’ll find in next versions or propose your ideas.
What now?
Well, having a better MIDI experience is easy as 1-2-3:
Maxime Abbey wrote a really detailed documentation on how to setup and configure VirtualMIDISynth; you can find it here.
FAQ & Troubleshooting
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 VirtualMIDISynth?
VirtualMIDISynth works with Windows Mediaplayer and MPlayer classic. Since these players cannot change their MIDI out device, you must set VirtualMIDISynth 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?
VirtualMIDISynth is freeware, you can use it as you like.
If you use it «professionally» you’re encouraged to make a donation.
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?
Join to the forum and help other users, or promote it to your friends / forums / social networks.
You could also support development with a donation.
Is there a tutorial available?
Don Allen wrote a great setup tutorial freely available here.
MIDIKAR Yahoo group is full of great MIDI experts and enthusiastics, please follow it.
If you’re experiencing problems using VirtualMIDISynth, here’s a list of common issues already solved.
Please check all of them before reporting a bug.
License
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 any link dies.
Some fonts are compressed with sfArk or sfPack.
This page contains links to decompressors: http://woolyss.com/chipmusic-soundfonts.php#compressors
You could also try this online converter: https://cloudconvert.com/sfark-to-sf2
References
Links to programs using/suggesting VirtualMIDISynth and sites that talk about us:
Translations
Latest stable version includes these languages: English, Italian, French, Spanish, German, Greek, Portuguese (Portugal), Russian, Japanese, Polish, Finnish, Danish, Indonesian, Czech, Dutch, Hungarian, Chinese (simplified), Chinese Traditional (Taiwan), Thai, Turkish, Korean, Ukrainian, Vietnamese, Corsican.
You’re welcome to help in translation: VirtualMIDISynth has an on-line translation system that’s really easy to use: see here for current language status then get in touch, I’ll create a «translator» account (or allow your already existing account to access the translation system) and you’re ready to go.
NEW | New MIDI Converter feature to generate multiple output files, one for each MIDI channel. |
FIX | Improved MIDI Converter speed, now up to 3x faster. |
FIX | Fixed crash closing VMS with systray context menu when MIDIConverter is open. |
NEW | Removed Windows XP and Vista support. VMS now requires Windows 7 SP1 or newer OS. |
NEW | VirtualMIDISynth is now listed as an audio device in Windows Device Manager. |
NEW | Installed files size is now shown in «Estimated size» field of Windows Apps & Features app. |
NEW | CoolSoft MIDIMaper 2.0.0 (x64) is now supported. |
FIX | Fixed a bug (started in Windows 10-2004) that «removes» device at each reboot. |
FIX | Uninstaller now won’t blindly remove the whole installation folder (avoid damages to users installing VMS in «unusual» folders). |
NEW | New MIDI Converter feature to allow output folder selection. |
NEW | Added Key change feature to MIDI Converter. |
NEW | Replaced MIDI Converter files ListBox with a ListView. |
NEW | MIDI Converter files list is now preserved when conversion ends. |
NEW | MIDI Controller window can now be maximized. |
NEW | MIDI Converter files list can now be imported/exported to a file. |
NEW | Added watermark to Soundfont list and MIDI Converter files list to remember user that files could also be dropped from Windows Explorer. |
NEW | Updated BASS libraries: BASS 2.4.15. |
FIX | Soundfont list import wrongly append its content to existing list. |
FIX | When importing a soundfont list, its content is applied immediately instead of after Apply button press. |
NEW | Added tooltips to Soundfonts and MIDI Converter list buttons. |
FIX | Changed color of Soundfont LEDs to make them colorblind friendly. |
FIX | Setup doesn’t show «Close process» option for some processes in «Locking processes» dialog. |
NEW | MIDI converter feature to skip initial silence. |
NEW | Generated MP3 and FLAC files now include default tags (Title and Comment). |
NEW | Updated BASS libraries: BASS 2.4.14, BASSMIDI 2.4.12.1, BASSENC 2.4.14. |
NEW | Added new hi-res icon (256px) to VirtualMIDISynth executable. |
NEW | Configurator dialog is now compliant with Windows «high contrast» themes. |
NEW | Updated translations (Chinese simplified, Chinese Taiwan, Danish, Deutsch, Greek, Finnish, French, Japanese, Dutch, Polish, Russian, Thai). |
FIX | Added missing Open/SaveDialog titles and translated file filters. |
FIX | MIDI converter now sends 24bit floating point data to MP3 encoder (lame.exe) like it already does with FLAC (flac.exe). |
FIX | Silent crash if opening Configurator dialog (with About tab selected) while playing. |
FIX | Soundfonts configuration was applied instantly to new MIDI clients (but not stored to config) even if not confirmed with configurator dialog Apply/Ok buttons. |
FIX | Clear «Update» INI section when a new version is installed to ensure restart suspended checking. |
NEW | Updated translations (Czech, Danish, Deutsch, Magyar, Japanese, Dutch, Russian, Turkish, Indonesian, Ukrainian, Simplified Chinese). |
FIX | VirtualMIDISynth dialogs (configurator, Mixer and MIDI Converter) now work and snap correctly on High-DPI screens. |
FIX | Unneeded error message is shown when installing/upgrading on Windows 7 on certain conditions. |
FIX | MIDIMapper and ActiveMovie default devices were set to default during upgrade. |
NEW | Added driver check/installation/repair features to synth. VirtualMIDISynth now checks at startup if driver is correctly installed and configured; if not, it allows the user to fix it without reinstalling. |
FIX | VirtualMIDISynth systray icon is not restored after explorer.exe restart. |
NEW | Added Portuguese-Brasil translation (thanks to senpi0). |
FIX | Updated Turkish, Polish and Vietnamese translations. |
FIX | Improved BASS_MIDI_FONT_XGDRUMS algorithm detection. |
FIX | Fixed autostart registry setting. |
NEW | Added Serbian latin translation, updated Ucrainian, Thai and Chinese simplified. |
NEW | MIDI Mixer volume level indicator now shows both left and right levels. |
FIX | Improved volume level running average algorithm to better detect peaks. |
NEW | False positive peaks shown by volume level indicator when opening/closing MIDI clients. |
FIX | Fixed setup procedure not creating registry keys on x86 systems (2.4.0 regression). |
NEW | Each VirtualMIDISynth MIDI device can now be assigned to a different analog output device. |
NEW | New output device selector that shows each VMS device together with its assigned output device. |
NEW | Updated setup procedure to improve compatibility with newer Windows 10 versions. |
FIX | Fixed driver crash when client process tries to open the same DeviceID more than once. |
FIX | Close any device left open by broken clients that do not send the expected MODM_CLOSE messages. |
FIX | Fixed bug in setup procedure causing unneeded reboot request. |
FIX | Fixed bug in setup procedure that leads to unneeded reboot request |
NEW | Improved MIDI converter efficiency and let it use Reverb/Chorus settings |
NEW | Extended error messages in case of failure of x86 MIDI devices enumeration |
FIX | Fixed bug in watchdog that caused paused MIDI clients to disappear when another client is disconnected |
FIX | If a loaded soundfont is removed from soundfonts list, its handle is not released and the SF2 file is kept in use |
FIX | Optimized Reverb/Chorus SysEx management |
NEW | If output device is selected and Windows default output device is changed while playing, VMS will automatically switch to the new default device (@Falcosoft: thanks for your suggestion). |
NEW | Updated BASS.dll to version 2.4.13.2. |
FIX | Window snapping now works correctly with Windows 10 trasparent borders. |
FIX | Fixed a memory leak in device opening/closing. |
FIX | Optimized memory allocation and usage. |
FIX | Watchdog thread sometimes got stuck in a dead-lock instead of being terminated. |
NEW | New configuration option to enable/disable windows snap. |
FIX | Improved window snap on Vista+, now excluding no-title, minimized, maximized, system and overlapped target windows. |
FIX | Fixed possible deadlock on IPC watchdog when quickly and repeatedly opening/closing devices. |
FIX | Fixed crash when showing balloons longer than 256 chars. |
NEW | Virtual MIDI devices can now be shared between process and opened multiple times. Each client will see each of them as it was the only one. |
NEW | Better soundfont Preset/Bank management (@Falcosoft: thanks for your help). |
NEW | Updated BASSMIDI.dll to version 2.4.11.0. |
NEW | Added Greek, Thai and Vietnamese translations. |
FIX | Increased watchdog timeout to avoid disconnection of long startup clients. |
FIX | Fixed update checker that won’t stop notifying users when an update has been found before setting check frequency to «Never». |
FIX | Uninstaller now restores the default device both for MIDIMapper and Active Movie. |
FIX | Missing vertical scrollbar in Soundfont list at first config dialog open. |
NEW | Added Korean and Ukrainian translations. |
NEW | Added analog audio devices list to debug report. |
FIX | MIDI Mixer context menu is now shown both when right clicking on title bar and pressing the Application key. |
FIX | Fixed vertical scrollbar in options tab becoming transparent on Win10, making it unaccessible. |
FIX | Reverb and chorus override is not applied live to active devices. |
FIX | Some MIDI messages (0xF6, 0xF8, 0xFA, 0xFB, 0xFC, 0xFE, 0xFF) could not be processed correctly. |
FIX | Fixed wrong «Bank MSB/LSB» handling (control change 0 and 32). |
FIX | Post-setup custom dialog is disabled on Win8+ due to undefined variable. |
Download
VirtualMIDISynth automatically notifies its updates (if enabled), otherwise you can subscribe in the announcements forum to be notified.
Beta versions are announced in the same place, please subscribe there.
NOTE: legacy 1.x version of VirtualMIDISynth is still available here, but it’s not supported anymore.
All users are encouraged to update to 2.x series.
Read here for further info about what’s new in 2.x series.
ANTIVIRUS FALSE POSITIVE WARNING
Some antiviruses are reporting CoolSoft VirtualMIDISynth (and also CoolSoft MIDIMapper) as infected.
These are false positives, maybe due to the fact that both softwares install some components in «sensitive» system folders like C:\Windows\System32.
To be crystal clear with my users, I always publish a VirusTotal scan report link next to each download, even if it contains those false positives.
There’s no way for me to demonstrate I’m right; submitting my files to each AV vendor is simply unfeasible.
Read here for further details.
CoolSoft_VirtualMIDISynth_2.11.1.exe | |||
Description | Stable version (Windows 7 / 8.x / 10) | ||
Release date | 2021-Mar-24 | Size | 1,572,154 bytes |
MD5 | efbe1d59a15e711eef5f1412d717e5b2 | ||
SHA1 | ee585445917ca31b7a445cf3abe6daaf5be0ed08 | ||
SHA256 | 14ae374547b39cb8b2c6332de140a4d893577b55c8c5832d45006ba7156fef82 | ||
Open virus check report |
CoolSoft_VirtualMIDISynth_2.11.0.exe | |||
Description | Previous version (Windows 7 / 8.x / 10) | ||
Release date | 2021-Jan-17 | Size | 1,570,633 bytes |
MD5 | 9b847791a0c071209715550ad4095e39 | ||
SHA1 | 4f08b1109c799e4ed2496c83c1cf840e68a7f143 | ||
SHA256 | 9eedc918aab7ec4aa1a51c53f02eebb5ce3ed55ab317551b56d3eb269d24d25b | ||
Open virus check report |
CoolSoft_VirtualMIDISynth_2.9.3.exe | |||
Description | Latest version with Windows XP/Vista support | ||
Release date | 2020-Jul-18 | Size | 1,542,582 bytes |
MD5 | 480ecac45141708cb6cf6fde3a20f692 | ||
SHA1 | 8750be51d8185ecddcbe6bc597ae66dc59247db5 | ||
SHA256 | a94736eebc4e78ef9f41447105a74030ddfd05ecc4cafd860137316bc8eb5622 | ||
Open virus check report |
Beta versions
VirtualMIDISynth beta versions are released on the Announcements forum.
Feel free to subscribe to the whole forum or its single threads to be notified about new releases.
NOTE: you must register to be able to download forum attachments.
BEWARE: beta versions are only for the braves! Feel free to experience issues and help in testing their fixes 😉