This article is a part of the "Software Support" documentation.

This page describes methods of getting MIDI to sound through your computer or through your Yamaha keyboard.
Sound through the computer
Normally you can get MIDI sound through your computer system by selecting a MIDI device in the computer as shown at the image below.
Configure in Windows Start > Settings > Control Panel > Sounds and Multimedia > Audio

Sound Setup
(From a Danish Windows 2000 - other versions and languages looks similar)

  Problems
Some common problems

No playback in Java software programs
If the setup for some reason does not work with my Java based software programs:
• Get a soundbank from the Download Page at Sun Microsystems.
• Download one of the soundbanks to the program folder.
• Rename the downloaded soundbank to "soundbank.gm"

Vista / Windows 7 does not support MIDI setup
If you can not setup MIDI in Vista / Windows 7:
• Get a MIDI Mapper form Windows Vista MIDI-Mapper
• Or from Vista MIDI Control Panel

Sound through the keyboard
If you want to use your keyboard for MIDI playback; you got to connect the keyboard to the computer; install a Yamaha driver and configure the driver.

Connecting and Installing
Using the keyboard USB port
• Connect your computer and the keyboard with the "USB" cable which comes with your keyboard (or buy one).
• Install the USB MIDI Driver supplied with your keyboard. If you don't have it; get it from Yamaha.
 
Using the keyboard To Host terminal
• Connect your keyboard and your PC with the "To Host" cable which comes with your keyboard (or buy one). If you don't have a free COM Port at your PC, read below.
• Install the Yamaha CBX driver supplied with your keyboard. If you don't have it; get it from Yamaha.
• Be sure to set the switch at the rear side of your keyboard's "To Host" terminal to: PC2. Read the section about To Host terminal in your manual, if you are in doubt.

Configuration
• In Windows Start > Settings > Control Panel > Sounds and Multimedia > Audio

Sound configuring

 
• Change the "MIDI Music Playback - Preferred device" to
   - when using the keyboard USB port: "USB MIDI Driver".
   - when using the keyboard To Host terminal: "Yamaha CBX A Driver".
• Close the Audio window and Control Panel.
• MIDI playback should now be through your keyboard.

If you don't have a free COM Port
Note: This paragraph is not relevant when the keyboard USB port is used.

Using the keyboard To Host terminal
• You need a free COM Port for the "To Host" cable.
• Most stationary computers have only one of these (which is often used by other devices, e.g. a modem); and many laptops don't have a COM Port at all.

If you have no COM Port at your PC
• Insert an extra card into your computer to get a COM Port.
or
• Use an USB Port if you have one of these (read below).

If you have no free COM Port at your PC
• Insert an extra card into your computer to get an extra COM Port.
or
• Plug and unplug the two cables which have to share the only COM Port. Don't plug or unplug while the computer is running.
or
• Use an USB Port if you have one of these (read below).

If you have an USB port at your PC
• Get a USB to Serial Port Converter cable, e.g TU-S9 from TRENDnet.
• Plug the cable in the USB port.
• Windows will start the "Install new Hardware" wizard.
• Insert the CD supplied with the cable into your CD drive - and install the driver for the cable.
• Now your computer has a/an extra COM Port.
• Configure the Yamaha CBX Driver in Windows Start > Settings > Control Panel > Yamaha CBX Driver
• Select COM Port for the driver. If a computer has a COM Port this is by default COM1. Then choose COM3 for the Yamaha CBX Driver.

 

Sound configuring
(From Windows 2000 - other versions looks similar)


• Restart the computer.


Important note for Windows 2000 SP 3 and SP 4
• Due to some incompatibility you have to change the CBX driver entry in the Windows Registry if you install the CBX driver while running Windows 2000 Service Pack 3 or 4.
 
• Read Mark Hirst's article on this subject - and be careful when correcting this problem.